]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
types: Add New fields on PEL based on NVMe 2.0a
authorSteven Seungcheol Lee <sc108.lee@samsung.com>
Thu, 4 Nov 2021 10:16:03 +0000 (11:16 +0100)
committerDaniel Wagner <dwagner@suse.de>
Tue, 16 Nov 2021 15:29:00 +0000 (16:29 +0100)
Persistent Event Log header got new fields below
[373:372] Generation Number
[377:374] Reporting Context Information (RCI)

Signed-off-by: Steven Seungcheol Lee <sc108.lee@samsung.com>
[dwagner: ported from nvme-cli-monolithic]
Signed-off-by: Daniel Wagner <dwagner@suse.de>
src/nvme/types.h

index 33383fea76dec7243a15f207fe71afeedbb02149..9ccb39e8d297df90dc1433824a123e1b8b88d087 100644 (file)
@@ -2933,6 +2933,8 @@ struct nvme_ana_log {
  * @sn:
  * @mn:
  * @subnqn:
+ * @gen_number:
+ * @rci:
  * @seb:
  */
 struct nvme_persistent_event_log {
@@ -2951,7 +2953,9 @@ struct nvme_persistent_event_log {
        char    sn[20];
        char    mn[40];
        char    subnqn[NVME_NQN_LENGTH];
-       __u8    rsvd372[108];
+       __le16  gen_number;
+       __le32  rci;
+       __u8    rsvd378[102];
        __u8    seb[32];
 } __attribute__((packed));