mbox series

[v2,0/3] hw/nvme: zoned random write area

Message ID 20220127081950.953572-1-its@irrelevant.dk (mailing list archive)
Headers show
Series hw/nvme: zoned random write area | expand

Message

Klaus Jensen Jan. 27, 2022, 8:19 a.m. UTC
From: Klaus Jensen <k.jensen@samsung.com>

This series adds support for a zoned random write area as standardized
in TP 4076 ("Zoned Random Write Area").

v2:
  * fixed rsvd member in NvmeZoneSendCmd (Keith)
  * dropped patch 2 ("hw/nvme: add zone attribute get/set helpers")
  * amended patch 4 to open code the helpers removed from patch 2

Klaus Jensen (3):
  hw/nvme: add struct for zone management send
  hw/nvme: add ozcs enum
  hw/nvme: add support for zoned random write area

 hw/nvme/ctrl.c       | 181 +++++++++++++++++++++++++++++++++++++------
 hw/nvme/ns.c         |  61 ++++++++++++++-
 hw/nvme/nvme.h       |  10 +++
 hw/nvme/trace-events |   1 +
 include/block/nvme.h |  40 +++++++++-
 5 files changed, 266 insertions(+), 27 deletions(-)

Comments

Klaus Jensen Feb. 3, 2022, 8:49 p.m. UTC | #1
On Jan 27 09:19, Klaus Jensen wrote:
> From: Klaus Jensen <k.jensen@samsung.com>
> 
> This series adds support for a zoned random write area as standardized
> in TP 4076 ("Zoned Random Write Area").
> 
> v2:
>   * fixed rsvd member in NvmeZoneSendCmd (Keith)
>   * dropped patch 2 ("hw/nvme: add zone attribute get/set helpers")
>   * amended patch 4 to open code the helpers removed from patch 2
> 
> Klaus Jensen (3):
>   hw/nvme: add struct for zone management send
>   hw/nvme: add ozcs enum
>   hw/nvme: add support for zoned random write area
> 
>  hw/nvme/ctrl.c       | 181 +++++++++++++++++++++++++++++++++++++------
>  hw/nvme/ns.c         |  61 ++++++++++++++-
>  hw/nvme/nvme.h       |  10 +++
>  hw/nvme/trace-events |   1 +
>  include/block/nvme.h |  40 +++++++++-
>  5 files changed, 266 insertions(+), 27 deletions(-)
> 

Applied to nvme-next.