On Wed, Jul 6, 2011 at 9:53 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > He probably meant blk_execute_rq_nowait(). The test has to be done > before the elevator is accessed. Hmm, seems we would need the test in multiple places, since my second call trace is io_schedule -> blk_flush_plug_list -> queue_unplugged -> __blk_run_queue So I don't think I hit blk_execute_rq_nowait in my crash. But maybe the problem is that dm-multipath is trying to requeue the IO to an underlying sdX device that is already dead? - R. -- 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