Marcelo Tosatti wrote: > On Tue, Jan 25, 2005 at 11:00:22AM +0300, Vasily Averin wrote: >>You should unlock io_request_lock before msleep, like in latest versions >>of megaraid2 drivers. > > Andrey, > > Can you please update your patch to unlock io_request_lock before sleeping > and locking after coming back? > > What the driver is doing is indeed wrong. Marcelo, This is megaraid2 driver update (2.10.8.2 version, latest 2.4-compatible version that I've seen), taken from latest RHEL3 kernel update. I believe it should prevent NMI in abort/reset handler. Thank you, Vasily Averin, SWSoft Linux Kernel Team