Hi, I am using linux kernel 2.6.24, I get following crash when I unplug a SATA disk while I/O is going on: BUG: spinlock recursion on CPU#0, kblockd/0/54 lock: cffab908, .magic: dead4ead, .owner: kblockd/0/54, .owner_cpu: 0 [<c0315234>] (dump_stack+0x0/0x14) from [<c013a01c>] (spin_bug+0x90/0xa4) [<c0139f8c>] (spin_bug+0x0/0xa4) from [<c013a17c>] (_raw_spin_lock+0x50/0x15c) r5:cffacc00 r4:cffab908 [<c013a12c>] (_raw_spin_lock+0x0/0x15c) from [<c0290f48>] (_spin_lock+0x20/0x24) [<c0290f28>] (_spin_lock+0x0/0x24) from [<c01b08a8>] (scsi_device_unbusy+0x7c/0x9c) r4:cff81c00 [<c01b082c>] (scsi_device_unbusy+0x0/0x9c) from [<c01a9f7c>] (scsi_finish_command+0x20/0xc4) r6:cffacc00 r5:cffa4620 r4:cff81c00 [<c01a9f5c>] (scsi_finish_command+0x0/0xc4) from [<c01b0a54>] (scsi_softirq_done+0xd8/0x12c) r6:cffa4620 r5:00000005 r4:00000bb8 [<c01b097c>] (scsi_softirq_done+0x0/0x12c) from [<c0123d24>] (blk_done_softirq+0x7c/0x9c) [<c0123ca8>] (blk_done_softirq+0x0/0x9c) from [<c0052e3c>] (__do_softirq+0x64/0xd0) r4:c033b8dc [<c0052dd8>] (__do_softirq+0x0/0xd0) from [<c0052f50>] (do_softirq+0x4c/0x68) [<c0052f04>] (do_softirq+0x0/0x68) from [<c00530f4>] (local_bh_enable_ip+0x48/0x70 Can anybody please tell me the reason behind this crash? Is this a known problem? I found this http://lkml.indiana.edu/hypermail/linux/kernel/0610.3/index.html#1632 mail thread, which is similar to this problem. Please help. Thanks, -- ~p~r~a~s~h~a~n~t~ -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html