---
name: "nvme_features_id"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_features_id"
---

# nvme\_features\_id(2)

Features - Feature Identifiers

## NAME

enum nvme\_features\_id - Features - Feature Identifiers

## SYNOPSIS

enum nvme\_features\_id {\
     **NVME\_FEAT\_FID\_ARBITRATION** , \
\
     **NVME\_FEAT\_FID\_POWER\_MGMT** , \
\
     **NVME\_FEAT\_FID\_LBA\_RANGE** , \
\
     **NVME\_FEAT\_FID\_TEMP\_THRESH** , \
\
     **NVME\_FEAT\_FID\_ERR\_RECOVERY** , \
\
     **NVME\_FEAT\_FID\_VOLATILE\_WC** , \
\
     **NVME\_FEAT\_FID\_NUM\_QUEUES** , \
\
     **NVME\_FEAT\_FID\_IRQ\_COALESCE** , \
\
     **NVME\_FEAT\_FID\_IRQ\_CONFIG** , \
\
     **NVME\_FEAT\_FID\_WRITE\_ATOMIC** , \
\
     **NVME\_FEAT\_FID\_ASYNC\_EVENT** , \
\
     **NVME\_FEAT\_FID\_AUTO\_PST** , \
\
     **NVME\_FEAT\_FID\_HOST\_MEM\_BUF** , \
\
     **NVME\_FEAT\_FID\_TIMESTAMP** , \
\
     **NVME\_FEAT\_FID\_KATO** , \
\
     **NVME\_FEAT\_FID\_HCTM** , \
\
     **NVME\_FEAT\_FID\_NOPSC** , \
\
     **NVME\_FEAT\_FID\_RRL** , \
\
     **NVME\_FEAT\_FID\_PLM\_CONFIG** , \
\
     **NVME\_FEAT\_FID\_PLM\_WINDOW** , \
\
     **NVME\_FEAT\_FID\_LBA\_STS\_INTERVAL** , \
\
     **NVME\_FEAT\_FID\_HOST\_BEHAVIOR** , \
\
     **NVME\_FEAT\_FID\_SANITIZE** , \
\
     **NVME\_FEAT\_FID\_ENDURANCE\_EVT\_CFG** , \
\
     **NVME\_FEAT\_FID\_IOCS\_PROFILE** , \
\
     **NVME\_FEAT\_FID\_SPINUP\_CONTROL** , \
\
     **NVME\_FEAT\_FID\_POWER\_LOSS\_SIGNAL** , \
\
     **NVME\_FEAT\_FID\_PERF\_CHARACTERISTICS** , \
\
     **NVME\_FEAT\_FID\_FDP** , \
\
     **NVME\_FEAT\_FID\_FDP\_EVENTS** , \
\
     **NVME\_FEAT\_FID\_NS\_ADMIN\_LABEL** , \
\
     **NVME\_FEAT\_FID\_KEY\_VALUE** , \
\
     **NVME\_FEAT\_FID\_CTRL\_DATA\_QUEUE** , \
\
     **NVME\_FEAT\_FID\_EMB\_MGMT\_CTRL\_ADDR** , \
\
     **NVME\_FEAT\_FID\_HOST\_MGMT\_AGENT\_ADDR** , \
\
     **NVME\_FEAT\_FID\_ENH\_CTRL\_METADATA** , \
\
     **NVME\_FEAT\_FID\_CTRL\_METADATA** , \
\
     **NVME\_FEAT\_FID\_NS\_METADATA** , \
\
     **NVME\_FEAT\_FID\_SW\_PROGRESS** , \
\
     **NVME\_FEAT\_FID\_HOST\_ID** , \
\
     **NVME\_FEAT\_FID\_RESV\_MASK** , \
\
     **NVME\_FEAT\_FID\_RESV\_PERSIST** , \
\
     **NVME\_FEAT\_FID\_WRITE\_PROTECT** , \
\
     **NVME\_FEAT\_FID\_BP\_WRITE\_PROTECT**

};

## Constants

- NVME\_FEAT\_FID\_ARBITRATION

  Arbitration

- NVME\_FEAT\_FID\_POWER\_MGMT

  Power Management

