| libnvme(9) | API Manual | libnvme(9) |
NAME
enum nvme_personality_mrstt - Personality Properties - Minimum Required Reset Type (MRSTT)
SYNOPSIS
enum nvme_personality_mrstt {
NVME_PERSONALITY_MRSTT_NONE ,
NVME_PERSONALITY_MRSTT_CTRL_RESET ,
NVME_PERSONALITY_MRSTT_LIMITED_CTRL_RESET ,
NVME_PERSONALITY_MRSTT_NVM_SUBSYSTEM_RESET ,
NVME_PERSONALITY_MRSTT_POWER_CYCLE
};
Constants
- NVME_PERSONALITY_MRSTT_NONE
- No reset required
- NVME_PERSONALITY_MRSTT_CTRL_RESET
- Controller Level Reset required
- NVME_PERSONALITY_MRSTT_LIMITED_CTRL_RESET
- Controller Level Reset other than one initiated by a Controller Reset required
- NVME_PERSONALITY_MRSTT_NVM_SUBSYSTEM_RESET
- NVM Subsystem Reset required
- NVME_PERSONALITY_MRSTT_POWER_CYCLE
- Main power cycle required
| enum nvme_personality_mrstt | October 2026 |