mav f082fe73d7 Add mutex and two flags to make orphan() call properly asynchronous:
- delay consumer closing and detaching on orphan() until all I/Os complete;
 - prevent new I/Os submission after orphan() called.
Previous implementation could destroy consumers still having active
requests and worked only because of global workaround made on GEOM level.
2011-11-02 09:24:59 +00:00
..
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00
MFC
2011-05-06 22:45:33 +00:00
2011-07-11 05:22:31 +00:00
2011-07-11 05:22:31 +00:00