Skip to content

Commit 42a2ddb

Browse files
wxiong66dwsuse
authored andcommitted
libnvme: Add new events support in PEL
Add two new events support in header file. Signed-off-by: Wen Xiong <[email protected]>
1 parent 726d75a commit 42a2ddb

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/nvme/types.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3054,6 +3054,8 @@ enum nvme_persistent_event_types {
30543054
NVME_PEL_FORMAT_COMPLETION_EVENT = 0x08,
30553055
NVME_PEL_SANITIZE_START_EVENT = 0x09,
30563056
NVME_PEL_SANITIZE_COMPLETION_EVENT = 0x0a,
3057+
NVME_PEL_SET_FEATURE_EVENT = 0x0b,
3058+
NVME_PEL_TELEMETRY_CRT = 0x0c,
30573059
NVME_PEL_THERMAL_EXCURSION_EVENT = 0x0d,
30583060
};
30593061

@@ -3132,6 +3134,12 @@ struct nvme_sanitize_compln_event {
31323134
__u8 rsvd6[2];
31333135
};
31343136

3137+
/* persistent event type 0Bh */
3138+
struct nvme_set_feature_event {
3139+
__le32 layout;
3140+
__le32 cdw_mem[0];
3141+
};
3142+
31353143
struct nvme_thermal_exc_event {
31363144
__u8 over_temp;
31373145
__u8 threshold;

0 commit comments

Comments
 (0)