ms_block: convert to blk-mq
authorJens Axboe <axboe@kernel.dk>
Mon, 15 Oct 2018 14:58:05 +0000 (08:58 -0600)
committerJens Axboe <axboe@kernel.dk>
Sat, 3 Nov 2018 20:46:07 +0000 (14:46 -0600)
commit61109fedbb34cc6b4c1a65ccfbe0d8bbf360c111
tree8d4fef5a285aa6eca592cb0f2203e688b6f82161
parent5f4a9ed4b80059e152b9009fa0fd48098da3eba8
ms_block: convert to blk-mq

Straight forward conversion, room for optimization in how everything
is punted to a work queue. Also looks plenty racy all over the map,
with the state changes. I fixed a bunch of them up while doing the
conversion, but there are surely more.

Cc: Maxim Levitsky <maximlevitsky@gmail.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Tested-by: Ming Lei <ming.lei@redhat.com>
Reviewed-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/memstick/core/ms_block.c
drivers/memstick/core/ms_block.h