]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
The GEOM KPI in stable/10 requires Giant to be unacquired (a requirement
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 20 Jun 2017 19:59:57 +0000 (19:59 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 20 Jun 2017 19:59:57 +0000 (19:59 +0000)
commit193a4e5b57b02ac9d09b22438b4c72ec9dcc2f72
tree02c13d224a0782fe720aa53789bfc1d7ccfbbeb0
parentd905284aab6ec532edb0df26e931706c9f219f25
The GEOM KPI in stable/10 requires Giant to be unacquired (a requirement
dropped in r300287). So wrap calling into GEOM in {DROP,PICKUP}_GIANT(),
similar to what as been done prio to r300288. This fixes a "Giant owned"
panic with r318159 in place and INVARIANTS enabled.
Reported by: Oliver Pinter

git-svn-id: svn://svn.freebsd.org/base/stable/10@320168 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/geom/geom_flashmap.c