nvme_personality_mrstt-libnvme3(2)

nvme_personality_mrstt-libnvme32

Personality properties - minimum required reset type (mrstt)

Usage

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

From nvme-cli 3.2-1 in Arch Linux 2026-11-07. Parsed by carta from the page's man source.