On Fri, 2018-07-06 at 19:38 +0200, Matias Bjørling wrote: > This series adds support for exposing a zone block device using the > null_blk device driver. > > The first patch moves core null_blk data structures to a shared > header > file. The second implements the actual zone support. The patchset > adds > two new options. One to enable the zone interface, and another to > define the size of the zones to expose. > > Thanks, > Matias > > Matias Bjørling (2): > null_blk: move shared definitions to header file > null_blk: add zone support > > Documentation/block/null_blk.txt | 7 ++ > drivers/block/Makefile | 5 +- > drivers/block/null_blk.c | 124 ++++++++++++----------------- > --- > drivers/block/null_blk.h | 108 ++++++++++++++++++++++++++++ > drivers/block/null_blk_zoned.c | 149 > +++++++++++++++++++++++++++++++++++++++ > 5 files changed, 315 insertions(+), 78 deletions(-) > create mode 100644 drivers/block/null_blk.h > create mode 100644 drivers/block/null_blk_zoned.c > Thank you for this will be very useful. I will test it to add value. I dont know the code well enough to review it Regards Laurence