diff options
author | phk <phk@FreeBSD.org> | 2003-03-09 09:28:45 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2003-03-09 09:28:45 +0000 |
commit | cdacd28664bcd4401c979764e22fbe663c501797 (patch) | |
tree | 33590a86d7d33fa331047329217860d1f46f851f /sys/geom/geom_subr.c | |
parent | 26081cfe065a37a0935598454a116568e887aeae (diff) | |
download | FreeBSD-src-cdacd28664bcd4401c979764e22fbe663c501797.zip FreeBSD-src-cdacd28664bcd4401c979764e22fbe663c501797.tar.gz |
When a DEV class consumer is orphan'ed we need to wait for all the
outstanding requests to return before we unravel the mesh.
It is very important that the stuff below us plays nice and don't
overlook a couple of outstanding bio's, because until they remember
the geom event thread is blocked. At an expense in code here this
could be made more robust, but I actually _want_ a robust failure
in this case so any offending drivers can be fixed.
Diffstat (limited to 'sys/geom/geom_subr.c')
0 files changed, 0 insertions, 0 deletions