On Tue, May 26, 2009 at 23:09, James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx> wrote: > On Tue, 2009-05-26 at 15:29 -0400, Alan Stern wrote: >> If you don't mind trashing some more ext3 root filesystems :-) you can >> try this patch. It's almost certainly not quite the right thing to do >> and I have probably messed up the target's reference counting, but >> maybe it's a step in the right direction. > It's hard to follow the problem without full context, but if I > understand correctly the problem is you want all the target directories > removed before you call device_del() on the host and the thing that gets > in the way is the necessary user context removal of the host. So a > simple solution, rather than mucking with the way it works, is to wait > for the workqueues to complete. Does this fix it? Ok, I copied my newly installed system to another disks, to have a root filesytem to trash again by this bug. :) Which of your patches should I try? Thanks, Kay -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html