]> git.baikalelectronics.ru Git - kernel.git/commit
blk-mq: fix use-after-free of request
authorMing Lei <tom.leiming@gmail.com>
Thu, 5 Dec 2013 17:50:39 +0000 (10:50 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 5 Dec 2013 17:50:39 +0000 (10:50 -0700)
commitffdc9dea7257f4cb51ef2214269cf811a906081b
tree70c03f4a224b9fe3e7e140881d251a9472dc6149
parent22ec9bbd14f8e4f30c0b1468d5f70598e010e7ab
blk-mq: fix use-after-free of request

If accounting is on, we will do the IO completion accounting after
we have freed the request. Fix that by moving it sooner instead.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-mq.c