libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvme\_eg\_critical\_warning\_flags - Endurance Group Information Log - Critical Warning

# [SYNOPSIS](#SYNOPSIS)

enum nvme\_eg\_critical\_warning\_flags {  
**NVME\_EG\_CRITICAL\_WARNING\_SPARE** ,  
**NVME\_EG\_CRITICAL\_WARNING\_DEGRADED** ,  
**NVME\_EG\_CRITICAL\_WARNING\_READ\_ONLY**

};

# [Constants](#Constants)

[NVME\_EG\_CRITICAL\_WARNING\_SPARE](#NVME_EG_CRITICAL_WARNING_SPARE)

Available spare capacity of the Endurance Group has fallen below the threshold

[NVME\_EG\_CRITICAL\_WARNING\_DEGRADED](#NVME_EG_CRITICAL_WARNING_DEGRADED)

Endurance Group reliability has been degraded

[NVME\_EG\_CRITICAL\_WARNING\_READ\_ONLY](#NVME_EG_CRITICAL_WARNING_READ_ONLY)

Endurance Group have been placed in read only mode

enum nvme\_eg\_critical\_warning\_flags October 2026

---

Document: nvme_eg_critical_warning_flags-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
