From e268880e3aac5736fcdc6494e2572983b92f0197 Mon Sep 17 00:00:00 2001 From: Jeff Lien Date: Mon, 21 Mar 2022 16:17:29 -0500 Subject: [PATCH] types: Update persistent event entry struct added new fields Add missing ehai and pelpid members. Signed-off-by: Jeff Lien --- src/nvme/types.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/nvme/types.h b/src/nvme/types.h index c3f4f75e..662001a6 100644 --- a/src/nvme/types.h +++ b/src/nvme/types.h @@ -3209,10 +3209,11 @@ struct nvme_persistent_event_log { * @etype: Event Type * @etype_rev: Event Type Revision * @ehl: Event Header Length - * @rsvd3: Reserved + * @ehai: Event Header Additional Info * @cntlid: Controller Identifier * @ets: Event Timestamp - * @rsvd14: Reserved + * @pelpid: Port Identifier + * @rsvd16: Reserved * @vsil: Vendor Specific Information Length * @el: Event Length */ @@ -3220,10 +3221,11 @@ struct nvme_persistent_event_entry { __u8 etype; __u8 etype_rev; __u8 ehl; - __u8 rsvd3; + __u8 ehai; __le16 cntlid; __le64 ets; - __u8 rsvd14[6]; + __le16 pelpid; + __u8 rsvd16[4]; __le16 vsil; __le16 el; } __attribute__((packed)); -- 2.50.1