Hi Linus, This is on top of the for-5.5/drivers-post pull request, and adds enhancements and improvements to the zoned device support. Please pull! git://git.kernel.dk/linux-block.git tags/for-5.5/zoned-20191122 ---------------------------------------------------------------- Christoph Hellwig (4): block: cleanup the !zoned case in blk_revalidate_disk_zones null_blk: clean up the block device operations null_blk: clean up report zones block: rework zone reporting Damien Le Moal (5): block: Enhance blk_revalidate_disk_zones() block: Simplify report zones execution block: Remove partition support for zoned block devices null_blk: Add zone_nr_conv to features scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() YueHaibing (1): scsi: sd_zbc: Remove set but not used variable 'buflen' block/blk-core.c | 6 +- block/blk-zoned.c | 356 +++++++++++++++++------------------------ block/partition-generic.c | 74 ++------- drivers/block/null_blk.h | 11 +- drivers/block/null_blk_main.c | 21 +-- drivers/block/null_blk_zoned.c | 33 ++-- drivers/md/dm-flakey.c | 18 +-- drivers/md/dm-linear.c | 20 +-- drivers/md/dm-zoned-metadata.c | 131 ++++++--------- drivers/md/dm.c | 130 +++++++-------- drivers/scsi/sd.h | 4 +- drivers/scsi/sd_zbc.c | 235 ++++++++++----------------- fs/f2fs/super.c | 51 ++---- include/linux/blkdev.h | 15 +- include/linux/device-mapper.h | 24 ++- 15 files changed, 427 insertions(+), 702 deletions(-) -- Jens Axboe