On 04/14/2010 07:57 PM, Tejun Heo wrote:
blk_abort_request() expectes queue lock to be held by the caller. Grab it before calling the function. Lack of this synchronization led to infinite loop on corrupt q->timeout_list. Signed-off-by: Tejun Heo<tj@xxxxxxxxxx> Cc: Jens Axboe<axboe@xxxxxxxxx> Cc: stable@xxxxxxxxxx --- drivers/ata/libata-eh.c | 4 ++++ 1 file changed, 4 insertions(+)
applied -- 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