ublk: fix command op code check
authorMing Lei <ming.lei@redhat.com>
Fri, 5 May 2023 15:31:42 +0000 (23:31 +0800)
committerJens Axboe <axboe@kernel.dk>
Fri, 12 May 2023 15:09:06 +0000 (09:09 -0600)
commite485bd9e2c419142430ae6fe3e8f64e3059aef50
treec5485b97153320e7ee110930a96fa9a4af5e3f41
parent5e6e08087a4acb4ee3574cea32dbff0f63c7f608
ublk: fix command op code check

In case of CONFIG_BLKDEV_UBLK_LEGACY_OPCODES, type of cmd opcode could
be 0 or 'u'; and type can only be 'u' if CONFIG_BLKDEV_UBLK_LEGACY_OPCODES
isn't set.

So fix the wrong check.

Fixes: 2d786e66c966 ("block: ublk: switch to ioctl command encoding")
Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20230505153142.1258336-1-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/ublk_drv.c