Thread (2 messages) 2 messages, 2 authors, 2021-11-18

Re: [PATCH 1/1] libnvme: Add new events support in PEL

From: Chaitanya Kulkarni <hidden>
Date: 2021-11-18 01:57:03

On 11/17/21 08:01, wenxiong@linux.ibm.com wrote:
quoted hunk ↗ jump to hunk
From: Wen Xiong <redacted>

Add two new events support in header file.

Signed-off-by: Wen Xiong <redacted>
---
  src/nvme/types.h | 8 ++++++++
  1 file changed, 8 insertions(+)
diff --git a/src/nvme/types.h b/src/nvme/types.h
index b7f3fcc..9e2e809 100644
--- a/src/nvme/types.h
+++ b/src/nvme/types.h
@@ -3044,6 +3044,8 @@ enum nvme_persistent_event_types {
      NVME_PEL_FORMAT_COMPLETION_EVENT	= 0x08,
      NVME_PEL_SANITIZE_START_EVENT	= 0x09,
      NVME_PEL_SANITIZE_COMPLETION_EVENT	= 0x0a,
+    NVME_PEL_SET_FEATURE_EVENT		= 0x0b,
+    NVME_PEL_TELEMETRY_CRT		= 0x0c,
      NVME_PEL_THERMAL_EXCURSION_EVENT	= 0x0d,
  };
  
@@ -3122,6 +3124,12 @@ struct nvme_sanitize_compln_event {
  	__u8	rsvd6[2];
  };
  
+/* persistent event type 0Bh */
+struct nvme_set_feature_event {
+	__le32	layout;
+	__le32	cdw_mem[0];
+};
+
I don't see where nvme_set_feature_event is used ?

Am I missing something ?
  struct nvme_thermal_exc_event {
      __u8 	over_temp;
      __u8 	threshold;
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help