---
name: "nvme_smart_crit"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_smart_crit"
---

# nvme\_smart\_crit(2)

Critical Warning

## NAME

enum nvme\_smart\_crit - Critical Warning

## SYNOPSIS

enum nvme\_smart\_crit {\
     **NVME\_SMART\_CRIT\_SPARE** , \
\
     **NVME\_SMART\_CRIT\_TEMPERATURE** , \
\
     **NVME\_SMART\_CRIT\_DEGRADED** , \
\
     **NVME\_SMART\_CRIT\_MEDIA** , \
\
     **NVME\_SMART\_CRIT\_VOLATILE\_MEMORY** , \
\
     **NVME\_SMART\_CRIT\_PMR\_RO**

};

## Constants

- NVME\_SMART\_CRIT\_SPARE

  If set, then the available spare capacity has fallen below the threshold.

- NVME\_SMART\_CRIT\_TEMPERATURE

  If set, then a temperature is either greater than or equal to an over temperature threshold; or less than or equal to an under temperature threshold.

- NVME\_SMART\_CRIT\_DEGRADED

  If set, then the NVM subsystem reliability has been degraded due to significant media related errors or any internal error that degrades NVM subsystem reliability.

- NVME\_SMART\_CRIT\_MEDIA

  If set, then all of the media has been placed in read only mode. The controller shall not set this bit if the read-only condition on the media is a result of a change in the write protection state of a namespace.

- NVME\_SMART\_CRIT\_VOLATILE\_MEMORY

  If set, then the volatile memory backup device has failed. This field is only valid if the controller has a volatile memory backup solution.

- NVME\_SMART\_CRIT\_PMR\_RO

  If set, then the Persistent Memory Region has become read-only or unreliable.
