libnvme(9) API Manual libnvme(9)

enum nvme_personality_identifier - Personality Identifier List

enum nvme_personality_identifier {
NVME_PERID_MFG_DEFAULT ,
NVME_PERID_SECURITY ,
NVME_PERID_LOCKDOWN_PERSISTENCE ,
NVME_PERID_REVERT_MFG_SETTINGS ,
NVME_PERID_ALL

};

Manufacturing Default Personality
Security Personality
Lockdown Persistence Personality, see enum nvme_lockdown_persistence_cdw11 and enum nvme_lockdown_persistence_cqe_dw1
Revert to Subsystem Manufacturing Settings Personality: reverts all supported Features (other than CDP itself), restorable log pages, and vendor specific settings to their manufacturing default content for the current active firmware image. Uses no data buffer; requires an NVM Subsystem Reset (see enum nvme_personality_mrstt) to take effect.
All Personalities
enum nvme_personality_identifier October 2026