libnvme(9)
π NAME π
okay bestie, welcome to the libnvme(9) API Manual page β this one is all about enum nvme_feat_bpwp_state - Boot Partition Write Protection State. It's giving tiny enum, big boot-partition-write-protection energy, and we're gonna cover every single constant, no cap. β¨
β¨ SYNOPSIS β¨
here's the enum in all its glory β keep it exactly as written, bestie, commas-and-all π:
enum nvme_feat_bpwp_state {
NVME_FEAT_BPWPS_CHANGE_NOT_REQUESTED ,
NVME_FEAT_BPWPS_WRITE_UNLOCKED ,
NVME_FEAT_BPWPS_WRITE_LOCKED ,
NVME_FEAT_BPWPS_WRITE_LOCKED_PWR_CYCLE ,
NVME_FEAT_BPWPS_WRITE_PROTECTION_RPMB
};
π Constants π
okay so these are the constants, and yep, we're doing all five β no skipping the "boring" ones, because every state matters π :
NVME_FEAT_BPWPS_CHANGE_NOT_REQUESTEDβ "Change in state not requested". literally that. no state-change request, no drama. πNVME_FEAT_BPWPS_WRITE_UNLOCKEDβ "Write Unlocked". unlocked and thriving. β¨NVME_FEAT_BPWPS_WRITE_LOCKEDβ "Write Locked". locked, periodt. πNVME_FEAT_BPWPS_WRITE_LOCKED_PWR_CYCLEβ "Write Locked Until Power Cycle". so it stays locked until a power cycle, iykyk. πNVME_FEAT_BPWPS_WRITE_PROTECTION_RPMBβ "Write Protection controlled by RPMB". RPMB has entered the chat and is controlling the write protection, main character energy fr fr. π
mwah π that's the whole libnvme(9) API Manual page for enum nvme_feat_bpwp_state, dated October 2026 β bye bestie, go slay those boot partition write protection states! π«Άπ
π¦ 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