libnvme(9)
π libnvme(9) β the API Manual, but make it make sense π
Okay so bestie, we're in the libnvme(9) part of the API manual and today's main character is honestly kind of niche but so valid: the Persistent Event Header Additional Information β Port Identifier Type enum. It's giving "deep lore" but I promise it ate. Let's go π«Ά
β¨ NAME β¨
enum nvme_pel_ehai_pit β Persistent Event Header Additional Information β Port Identifier Type. Yes, that's the whole name, and yes, it's a mouthful. Ngl it's iconic for that. π
πΈ SYNOPSIS πΈ
enum nvme_pel_ehai_pit {
NVME_PEL_EHAI_PIT_NOT_REPORTED ,
NVME_PEL_EHAI_PIT_NSS_PORT ,
NVME_PEL_EHAI_PIT_NMI_PORT ,
NVME_PEL_EHAI_PIT_NOT_ASSOCIATED
};
That's the whole squad right there β four constants, no cap, and none of them are getting left out. π
β Constants β
Okay literally one by one, because every single one matters:
NVME_PEL_EHAI_PIT_NOT_REPORTEDβ PIT not reported and PELPID does not apply. So likeβ¦ nobody reported anything, andPELPID? Doesn't even apply. It's giving "don't ask me, I'm not involved" energy. πNVME_PEL_EHAI_PIT_NSS_PORTβ NVM subsystem port. Cute, straightforward, it's the NVM subsystem port. Slay. β¨NVME_PEL_EHAI_PIT_NMI_PORTβ NVMe-MI port. Same vibe, different port, and yes they're two different things, bestie, don't mix them up. π¦NVME_PEL_EHAI_PIT_NOT_ASSOCIATEDβ Event not associated with any port and PELPID does not apply. So the event is justβ¦ floating. Unattached. Free spirit. And againPELPIDdoes not apply β that's right, again. π
Lowkey the vibe check here is: some ports report, some events just don't belong to a port at all, and sometimes PELPID is simply not part of the conversation. Know the difference, iykyk. π
Alright bestie, that's the whole page β you now know enum nvme_pel_ehai_pit better than most people know themselves. π
Sign-off cuteness: send-off from the October 2026 edition of this page, brought to you by enum nvme_pel_ehai_pit and stamped libnvme(9) at the bottom β 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