Opened 6 years ago

Closed 15 months ago

#894 closed enhancement (fixed)

Support NVMe self-tests in smartctl

Reported by: Alex Samorukov Owned by: Christian Franke
Priority: major Milestone: Release 7.4
Component: smartctl Version: 6.5
Keywords: nvme Cc:

Description

NVMe specification 1.3 adds support for a self-test, bootstrap, full wipe of data and virtualization. We should integrate self test functionality with a smartmontools

Change History (8)

comment:1 Changed 6 years ago by Alex Samorukov

Priority: minormajor

comment:3 Changed 6 years ago by Christian Franke

If self-tests are supported, smartctl 6.5 prints for example (Samsung MZVLW256HEHP aka PM961):

Optional Admin Commands (0x0017):   Security Format Frmw_DL *Other*

With r4506, smartctl should print:

Optional Admin Commands (0x0017):   Security Format Frmw_DL Self_Test

comment:4 Changed 3 years ago by Christian Franke

Milestone: unscheduledRelease 7.3

comment:5 Changed 21 months ago by Christian Franke

Milestone: Release 7.3Release 8.0

comment:6 Changed 15 months ago by Christian Franke

Milestone: Release 8.0Release 7.4
Owner: set to Christian Franke
Status: newaccepted

WIP

comment:7 Changed 15 months ago by Christian Franke

Component: allsmartctl
Summary: Support NVMe self testsSupport NVMe self-tests in smartctl

Reduce scope to smartctl, for smartd see ticket #1649.

comment:8 Changed 15 months ago by Christian Franke

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.