null_blk: Fix REQ_OP_ZONE_CLOSE handling
authorDamien Le Moal <damien.lemoal@wdc.com>
Thu, 26 Dec 2019 06:54:25 +0000 (15:54 +0900)
committerJens Axboe <axboe@kernel.dk>
Mon, 30 Dec 2019 15:51:46 +0000 (08:51 -0700)
commitc7d776f85dfe5159ebf621ee1e50e555237b1a25
treebffb16dc77f6859517110ec4dc41ddbd1a1b869e
parent429120f3df2dba2bf3a4a19f4212a53ecefc7102
null_blk: Fix REQ_OP_ZONE_CLOSE handling

In order to match ZBC defined behavior, closing an empty zone must
result in the "empty" zone condition instead of the "closed" condition.

Fixes: da644b2cc1a4 ("null_blk: add zone open, close, and finish support")
Signed-off-by: Damien Le Moal <damien.lemoal@wdc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/null_blk_zoned.c