]> git.baikalelectronics.ru Git - kernel.git/commit
block: drop device references in bsg_queue_rq()
authorMartin Wilck <mwilck@suse.com>
Mon, 23 Sep 2019 14:02:02 +0000 (14:02 +0000)
committerJens Axboe <axboe@kernel.dk>
Mon, 23 Sep 2019 17:17:24 +0000 (11:17 -0600)
commit9ea62c4a94fe07400f5e576da56f7c6e6f226f61
tree408e14effb0c002d652c057826fd0f0f1c25805e
parent18ff3dc70560191ab5bb1be333ffd34c6ce8e38e
block: drop device references in bsg_queue_rq()

Make sure that bsg_queue_rq() calls put_device() if an error is
encountered after get_device() was successful.

Fixes: 739bf37bd9e7 ("bsg: convert to use blk-mq")
Signed-off-by: Martin Wilck <mwilck@suse.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bsg-lib.c