]> www.infradead.org Git - nvme.git/commit
ublk: add ublk_force_abort_dev()
authorMing Lei <ming.lei@redhat.com>
Wed, 16 Apr 2025 03:54:36 +0000 (11:54 +0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 17 Apr 2025 01:33:21 +0000 (19:33 -0600)
commit00b3b0d7cb454d614117c93f33351cdcd20b5b93
treea054c597e2109a3d8599606c4b3265eae14feeba
parentb69b8edfb27dfa563cd53f590ec42b481f9eb174
ublk: add ublk_force_abort_dev()

Add ublk_force_abort_dev() for handling ublk_nosrv_dev_should_queue_io()
in ublk_stop_dev(). Then queue quiesce and unquiesce can be paired in
single function.

Meantime not change device state to QUIESCED any more, since the disk is
going to be removed soon.

Reviewed-by: Uday Shankar <ushankar@purestorage.com>
Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20250416035444.99569-3-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/ublk_drv.c