Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
None
-
3
-
4981
Description
obd_zombie_barrier() is supposed to make sure there are no exports remains and we can proceed with obd cleanup. In fact it makes sure only there are no exports in zombie list head, but export can be still not destroyed. This can lead to issues seen in ORI-125 and ORI-211, because lu_target is freed before all exports are gone.
The solution could be fix for zombie barrier to make it really barrier which waits for all exports are destroyed.