libnvme(9)
π
libnvme(9) β the struct nvme_lockdown_cfi_desc of your dreams
okay so bestie, welcome to libnvme, section 9 of the manual, and today's main character is a lil struct called nvme_lockdown_cfi_desc. it's giving "small but mighty" β¨ she's the Command and Feature Identifier Descriptor, and honestly? icon behavior.
π NAME
struct nvme_lockdown_cfi_desc β Command and Feature Identifier Descriptor
likeβ¦ that's her whole job. that's the assignment and she ate π
β¨ SYNOPSIS
struct nvme_lockdown_cfi_desc {
__u8 cfi;
__u8 cfia;
};
two tiny __u8 fields. that's it. no cap, she's lowkey minimal and I'm obsessed π«Ά
πΈ Members
β cfi
Command and Feature Identifier: its contents depend on the Contents Selected (CS) and Scope Selected (SS) fields of struct nvme_lockdown_log_enhanced.cfia.
so yeah β what cfi actually means is not fixed, it's contextual, iykyk. she reads the room (specifically, those CS and SS fields) before she tells you anything. main character energy fr fr π
β cfia
Command and Feature Identifier Attributes β see enum nvme_lockdown_cfi_desc_cfia for the details π
that's your pointer to the enum, bestie. go look at enum nvme_lockdown_cfi_desc_cfia if you wanna know what attributes live in there. I'm not gonna invent them, that's not the vibe π
and that's the whole page, bestie! short and sweet like a little strawberry π this one shipped in the October 2026 release, and it's living its best life in libnvme(9) β mwah, slay, 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