On Monday October 9, chris@xxxxxxx wrote: > Ok, after more testing, this lockup happens consistently when > bitmaps are switched on and never when they are switched off. > > Ideas anybody? > No. I'm completely stumped. Which means it is probably something very obvious, but I keep looking in the wrong place :-) The interaction with bitmaps is interesting and might prove helpful. I'll have another look at the code and see if it opens up some possibilities. I've been working with Dean Gaudet who can reproduce it. He has been trying out patches that print out lots of debugging information when the problem occurs. This has narrowed it down a bit, but I'm still in the dark. It seems that blk_plug_device is setting a timer to go off in about 3msecs, but it gets deactivated without firing. This should only happen when the device gets unplugged, but the device remains plugged. Are you happy to try a kernel.org kernel with a few patches and a little shell script running? The net result is that it detects when there is a problem, prints out some trace information, and then gets array going again. Thanks, NeilBrown - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html