commit | 7ba1fbaa4a478f72fbaf5a56af9c82a77966b4c7 | [log] [tgz] |
---|---|---|
author | Jens Axboe <jens.axboe@oracle.com> | Tue Sep 16 09:54:11 2008 -0700 |
committer | Jens Axboe <jens.axboe@oracle.com> | Thu Oct 09 08:56:17 2008 +0200 |
tree | 275c1d86386d7db9fa75840363230098ca6bddd3 | |
parent | 581d4e28d9195aa8b2231383dbabc288988d615e [diff] |
block: use rq complete marking in blk_abort_request() We cannot abort a request if we raced with the timeout handler already, or with the IO completion. So make blk_abort_request() mark the request as complete, and only continue if we succeeded. Found and suggested by Mike Anderson <andmike@linux.vnet.ibm.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>