hc
2024-01-05 071106ecf68c401173c58808b1cf5f68cc50d390
kernel/include/linux/nvme.h
....@@ -7,6 +7,7 @@
77 #ifndef _LINUX_NVME_H
88 #define _LINUX_NVME_H
99
10
+#include <linux/bits.h>
1011 #include <linux/types.h>
1112 #include <linux/uuid.h>
1213
....@@ -528,7 +529,7 @@
528529 NVME_CMD_EFFECTS_NCC = 1 << 2,
529530 NVME_CMD_EFFECTS_NIC = 1 << 3,
530531 NVME_CMD_EFFECTS_CCC = 1 << 4,
531
- NVME_CMD_EFFECTS_CSE_MASK = 3 << 16,
532
+ NVME_CMD_EFFECTS_CSE_MASK = GENMASK(18, 16),
532533 NVME_CMD_EFFECTS_UUID_SEL = 1 << 19,
533534 };
534535
....@@ -602,6 +603,10 @@
602603 };
603604
604605 enum {
606
+ NVME_AER_ERROR_PERSIST_INT_ERR = 0x03,
607
+};
608
+
609
+enum {
605610 NVME_AER_NOTICE_NS_CHANGED = 0x00,
606611 NVME_AER_NOTICE_FW_ACT_STARTING = 0x01,
607612 NVME_AER_NOTICE_ANA = 0x03,