- NVME\_FEAT\_FID\_LBA\_RANGE

  LBA Range Type

- NVME\_FEAT\_FID\_TEMP\_THRESH

  Temperature Threshold

- NVME\_FEAT\_FID\_ERR\_RECOVERY

  Error Recovery

- NVME\_FEAT\_FID\_VOLATILE\_WC

  Volatile Write Cache

- NVME\_FEAT\_FID\_NUM\_QUEUES

  Number of Queues

- NVME\_FEAT\_FID\_IRQ\_COALESCE

  Interrupt Coalescing

- NVME\_FEAT\_FID\_IRQ\_CONFIG

  Interrupt Vector Configuration

- NVME\_FEAT\_FID\_WRITE\_ATOMIC

  Write Atomicity Normal

- NVME\_FEAT\_FID\_ASYNC\_EVENT

  Asynchronous Event Configuration

- NVME\_FEAT\_FID\_AUTO\_PST

  Autonomous Power State Transition

- NVME\_FEAT\_FID\_HOST\_MEM\_BUF

  Host Memory Buffer

- NVME\_FEAT\_FID\_TIMESTAMP

  Timestamp

- NVME\_FEAT\_FID\_KATO

  Keep Alive Timer

- NVME\_FEAT\_FID\_HCTM

  Host Controlled Thermal Management

- NVME\_FEAT\_FID\_NOPSC

  Non-Operational Power State Config

- NVME\_FEAT\_FID\_RRL

  Read Recovery Level Config

- NVME\_FEAT\_FID\_PLM\_CONFIG

  Predictable Latency Mode Config

- NVME\_FEAT\_FID\_PLM\_WINDOW

  Predictable Latency Mode Window

- NVME\_FEAT\_FID\_LBA\_STS\_INTERVAL

  LBA Status Information Report Interval

- NVME\_FEAT\_FID\_HOST\_BEHAVIOR

  Host Behavior Support

- NVME\_FEAT\_FID\_SANITIZE

  Sanitize Config

- NVME\_FEAT\_FID\_ENDURANCE\_EVT\_CFG

  Endurance Group Event Configuration

- NVME\_FEAT\_FID\_IOCS\_PROFILE

  I/O Command Set Profile

- NVME\_FEAT\_FID\_SPINUP\_CONTROL

  Spinup Control

- NVME\_FEAT\_FID\_POWER\_LOSS\_SIGNAL

  Power Loss Signaling Config

- NVME\_FEAT\_FID\_PERF\_CHARACTERISTICS

  Performance Characteristics

- NVME\_FEAT\_FID\_FDP

  Flexible Data Placement

- NVME\_FEAT\_FID\_FDP\_EVENTS

  FDP Events

- NVME\_FEAT\_FID\_NS\_ADMIN\_LABEL

  Namespace Admin Label

- NVME\_FEAT\_FID\_KEY\_VALUE

  Key Value Configuration

- NVME\_FEAT\_FID\_CTRL\_DATA\_QUEUE

  Controller Data Queue

- NVME\_FEAT\_FID\_EMB\_MGMT\_CTRL\_ADDR

  Embedded Management Controller Address

- NVME\_FEAT\_FID\_HOST\_MGMT\_AGENT\_ADDR

  Host Management Agent Address

- NVME\_FEAT\_FID\_ENH\_CTRL\_METADATA

  Enhanced Controller Metadata

- NVME\_FEAT\_FID\_CTRL\_METADATA

  Controller Metadata

- NVME\_FEAT\_FID\_NS\_METADATA

  Namespace Metadata

- NVME\_FEAT\_FID\_SW\_PROGRESS

  Software Progress Marker

- NVME\_FEAT\_FID\_HOST\_ID

  Host Identifier

- NVME\_FEAT\_FID\_RESV\_MASK

  Reservation Notification Mask

- NVME\_FEAT\_FID\_RESV\_PERSIST

  Reservation Persistence

- NVME\_FEAT\_FID\_WRITE\_PROTECT

  Namespace Write Protection Config

- NVME\_FEAT\_FID\_BP\_WRITE\_PROTECT

  Boot Partition Write Protection Config
