According to NVMe spec 1.4 section <SMART / Health Information (Log Identifier 02h)>, introduce bit 5 for "Persistent Memory Region has become read-only or unreliable".
Signed-off-by: zhenwei pi <pizhen...@bytedance.com> --- include/block/nvme.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/block/nvme.h b/include/block/nvme.h index 3e02d9ca98..f68a88c712 100644 --- a/include/block/nvme.h +++ b/include/block/nvme.h @@ -749,6 +749,7 @@ enum NvmeSmartWarn { NVME_SMART_RELIABILITY = 1 << 2, NVME_SMART_MEDIA_READ_ONLY = 1 << 3, NVME_SMART_FAILED_VOLATILE_MEDIA = 1 << 4, + NVME_SMART_PMR_UNRELIABLE = 1 << 5, }; enum NvmeLogIdentifier { -- 2.25.1