Cool, thanks for posting an update. An short introduction would be nice before diving into the details of ZBDs: "This summer I worked on adding Zoned Block Device (ZBD) support to virtio-blk as part of the <a href="https://www.outreachy.org/">Outreachy</a> internship program. QEMU hasn't directly supported ZBDs before so this article explains how they work and how QEMU needed to be extended."
Please include a sample command-line so readers have an idea of how to use ZBDs. Something like: "Once the QEMU and Linux patches have been merged it will be possible to expose a virtio-blk ZBD to the guest like this: --blockdev zoned_host_device,node-name=zbd0,filename=path/to/zbd,cache.direct=on \ --device virtio-blk-pci,drive=zbd0" If you want to include URLs to the patch series, lore.kernel.org is good for linking: - https://lore.kernel.org/all/20221027154504.20684-1-faithilike...@gmail.com/ - https://lore.kernel.org/all/20221030093242.208839-1-faithilike...@gmail.com/ - https://lore.kernel.org/all/20221110053952.3378990-1-dmitry.fomic...@wdc.com/ Stefan