Blame Documentation/nvme-wdc-vs-fw-activate-history.1

Packit Service b7b338
'\" t
Packit Service b7b338
.\"     Title: nvme-wdc-vs-fw-activate-history
Packit Service b7b338
.\"    Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
Packit Service b7b338
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
Packit Service b7b338
.\"      Date: 04/24/2020
Packit Service b7b338
.\"    Manual: NVMe Manual
Packit Service b7b338
.\"    Source: NVMe
Packit Service b7b338
.\"  Language: English
Packit Service b7b338
.\"
Packit Service b7b338
.TH "NVME\-WDC\-VS\-FW\-A" "1" "04/24/2020" "NVMe" "NVMe Manual"
Packit Service b7b338
.\" -----------------------------------------------------------------
Packit Service b7b338
.\" * Define some portability stuff
Packit Service b7b338
.\" -----------------------------------------------------------------
Packit Service b7b338
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Packit Service b7b338
.\" http://bugs.debian.org/507673
Packit Service b7b338
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
Packit Service b7b338
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Packit Service b7b338
.ie \n(.g .ds Aq \(aq
Packit Service b7b338
.el       .ds Aq '
Packit Service b7b338
.\" -----------------------------------------------------------------
Packit Service b7b338
.\" * set default formatting
Packit Service b7b338
.\" -----------------------------------------------------------------
Packit Service b7b338
.\" disable hyphenation
Packit Service b7b338
.nh
Packit Service b7b338
.\" disable justification (adjust text to left margin only)
Packit Service b7b338
.ad l
Packit Service b7b338
.\" -----------------------------------------------------------------
Packit Service b7b338
.\" * MAIN CONTENT STARTS HERE *
Packit Service b7b338
.\" -----------------------------------------------------------------
Packit Service b7b338
.SH "NAME"
Packit Service b7b338
nvme-wdc-vs-fw-activate-history \- Execute NVMe WDC vs\-fw\-activate\-history Vendor Unique Command, return result
Packit Service b7b338
.SH "SYNOPSIS"
Packit Service b7b338
.sp
Packit Service b7b338
.nf
Packit Service b7b338
\fInvme wdc vs\-fw\-activate\-history\fR <device> [\-\-output\-format=<normal|json> \-o <normal|json>]
Packit Service b7b338
.fi
Packit Service b7b338
.SH "DESCRIPTION"
Packit Service b7b338
.sp
Packit Service b7b338
For the NVMe device given, read a Vendor Unique WDC log page that returns the firmware actiation history\&.
Packit Service b7b338
.sp
Packit Service b7b338
The <device> parameter is mandatory and must be the NVMe character device (ex: /dev/nvme0)\&.
Packit Service b7b338
.sp
Packit Service b7b338
This will only work on WDC devices supporting this feature\&. Results for any other device are undefined\&.
Packit Service b7b338
.sp
Packit Service b7b338
On success it returns 0, error code otherwise\&.
Packit Service b7b338
.SH "OPTIONS"
Packit Service b7b338
.PP
Packit Service b7b338
\-o <format>, \-\-output\-format=<format>
Packit Service b7b338
.RS 4
Packit Service b7b338
Set the reporting format to
Packit Service b7b338
\fInormal\fR, or
Packit Service b7b338
\fIjson\fR\&. Only one output format can be used at a time\&. Default is normal\&.
Packit Service b7b338
.RE
Packit Service b7b338
.SH "FIRMWARE ACTIVATE HISTORY LOG PAGE DATA OUTPUT EXPLANATION"
Packit Service b7b338
.TS
Packit Service b7b338
allbox tab(:);
Packit Service b7b338
ltB ltB.
Packit Service b7b338
T{
Packit Service b7b338
Field
Packit Service b7b338
T}:T{
Packit Service b7b338
Description
Packit Service b7b338
T}
Packit Service b7b338
.T&
Packit Service b7b338
lt lt
Packit Service b7b338
lt lt
Packit Service b7b338
lt lt
Packit Service b7b338
lt lt
Packit Service b7b338
lt lt
Packit Service b7b338
lt lt
Packit Service b7b338
lt lt
Packit Service b7b338
lt lt.
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBEntry Number\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The number of fw activate entry\&. The most recent 20 entries will be displayed\&.
Packit Service b7b338
T}
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBPower on Hour\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The time since the power on in hours:minutes:seconds\&.
Packit Service b7b338
T}
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBPower Cycle Count\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The power cycle count that the firmware activation occurred\&.
Packit Service b7b338
T}
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBCurrent Firmware\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The firmware level currently running on the SSD before the activation took place\&.
Packit Service b7b338
T}
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBNew Firmware\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The new firmware level running on the SSD after the activation took place\&.
Packit Service b7b338
T}
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBSlot Number\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The slot tht the firmware is being activated from\&.
Packit Service b7b338
T}
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBCommit Action Type\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The commit action type associated with the firmware activation event
Packit Service b7b338
T}
Packit Service b7b338
T{
Packit Service b7b338
.sp
Packit Service b7b338
\fBResult\fR
Packit Service b7b338
T}:T{
Packit Service b7b338
.sp
Packit Service b7b338
The result of the firmware activation event\&. The ouput shall be in the format: Pass or Failed + error code
Packit Service b7b338
T}
Packit Service b7b338
.TE
Packit Service b7b338
.sp 1
Packit Service b7b338
.SH "EXAMPLES"
Packit Service b7b338
.sp
Packit Service b7b338
.RS 4
Packit Service b7b338
.ie n \{\
Packit Service b7b338
\h'-04'\(bu\h'+03'\c
Packit Service b7b338
.\}
Packit Service b7b338
.el \{\
Packit Service b7b338
.sp -1
Packit Service b7b338
.IP \(bu 2.3
Packit Service b7b338
.\}
Packit Service b7b338
Has the program issue WDC vs\-fw\-activate\-history Vendor Unique Command :
Packit Service b7b338
.sp
Packit Service b7b338
.if n \{\
Packit Service b7b338
.RS 4
Packit Service b7b338
.\}
Packit Service b7b338
.nf
Packit Service b7b338
# nvme wdc vs\-fw\-activate\-history /dev/nvme0
Packit Service b7b338
.fi
Packit Service b7b338
.if n \{\
Packit Service b7b338
.RE
Packit Service b7b338
.\}
Packit Service b7b338
.RE
Packit Service b7b338
.SH "NVME"
Packit Service b7b338
.sp
Packit Service b7b338
Part of the nvme\-user suite\&.