Hi Jens, this patchset adds support for zoned block devices to the block layer. Support for it is selected with the new 'BLK_DEV_ZONED' config option. Patch has been made over Tejuns 'libata/for-4.8' repository. As usual, comments and reviews are welcome. Hannes Reinecke (6): blk-sysfs: Add 'chunk_sectors' to sysfs attributes block: update chunk_sectors in blk_stack_limits() block: Implement support for zoned block devices block: Add 'zoned' sysfs queue attribute block: Introduce BLKPREP_DONE block: Add 'BLK_MQ_RQ_QUEUE_DONE' return value block/Kconfig | 9 +++++++ block/Makefile | 1 + block/blk-core.c | 11 +++++++- block/blk-mq.c | 1 + block/blk-settings.c | 4 +++ block/blk-sysfs.c | 57 ++++++++++++++++++++++++++++++++++++++++ block/blk-zoned.c | 70 +++++++++++++++++++++++++++++++++++++++++++++++++ drivers/scsi/scsi_lib.c | 4 +++ include/linux/blk-mq.h | 1 + include/linux/blkdev.h | 48 +++++++++++++++++++++++++++++++++ 10 files changed, 205 insertions(+), 1 deletion(-) create mode 100644 block/blk-zoned.c -- 1.8.5.6 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html