Page MenuHomeFreeBSD

nvme: name the reserved Identify Controller fields at bytes 102 through 110
AcceptedPublic

Authored by seuros on Thu, Sep 24, 8:57 PM.

Details

Reviewers
imp
ngie
adrian
Summary

Bytes 102 through 110 of the I/O Command Set Independent Identify
Controller data structure were reserved padding. Name them: Boot
Partition Capabilities (byte 102), CXL HDM Support Information (byte
103), NVM Subsystem Shutdown Latency (bytes 107:104) and Power Loss
Signaling Information (byte 110). Bytes 109:108 stay reserved.

CXL HDM Support Information was added in NVM Express Base Specification
2.4, Figure 338; the others appear in 2.3, Figure 328.

Report the new fields from nvmecontrol identify.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 77291
Build 74174: arc lint + arc unit