ublk: don't get ublk device reference in ublk_abort_queue()
authorMing Lei <ming.lei@redhat.com>
Mon, 9 Oct 2023 09:33:16 +0000 (17:33 +0800)
committerJens Axboe <axboe@kernel.dk>
Tue, 17 Oct 2023 14:27:55 +0000 (08:27 -0600)
commit8ed90e370f9b5442a2766b357b92e36bbf6ba82d
tree920878e2ebcce00fc5fe0eb21b9db765b41d3ca9
parent6eba24aeb5e2fc582dd83021795befc1adaede20
ublk: don't get ublk device reference in ublk_abort_queue()

ublk_abort_queue() is called in ublk_daemon_monitor_work(), in which
it is guaranteed that the device is live because monitor work is
canceled when removing device, so no need to get the device reference.

Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20231009093324.957829-2-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/ublk_drv.c