libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvme\_ae\_info\_error - Asynchronous Event Information - Error Status

# [SYNOPSIS](#SYNOPSIS)

enum nvme\_ae\_info\_error {  
**NVME\_AER\_ERROR\_INVALID\_DB\_REG** ,  
**NVME\_AER\_ERROR\_INVALID\_DB\_VAL** ,  
**NVME\_AER\_ERROR\_DIAG\_FAILURE** ,  
**NVME\_AER\_ERROR\_PERSISTENT\_INTERNAL\_ERROR** ,  
**NVME\_AER\_ERROR\_TRANSIENT\_INTERNAL\_ERROR** ,  
**NVME\_AER\_ERROR\_FW\_IMAGE\_LOAD\_ERROR**

};

# [Constants](#Constants)

[NVME\_AER\_ERROR\_INVALID\_DB\_REG](#NVME_AER_ERROR_INVALID_DB_REG)

Write to Invalid Doorbell Register

[NVME\_AER\_ERROR\_INVALID\_DB\_VAL](#NVME_AER_ERROR_INVALID_DB_VAL)

Invalid Doorbell Write Value

[NVME\_AER\_ERROR\_DIAG\_FAILURE](#NVME_AER_ERROR_DIAG_FAILURE)

Diagnostic Failure

[NVME\_AER\_ERROR\_PERSISTENT\_INTERNAL\_ERROR](#NVME_AER_ERROR_PERSISTENT_INTERNAL_ERROR)

Persistent Internal Error

[NVME\_AER\_ERROR\_TRANSIENT\_INTERNAL\_ERROR](#NVME_AER_ERROR_TRANSIENT_INTERNAL_ERROR)

Transient Internal Error

[NVME\_AER\_ERROR\_FW\_IMAGE\_LOAD\_ERROR](#NVME_AER_ERROR_FW_IMAGE_LOAD_ERROR)

Firmware Image Load Error

enum nvme\_ae\_info\_error October 2026

---

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