libnvme(9)
π NAME π
okay so bestie, welcome to the libnvme(9) API Manual π
the main character here is enum nvme_persistent_event_types β Persistent event log events β¨ it's the whole cast list for persistent event log moments, and every constant gets its own little spotlight.
β¨ SYNOPSIS β¨
here's the enum in all its exact, no-cap glory π«Ά
enum nvme_persistent_event_types {
NVME_PEL_SMART_HEALTH_EVENT ,
NVME_PEL_FW_COMMIT_EVENT ,
NVME_PEL_TIMESTAMP_EVENT ,
NVME_PEL_POWER_ON_RESET_EVENT ,
NVME_PEL_NSS_HW_ERROR_EVENT ,
NVME_PEL_CHANGE_NS_EVENT ,
NVME_PEL_FORMAT_START_EVENT ,
NVME_PEL_FORMAT_COMPLETION_EVENT ,
NVME_PEL_SANITIZE_START_EVENT ,
NVME_PEL_SANITIZE_COMPLETION_EVENT ,
NVME_PEL_SET_FEATURE_EVENT ,
NVME_PEL_TELEMETRY_CRT ,
NVME_PEL_THERMAL_EXCURSION_EVENT ,
NVME_PEL_SANITIZE_MEDIA_VERIF_EVENT ,
NVME_PEL_CONF_DEV_PERSONALITY_CHG_EVENT ,
NVME_PEL_EXPORT_NVMS_CHG_EVENT ,
NVME_PEL_VENDOR_SPECIFIC_EVENT ,
NVME_PEL_TCG_DEFINED_EVENT
};
π Constants π
okay now the constant-by-constant rundown, no skips, no cap π
NVME_PEL_SMART_HEALTH_EVENTβ SMART / Health Log Snapshot Event πΈ the health-log screenshot moment, iconic.NVME_PEL_FW_COMMIT_EVENTβ Firmware Commit Event β¨ firmware commit has entered the chat.NVME_PEL_TIMESTAMP_EVENTβ Timestamp Change Event π°οΈ timestamp change, noted.NVME_PEL_POWER_ON_RESET_EVENTβ Power-on or Reset Event π₯ power-on or reset, literally the reboot vibe.NVME_PEL_NSS_HW_ERROR_EVENTβ NVM Subsystem Hardware Error Event π NVM Subsystem hardware error, not the cute kind.NVME_PEL_CHANGE_NS_EVENTβ Change Namespace Event π¦ namespace change moment.NVME_PEL_FORMAT_START_EVENTβ Format NVM Start Event π Format NVM starts, bestie.NVME_PEL_FORMAT_COMPLETION_EVENTβ Format NVM Completion Event β Format NVM finishes, slay.NVME_PEL_SANITIZE_START_EVENTβ Sanitize Start Event π§ sanitize start, we begin.NVME_PEL_SANITIZE_COMPLETION_EVENTβ Sanitize Completion Event π sanitize completion, we done.NVME_PEL_SET_FEATURE_EVENTβ Set Feature Event β Set Feature, main character energy.NVME_PEL_TELEMETRY_CRTβ Telemetry Log Create Event π Telemetry Log Create, get into it.NVME_PEL_THERMAL_EXCURSION_EVENTβ Thermal Excursion Event π‘οΈ thermal excursion, spicy but make it event.NVME_PEL_SANITIZE_MEDIA_VERIF_EVENTβ Sanitize Media Verification Event π sanitize media verification, checking the vibes.NVME_PEL_CONF_DEV_PERSONALITY_CHG_EVENTβ Configurable Device Personality Change Event π configurable device personality change, a whole glow-up.NVME_PEL_EXPORT_NVMS_CHG_EVENTβ Exported NVM Subsystem Change Event π¦ exported NVM Subsystem change, periodt.NVME_PEL_VENDOR_SPECIFIC_EVENTβ Vendor Specific Event π vendor specific, mysterious and valid.NVME_PEL_TCG_DEFINED_EVENTβ TCG Defined Event π TCG defined, and that's the list.
k bye bestie π«Ά this page is dated October 2026, it's the enum nvme_persistent_event_types page, and the manual is libnvme(9) β footer energy, periodt π
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms