[PATCH V2 0/2] nvme: Support user mode processing of ZNS Zone Changed AEN
clay.mayers at kioxia.com
clay.mayers at kioxia.com
Thu Sep 29 15:39:53 PDT 2022
From: Clay Mayers <clay.mayers at kioxia.com>
This adds support for the ZNS Zone-Descriptor-Changes AEN, which is of
type notify and uses CQE.DW1 to convey the NSID of the log page to read.
Patch 1 adds non-zero NVME_AEN_DATA with the value of CQE.DW1 to all
NVME_AEN uevents.
Patch 2 generates a uevent for all unhandled AEN notify results instead
of issuing a dev warning.
This support is planned to be used by both zone based applications and
another unreleased device with an alternate command set.
Changes since v1
- Break up into two patches
- Only inlucde AEN_DATA if CQE.DW1 is non-zero
Clay Mayers (2):
nvme: Include AEN CQE.DW1 in NVME_AEN uevents
nvme: All AENs of type notify generate an NVME_AEN uevent
drivers/nvme/host/core.c | 21 +++++++++++++--------
drivers/nvme/host/nvme.h | 1 +
2 files changed, 14 insertions(+), 8 deletions(-)
--
2.27.0
More information about the Linux-nvme
mailing list