libnvme(2)

πŸ’– NAME πŸ’–

okay bestie, gather round, because this one is literally the enum nvme_ae_info_css_nvm β€” aka Asynchronous Event Information - I/O Command Specific Status ✨

that's it. that's the whole vibe. it's giving "your drive has tea to spill about what just happened" πŸ«–

It lives in the libnvme manual, section 2 (that's the API Manual, for all my syscall girlies πŸ’…)


🌸 SYNOPSIS 🌸

enum nvme_ae_info_css_nvm {
    NVME_AER_CSS_NVM_RESERVATION ,
    NVME_AER_CSS_NVM_SANITIZE_COMPLETED ,
    NVME_AER_CSS_NVM_UNEXPECTED_SANITIZE_DEALLOC

};

no cap, that's the whole thing. three constants, zero drama πŸŽ€


πŸ¦‹ Constants πŸ¦‹

okay so these are the three moods your NVMe drive can be in when it fires off an I/O Command Specific Status asynchronous event. let's do a vibe check on each one πŸ‘‘

  • NVME_AER_CSS_NVM_RESERVATION β€” Reservation Log Page Available. like, the reservation log page has arrived, bestie, it's here, it's serving πŸ’…
  • NVME_AER_CSS_NVM_SANITIZE_COMPLETED β€” Sanitize Operation Completed. the sanitize finished. clean girl aesthetic achieved ✨🧼
  • NVME_AER_CSS_NVM_UNEXPECTED_SANITIZE_DEALLOC β€” Sanitize Operation Completed With Unexpected Deallocation. sanitize finished BUT with an unexpected deallocation 😭 not the plot twist we asked for, fr fr
no extra options, no flags, no environment variables, no exit statuses, no signals here β€” it's just three constants and honestly? iconic. minimalism ate πŸ’–

and that's the whole page, bestie!! you now know enum nvme_ae_info_css_nvm better than 99% of people who touch NVMe on the daily 🫢 go forth and slay 🌈

~ this was libnvme, section 2, from the API Manual, dated July 2026 ~ mwah πŸ’‹ iykyk ⭐

πŸ“¦ where this page comes from