]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r255144:
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Sep 2013 10:14:09 +0000 (10:14 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Sep 2013 10:14:09 +0000 (10:14 +0000)
commite03e391799b0c4ecb7648a9c9deb11782f945c41
tree96653d2d9bb657fff75f51b0f97c309ef909b317
parentf822d29c7c60fd55142a5df80d37afebd779ce06
MFC r255144:
Make ELI destruction (including orphanization) less aggressive, making it
always wait for provider close.  Old algorithm was reported to cause NULL
dereference panic on attempt to close provider after softc destruction.
If not global workaroung in GEOM, that could even cause destruction with
requests still in flight.

git-svn-id: svn://svn.freebsd.org/base/stable/9@255568 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/geom/eli/g_eli.c