git.openpandora.org
/
pandora-kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c81eddb
)
libata: fix locking around blk_abort_request()
author
Tejun Heo
<tj@kernel.org>
Wed, 14 Apr 2010 23:57:37 +0000
(08:57 +0900)
committer
Jeff Garzik
<jgarzik@redhat.com>
Fri, 23 Apr 2010 01:47:52 +0000
(21:47 -0400)
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@kernel.org>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: stable@kernel.org
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
No differences found