---
name: "nvme_personality_mrstt-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_personality_mrstt-libnvme3"
---

# nvme\_personality\_mrstt-libnvme3(2)

Personality Properties - Minimum Required Reset Type (MRSTT)

## 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
