1
0
Fork 0

Adding upstream version 2.7.1.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-16 12:25:41 +01:00
parent 04338f02fe
commit d6e1a5d456
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
663 changed files with 15529 additions and 6994 deletions

View file

@ -27,7 +27,6 @@ AppDir:
- sourceline: deb http://archive.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
include:
- libjson-c5
- libhugetlbfs0
- libssl3
files:
include:

3
.github/codeql/codeql-config.yml vendored Normal file
View file

@ -0,0 +1,3 @@
name: "CodeQL Config"
paths-ignore:
- subprojects/**

View file

@ -24,7 +24,7 @@ jobs:
uses: AppImageCrafters/build-appimage@v1.3
with:
recipe: .github/AppImageBuilder.yml
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
name: upload artifacts to github
with:
name: AppImage
@ -34,10 +34,10 @@ jobs:
name: deploy AppImage
runs-on: ubuntu-latest
needs: build-appimage
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' && github.repository == 'linux-nvme/nvme-cli' }}
steps:
- name: Download artifact
uses: dawidd6/action-download-artifact@v2
uses: dawidd6/action-download-artifact@v3
with:
workflow: ${{ github.event.workflow_run.workflow_id }}
workflow_conclusion: success

View file

@ -23,7 +23,7 @@ jobs:
- name: build
run: |
scripts/build.sh -b ${{ matrix.buildtype }} -c ${{ matrix.compiler }}
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
name: upload logs
if: failure()
with:
@ -53,7 +53,7 @@ jobs:
scripts/build.sh -b release -c gcc -t ${{ matrix.arch }} cross
params: "--platform linux/amd64"
pull-params: "--platform linux/amd64"
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
name: upload logs
if: failure()
with:
@ -72,7 +72,7 @@ jobs:
- name: build
run: |
scripts/build.sh -b release -c gcc fallback
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: failure()
with:
name: log files
@ -89,3 +89,13 @@ jobs:
- name: build
run: |
scripts/build.sh -m muon
build-make-static:
name: make static
runs-on: ubuntu-latest
container:
image: ghcr.io/igaw/linux-nvme/debian:latest
steps:
- uses: actions/checkout@v4
- name: build
run: |
make static

15
.github/workflows/checkpatch.yml vendored Normal file
View file

@ -0,0 +1,15 @@
name: checkpatch review
on: [pull_request]
jobs:
checkpatch:
name: checkpatch review
runs-on: ubuntu-latest
steps:
- name: 'Calculate PR commits + 1'
run: echo "PR_FETCH_DEPTH=$(( ${{ github.event.pull_request.commits }} + 1 ))" >> $GITHUB_ENV
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
- name: Run checkpatch review
uses: webispy/checkpatch-action@v9

71
.github/workflows/codeql.yml vendored Normal file
View file

@ -0,0 +1,71 @@
# CodeQL build configuration for nvme-cli
# Mostly based on auto-configuration with additions and tweaks for:
# * meson install
# * language detection
name: "CodeQL"
on:
push:
branches: [ "master" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
schedule:
- cron: '24 2 * * 5'
jobs:
analyze:
name: Analyze
# Runner size impacts CodeQL analysis time. To learn more, please see:
# - https://gh.io/recommended-hardware-resources-for-running-codeql
# - https://gh.io/supported-runners-and-hardware-resources
# - https://gh.io/using-larger-runners
# Consider using larger runners for possible analysis time improvements.
runs-on: 'ubuntu-latest'
timeout-minutes: 360
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'c-cpp', 'python' ]
# CodeQL supports [ 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' ]
# Use only 'java-kotlin' to analyze code written in Java, Kotlin or both
# Use only 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install build tools
run: |
sudo apt-get update
sudo apt-get install meson
# Initializes the CodeQL tools for scanning.
- if: matrix.language == 'c-cpp'
name: Initialize CodeQL C
uses: github/codeql-action/init@v3
with:
languages: 'c-cpp'
- if: matrix.language == 'python'
name: Initialize CodeQL Python
uses: github/codeql-action/init@v3
with:
languages: 'python'
config-file: ./.github/codeql/codeql-config.yml
- name: meson build
run: |
meson setup --force-fallback-for=libnvme,json-c .build
ninja -C .build
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"

View file

@ -7,6 +7,7 @@ on:
jobs:
code-coverage:
if: github.repository == 'linux-nvme/nvme-cli'
name: code coverage
runs-on: ubuntu-latest
container:

View file

@ -10,7 +10,7 @@ on:
jobs:
build:
runs-on: ubuntu-latest
if: startsWith(github.ref, 'refs/tags/v')
if: startsWith(github.ref, 'refs/tags/v') && github.repository == 'linux-nvme/nvme-cli'
permissions:
contents: write
steps:

1
.mailmap Normal file
View file

@ -0,0 +1 @@
Vigneshwaran Saravanan <s.vignesh@samsung.com>

View file

@ -2,12 +2,12 @@
.\" Title: nvme-admin-passthru
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-ADMIN\-PASSTHR" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-ADMIN\-PASSTHR" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,7 +32,7 @@ nvme-admin-passthru \- Submit an arbitrary admin command, return results
.SH "SYNOPSIS"
.sp
.nf
\fInvme\-admin\-passthru\fR <device> [\-\-opcode=<opcode> | \-o <opcode>]
\fInvme\-admin\-passthru\fR <device> [\-\-opcode=<opcode> | \-O <opcode>]
[\-\-flags=<flags> | \-f <flags>] [\-rsvd=<rsvd> | \-R <rsvd>]
[\-\-namespace\-id=<nsid> | \-n <nsid>] [\-\-cdw2=<cdw2> | \-2 <cdw2>]
[\-\-cdw3=<cdw3> | \-3 <cdw3>] [\-\-cdw10=<cdw10> | \-4 <cdw4>]
@ -49,6 +49,7 @@ nvme-admin-passthru \- Submit an arbitrary admin command, return results
[\-\-raw\-binary | \-b]
[\-\-prefill=<prefill> | \-p <prefill>]
[\-\-latency | \-T]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -59,7 +60,7 @@ The <device> parameter is mandatory and may be either the NVMe character device
On success, the returned structure (if applicable) may be returned in one of several ways depending on the option flags; the structure may printed by the program as a hex dump, or may be returned as a raw buffer printed to stdout for another program to parse\&.
.SH "OPTIONS"
.PP
\-o <opcode>, \-\-opcode=<opcode>
\-O <opcode>, \-\-opcode=<opcode>
.RS 4
The NVMe opcode to send to the device in the command
.RE
@ -131,6 +132,20 @@ Prefill the buffer with a predetermined byte value\&. Defaults to 0\&. This may
.RS 4
Print out the latency the IOCTL took (in us)\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,7 +749,7 @@ nvme-admin-passthru(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme-admin-passthru</em> &lt;device&gt; [--opcode=&lt;opcode&gt; | -o &lt;opcode&gt;]
<pre class="content"><em>nvme-admin-passthru</em> &lt;device&gt; [--opcode=&lt;opcode&gt; | -O &lt;opcode&gt;]
[--flags=&lt;flags&gt; | -f &lt;flags&gt;] [-rsvd=&lt;rsvd&gt; | -R &lt;rsvd&gt;]
[--namespace-id=&lt;nsid&gt; | -n &lt;nsid&gt;] [--cdw2=&lt;cdw2&gt; | -2 &lt;cdw2&gt;]
[--cdw3=&lt;cdw3&gt; | -3 &lt;cdw3&gt;] [--cdw10=&lt;cdw10&gt; | -4 &lt;cdw4&gt;]
@ -765,7 +765,8 @@ nvme-admin-passthru(1) Manual Page
[--dry-run | -d]
[--raw-binary | -b]
[--prefill=&lt;prefill&gt; | -p &lt;prefill&gt;]
[--latency | -T]</pre>
[--latency | -T]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -790,7 +791,7 @@ printed to stdout for another program to parse.</p></div>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
-o &lt;opcode&gt;
-O &lt;opcode&gt;
</dt>
<dt class="hdlist1">
--opcode=&lt;opcode&gt;
@ -961,6 +962,29 @@ printed to stdout for another program to parse.</p></div>
Print out the latency the IOCTL took (in us).
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -1003,7 +1027,7 @@ Or if you want to save that structure to a file:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,7 +8,7 @@ nvme-admin-passthru - Submit an arbitrary admin command, return results
SYNOPSIS
--------
[verse]
'nvme-admin-passthru' <device> [--opcode=<opcode> | -o <opcode>]
'nvme-admin-passthru' <device> [--opcode=<opcode> | -O <opcode>]
[--flags=<flags> | -f <flags>] [-rsvd=<rsvd> | -R <rsvd>]
[--namespace-id=<nsid> | -n <nsid>] [--cdw2=<cdw2> | -2 <cdw2>]
[--cdw3=<cdw3> | -3 <cdw3>] [--cdw10=<cdw10> | -4 <cdw4>]
@ -25,6 +25,7 @@ SYNOPSIS
[--raw-binary | -b]
[--prefill=<prefill> | -p <prefill>]
[--latency | -T]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -43,7 +44,7 @@ printed to stdout for another program to parse.
OPTIONS
-------
-o <opcode>::
-O <opcode>::
--opcode=<opcode>::
The NVMe opcode to send to the device in the command
@ -113,6 +114,15 @@ OPTIONS
--latency::
Print out the latency the IOCTL took (in us).
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* The following will run the admin command with opcode=6 and cdw10=1, which

View file

@ -2,12 +2,12 @@
.\" Title: nvme-ana-log
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-ANA\-LOG" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-ANA\-LOG" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,7 +32,8 @@ nvme-ana-log \- Send NVMe ANA log page request, returns result and log
.SH "SYNOPSIS"
.sp
.nf
\fInvme ana\-log\fR <device> [\-o <fmt> | \-\-output\-format=<fmt>]
\fInvme ana\-log\fR <device> [\-\-groups | \-g]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -48,13 +49,19 @@ On success, the returned ANA log structure may be returned in one of several way
Return the list of ANA groups without the namespace listing\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,7 +749,8 @@ nvme-ana-log(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme ana-log</em> &lt;device&gt; [-o &lt;fmt&gt; | --output-format=&lt;fmt&gt;]</pre>
<pre class="content"><em>nvme ana-log</em> &lt;device&gt; [--groups | -g]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -782,15 +783,26 @@ printed to stdout for another program to parse.</p></div>
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
@ -823,7 +835,7 @@ Print the ANA log page in a human readable format:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,7 +8,8 @@ nvme-ana-log - Send NVMe ANA log page request, returns result and log
SYNOPSIS
--------
[verse]
'nvme ana-log' <device> [-o <fmt> | --output-format=<fmt>]
'nvme ana-log' <device> [--groups | -g]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -28,10 +29,14 @@ OPTIONS
--groups::
Return the list of ANA groups without the namespace listing.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------

View file

@ -2,12 +2,12 @@
.\" Title: nvme-attach-ns
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-ATTACH\-NS" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-ATTACH\-NS" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -34,6 +34,7 @@ nvme-attach-ns \- Send NVMe attach namespace, return result\&.
.nf
\fInvme attach\-ns\fR <device> [\-\-namespace\-id=<nsid> | \-n <nsid>]
[\-\-controllers=<ctrl\-list,> | \-c <ctrl\-list,>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -49,6 +50,20 @@ The namespace identifier to attach\&.
.RS 4
The comma separated list of controller identifiers to attach the namespace too\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.if n \{\

View file

@ -750,7 +750,8 @@ nvme-attach-ns(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme attach-ns</em> &lt;device&gt; [--namespace-id=&lt;nsid&gt; | -n &lt;nsid&gt;]
[--controllers=&lt;ctrl-list,&gt; | -c &lt;ctrl-list,&gt;]</pre>
[--controllers=&lt;ctrl-list,&gt; | -c &lt;ctrl-list,&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -790,6 +791,29 @@ controller identifiers.</p></div>
the namespace too.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -817,7 +841,7 @@ controller identifiers.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -10,6 +10,7 @@ SYNOPSIS
[verse]
'nvme attach-ns' <device> [--namespace-id=<nsid> | -n <nsid>]
[--controllers=<ctrl-list,> | -c <ctrl-list,>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -28,6 +29,15 @@ OPTIONS
The comma separated list of controller identifiers to attach
the namespace too.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
Attach namespace to the controller:

View file

@ -2,12 +2,12 @@
.\" Title: nvme-boot-part-log
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-BOOT\-PART\-LO" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-BOOT\-PART\-LO" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -33,8 +33,8 @@ nvme-boot-part-log \- Retrieves a Boot Partition log page from an NVMe device
.sp
.nf
\fInvme boot\-part\-log\fR <device> [\-\-lsp=<field> | \-s <field>]
[\-\-output\-file=<file> | \-o <file>]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-output\-file=<file> | \-f <file>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -50,18 +50,24 @@ On success, the returned log structure will be in raw binary format \fIonly\fR w
The log specified field of LID\&.
.RE
.PP
\-o <file>, \-\-output\-file=<file>
\-f <file>, \-\-output\-file=<file>
.RS 4
File name to which raw binary data will be saved to\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -750,8 +750,8 @@ nvme-boot-part-log(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme boot-part-log</em> &lt;device&gt; [--lsp=&lt;field&gt; | -s &lt;field&gt;]
[--output-file=&lt;file&gt; | -o &lt;file&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
[--output-file=&lt;file&gt; | -f &lt;file&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -783,7 +783,7 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
</p>
</dd>
<dt class="hdlist1">
-o &lt;file&gt;
-f &lt;file&gt;
</dt>
<dt class="hdlist1">
--output-file=&lt;file&gt;
@ -794,15 +794,26 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
@ -835,7 +846,7 @@ Retrieve Boot Partition data to boot_part_log.bin
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -9,8 +9,8 @@ SYNOPSIS
--------
[verse]
'nvme boot-part-log' <device> [--lsp=<field> | -s <field>]
[--output-file=<file> | -o <file>]
[--output-format=<fmt> | -o <fmt>]
[--output-file=<file> | -f <file>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -29,14 +29,18 @@ OPTIONS
--lsp=<field>::
The log specified field of LID.
-o <file>::
-f <file>::
--output-file=<file>::
File name to which raw binary data will be saved to.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------

View file

@ -2,12 +2,12 @@
.\" Title: nvme-capacity-mgmt
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-CAPACITY\-MGMT" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-CAPACITY\-MGMT" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,10 +32,11 @@ nvme-capacity-mgmt \- Send capacity management command to configure/create/delet
.SH "SYNOPSIS"
.sp
.nf
\fInvme capacity\-mgmt\fR <device> [\-\-operation=<operation> | \-o <operation>]
\fInvme capacity\-mgmt\fR <device> [\-\-operation=<operation> | \-O <operation>]
[\-\-element\-id=<element\-id> | \-i <element\-id>]
[\-\-cap\-lower=<cap\-lower> | \-l <cap\-lower>]
[\-\-cap\-upper=<cap\-upper> | \-u <cap\-upper>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -44,7 +45,7 @@ For the NVMe device given, sends a capacity management command to configure/crea
The <device> parameter is mandatory and may be either the NVMe character device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1)\&.
.SH "OPTIONS"
.PP
\-o <operation>, \-\-operation=<operation>
\-O <operation>, \-\-operation=<operation>
.RS 4
Operation to be performed by the controller
.RE
@ -63,6 +64,20 @@ Least significant 32 bits of the capacity in bytes of the Endurance Group or NVM
.RS 4
Most significant 32 bits of the capacity in bytes of the Endurance Group or NVM Set to be created
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
No examples provided yet\&.

View file

@ -749,10 +749,11 @@ nvme-capacity-mgmt(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme capacity-mgmt</em> &lt;device&gt; [--operation=&lt;operation&gt; | -o &lt;operation&gt;]
<pre class="content"><em>nvme capacity-mgmt</em> &lt;device&gt; [--operation=&lt;operation&gt; | -O &lt;operation&gt;]
[--element-id=&lt;element-id&gt; | -i &lt;element-id&gt;]
[--cap-lower=&lt;cap-lower&gt; | -l &lt;cap-lower&gt;]
[--cap-upper=&lt;cap-upper&gt; | -u &lt;cap-upper&gt;]</pre>
[--cap-upper=&lt;cap-upper&gt; | -u &lt;cap-upper&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -774,7 +775,7 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
-o &lt;operation&gt;
-O &lt;operation&gt;
</dt>
<dt class="hdlist1">
--operation=&lt;operation&gt;
@ -819,6 +820,29 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
NVM Set to be created
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -839,7 +863,7 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -9,10 +9,11 @@ nvme-capacity-mgmt - Send capacity management command to configure/create/delete
SYNOPSIS
--------
[verse]
'nvme capacity-mgmt' <device> [--operation=<operation> | -o <operation>]
'nvme capacity-mgmt' <device> [--operation=<operation> | -O <operation>]
[--element-id=<element-id> | -i <element-id>]
[--cap-lower=<cap-lower> | -l <cap-lower>]
[--cap-upper=<cap-upper> | -u <cap-upper>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -27,7 +28,7 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).
OPTIONS
-------
-o <operation>::
-O <operation>::
--operation=<operation>::
Operation to be performed by the controller
@ -45,6 +46,15 @@ OPTIONS
Most significant 32 bits of the capacity in bytes of the Endurance Group or
NVM Set to be created
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No examples provided yet.

View file

@ -2,12 +2,12 @@
.\" Title: nvme-changed-ns-list-log
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-CHANGED\-NS\-L" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-CHANGED\-NS\-L" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -33,7 +33,7 @@ nvme-changed-ns-list-log \- Send NVMe Changed Namespace List log page request, r
.sp
.nf
\fInvme changed\-ns\-list\-log\fR <device> [\-\-raw\-binary | \-b]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -49,13 +49,19 @@ On success, the returned Changed Namespace List log structure may be returned in
Print the raw Changed Namespace List log buffer to stdout\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -750,7 +750,7 @@ nvme-changed-ns-list-log(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme changed-ns-list-log</em> &lt;device&gt; [--raw-binary | -b]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -784,15 +784,26 @@ the raw buffer may be printed to stdout for another program to parse.</p></div>
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
@ -835,7 +846,7 @@ Print the raw Changed Namespace List log to a file:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -10,7 +10,7 @@ SYNOPSIS
--------
[verse]
'nvme changed-ns-list-log' <device> [--raw-binary | -b]
[--output-format=<fmt> | -o <fmt>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -31,10 +31,14 @@ OPTIONS
--raw-binary::
Print the raw Changed Namespace List log buffer to stdout.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------

View file

@ -9,6 +9,7 @@ SYNOPSIS
--------
[verse]
'nvme check-dhchap-key' [--key=<key>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -22,6 +23,15 @@ OPTIONS
--key=<key>::
Key to be checked.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No Examples

View file

@ -13,12 +13,17 @@ SYNOPSIS
[--hostnqn=<nqn> | -n <nqn>]
[--subsysnqn=<nqn> | -c <nqn>]
[--keydata=<key> | -d <key>]
[--output-format=<fmt> | -o <fmt>]
[--identity=<id-vers> | -I <id-vers>]
[--insert | -i ]
[--verbose | -v]
DESCRIPTION
-----------
Checks if the key is a valid NVMe TLS PSK in the PSK interchange format
'NVMeTLSkey-1:01:<base64-encoded data>:', and stores the derived 'retained'
TLS key in the keyring if the subsystem NQN is specified.
'NVMeTLSkey-1:01:<base64-encoded data>:'. If '--insert' is specified the
the derived 'retained' TLS key is stored in the keyring, otherwise the
TLS identity of the key is printed out.
OPTIONS
-------
@ -46,6 +51,25 @@ OPTIONS
--keydata=<key>::
Key to be checked.
-I <id-vers>::
--identity=<id-vers>::
NVMe TLS key identity version to be used; '0' for the default
identity, and '1' for the TLS identity suffixed by the PSK hash
as specified in TP8018.
-i:
--insert:
Insert the derived 'retained' key in the keyring.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No Examples

View file

@ -2,12 +2,12 @@
.\" Title: nvme-cmdset-ind-id-ns
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-CMDSET\-IND\-I" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-CMDSET\-IND\-I" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -33,9 +33,8 @@ nvme-cmdset-ind-id-ns \- Send NVMe I/O Command Set Independent Identify Namespac
.sp
.nf
\fInvme cmdset\-ind\-id\-ns\fR <device> [\-\-namespace\-id=<nsid> | \-n <nsid>]
[\-b | \-\-raw\-binary]
[\-\-human\-readable | \-H]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-raw\-binary | \-b] [\-\-human\-readable | \-H]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -61,13 +60,19 @@ Print the raw buffer to stdout\&. Structure is not parsed by program\&. This ove
This option will parse and format many of the bit fields into human\-readable formats\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -750,9 +750,8 @@ nvme-cmdset-ind-id-ns(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme cmdset-ind-id-ns</em> &lt;device&gt; [--namespace-id=&lt;nsid&gt; | -n &lt;nsid&gt;]
[-b | --raw-binary]
[--human-readable | -H]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
[--raw-binary | -b] [--human-readable | -H]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -815,15 +814,26 @@ raw buffer may be printed to stdout.</p></div>
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
@ -879,7 +889,7 @@ Have the program return the raw structure in binary:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -9,9 +9,8 @@ SYNOPSIS
--------
[verse]
'nvme cmdset-ind-id-ns' <device> [--namespace-id=<nsid> | -n <nsid>]
[-b | --raw-binary]
[--human-readable | -H]
[--output-format=<fmt> | -o <fmt>]
[--raw-binary | -b] [--human-readable | -H]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -47,11 +46,14 @@ OPTIONS
This option will parse and format many of the bit fields
into human-readable formats.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------

View file

@ -2,12 +2,12 @@
.\" Title: nvme-compare
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-COMPARE" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-COMPARE" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -47,12 +47,13 @@ nvme-compare \- Send an NVMe Compare command, provide results
[\-\-dir\-type=<type> | \-T <type>]
[\-\-dir\-spec=<spec> | \-S <spec>]
[\-\-dsm=<dsm> | \-D <dsm>]
[\-\-show\-command | \-v]
[\-\-show\-command | \-V]
[\-\-dry\-run | \-w]
[\-\-latency | \-t]
[\-\-storage\-tag<storage\-tag> | \-g <storage\-tag>]
[\-\-storage\-tag\-check | \-C]
[\-\-force]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -97,9 +98,6 @@ Metadata file\&.
\-p <prinfo>, \-\-prinfo=<prinfo>
.RS 4
Protection Information and check field\&.
.RE
.sp
+
.TS
allbox tab(:);
lt lt
@ -109,49 +107,38 @@ lt lt
lt lt
lt lt.
T{
.sp
Bit
T}:T{
.sp
Description
T}
T{
.sp
3
T}:T{
.sp
PRACT: Protection Information Action\&. When set to 1, PI is stripped/inserted on read/write when the block format\(cqs metadata size is 8\&. When set to 0, metadata is passes\&.
T}
T{
.sp
2:0
T}:T{
.sp
PRCHK: Protection Information Check:
T}
T{
.sp
2
T}:T{
.sp
Set to 1 enables checking the guard tag
T}
T{
.sp
1
T}:T{
.sp
Set to 1 enables checking the application tag
T}
T{
.sp
0
T}:T{
.sp
Set to 1 enables checking the reference tag
T}
.TE
.sp 1
.RE
.PP
\-m <appmask>, \-\-app\-tag\-mask=<appmask>
.RS 4
@ -188,7 +175,7 @@ Optional field for directive specifics\&. When used with write streams, this val
The optional data set management attributes for this command\&. The argument for this is the least significant 8 bits of the DSM field in a write command; the most significant 16 bits of the field come from the directive specific field, if used\&. This may be used to set attributes for the LBAs being written, like access frequency, type, latency, among other things, as well as yet to be defined types\&. Please consult the NVMe specification for detailed breakdown of how to use this field\&.
.RE
.PP
\-v, \-\-show\-cmd
\-V, \-\-show\-cmd
.RS 4
Print out the command to be sent\&.
.RE
@ -220,6 +207,20 @@ This flag enables Storage Tag field checking as part of end\-to\-end data protec
.RS 4
Ignore namespace is currently busy and performed the operation even though\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
No examples yet\&.

View file

@ -764,12 +764,13 @@ nvme-compare(1) Manual Page
[--dir-type=&lt;type&gt; | -T &lt;type&gt;]
[--dir-spec=&lt;spec&gt; | -S &lt;spec&gt;]
[--dsm=&lt;dsm&gt; | -D &lt;dsm&gt;]
[--show-command | -v]
[--show-command | -V]
[--dry-run | -w]
[--latency | -t]
[--storage-tag&lt;storage-tag&gt; | -g &lt;storage-tag&gt;]
[--storage-tag-check | -C]
[--force]</pre>
[--force]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -877,9 +878,6 @@ provided, then a comparison is also performed for the metadata.</p></div>
<p>
Protection Information and check field.
</p>
</dd>
</dl></div>
<div class="paragraph"><p>+</p></div>
<div class="tableblock">
<table rules="all"
width="100%"
@ -917,7 +915,7 @@ metadata is passes.</p></td>
</tbody>
</table>
</div>
<div class="dlist"><dl>
</dd>
<dt class="hdlist1">
-m &lt;appmask&gt;
</dt>
@ -1009,7 +1007,7 @@ metadata is passes.</p></td>
</p>
</dd>
<dt class="hdlist1">
-v
-V
</dt>
<dt class="hdlist1">
--show-cmd
@ -1075,6 +1073,29 @@ metadata is passes.</p></td>
even though.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -1095,7 +1116,7 @@ metadata is passes.</p></td>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -23,12 +23,13 @@ SYNOPSIS
[--dir-type=<type> | -T <type>]
[--dir-spec=<spec> | -S <spec>]
[--dsm=<dsm> | -D <dsm>]
[--show-command | -v]
[--show-command | -V]
[--dry-run | -w]
[--latency | -t]
[--storage-tag<storage-tag> | -g <storage-tag>]
[--storage-tag-check | -C]
[--force]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -73,7 +74,6 @@ OPTIONS
-p <prinfo>::
--prinfo=<prinfo>::
Protection Information and check field.
+
[]
|=================
@ -127,7 +127,7 @@ metadata is passes.
among other things, as well as yet to be defined types. Please
consult the NVMe specification for detailed breakdown of how to
use this field.
-v::
-V::
--show-cmd::
Print out the command to be sent.
@ -154,6 +154,15 @@ metadata is passes.
Ignore namespace is currently busy and performed the operation
even though.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No examples yet.

View file

@ -8,11 +8,7 @@ nvme-config - NVMe-over-Fabrics configuration.
SYNOPSIS
--------
[verse]
'nvme config'
[--scan | -R]
[--modify | -M]
[--update | -U]
[--dump | -O]
'nvme config' [--scan | -R] [--modify | -M] [--update | -U] [--dump | -O]
[--config=<cfg> | -J <cfg>]
[--transport=<trtype> | -t <trtype>]
[--nqn=<subnqn> | -n <subnqn>]
@ -31,10 +27,9 @@ SYNOPSIS
[--keep-alive-tmo=<#> | -k <#>]
[--reconnect-delay=<#> | -c <#>]
[--ctrl-loss-tmo=<#> | -l <#>]
[--duplicate-connect | -D]
[--disable-sqflow | -d]
[--hdr-digest | -g]
[--data-digest | -G]
[--duplicate-connect | -D] [--disable-sqflow | -d]
[--hdr-digest | -g] [--data-digest | -G]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -186,6 +181,15 @@ OPTIONS
--data-digest::
Generates/verifies data digest (TCP).
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Read the current system configuration and write the contents to /tmp/config.json:
@ -200,7 +204,6 @@ nvme-discover(1)
nvme-connect(1)
https://github.com/linux-nvme/libnvme/doc/config-schema.json
AUTHORS
-------
This was written by mailto:hare@suse.com[Hannes Reinecke]

View file

@ -2,12 +2,12 @@
.\" Title: nvme-connect-all
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-CONNECT\-ALL" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-CONNECT\-ALL" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,8 +32,7 @@ nvme-connect-all \- Discover and Connect to Fabrics controllers\&.
.SH "SYNOPSIS"
.sp
.nf
\fInvme connect\-all\fR
[\-\-transport=<trtype> | \-t <trtype>]
\fInvme connect\-all\fR [\-\-transport=<trtype> | \-t <trtype>]
[\-\-nqn=<subnqn> | \-n <subnqn>]
[\-\-traddr=<traddr> | \-a <traddr>]
[\-\-trsvcid=<trsvcid> | \-s <trsvcid>]
@ -50,19 +49,12 @@ nvme-connect-all \- Discover and Connect to Fabrics controllers\&.
[\-\-nr\-io\-queues=<#> | \-i <#>]
[\-\-nr\-write\-queues=<#> | \-W <#>]
[\-\-nr\-poll\-queues=<#> | \-P <#>]
[\-\-queue\-size=<#> | \-Q <#>]
[\-\-keyring=<#> ]
[\-\-tls_key=<#> ]
[\-\-hdr\-digest | \-g]
[\-\-data\-digest | \-G]
[\-\-persistent | \-p]
[\-\-tls ]
[\-\-quiet | \-S]
[\-\-dump\-config | \-O]
[\-\-nbft]
[\-\-no\-nbft]
[\-\-nbft\-path=<STR>]
[\-\-context=<STR>]
[\-\-queue\-size=<#> | \-Q <#>] [\-\-keyring=<#>]
[\-\-tls_key=<#>] [\-\-hdr\-digest | \-g] [\-\-data\-digest | \-G]
[\-\-persistent | \-p] [\-\-tls] [\-\-quiet | \-S]
[\-\-dump\-config | \-O] [\-\-nbft] [\-\-no\-nbft]
[\-\-nbft\-path=<STR>] [\-\-context=<STR>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -266,6 +258,20 @@ Use a user\-defined path to the NBFT tables
.RS 4
Set the execution context to <STR>\&. This allows to coordinate the management of the global resources\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,8 +749,7 @@ nvme-connect-all(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme connect-all</em>
[--transport=&lt;trtype&gt; | -t &lt;trtype&gt;]
<pre class="content"><em>nvme connect-all</em> [--transport=&lt;trtype&gt; | -t &lt;trtype&gt;]
[--nqn=&lt;subnqn&gt; | -n &lt;subnqn&gt;]
[--traddr=&lt;traddr&gt; | -a &lt;traddr&gt;]
[--trsvcid=&lt;trsvcid&gt; | -s &lt;trsvcid&gt;]
@ -767,19 +766,12 @@ nvme-connect-all(1) Manual Page
[--nr-io-queues=&lt;#&gt; | -i &lt;#&gt;]
[--nr-write-queues=&lt;#&gt; | -W &lt;#&gt;]
[--nr-poll-queues=&lt;#&gt; | -P &lt;#&gt;]
[--queue-size=&lt;#&gt; | -Q &lt;#&gt;]
[--keyring=&lt;#&gt; ]
[--tls_key=&lt;#&gt; ]
[--hdr-digest | -g]
[--data-digest | -G]
[--persistent | -p]
[--tls ]
[--quiet | -S]
[--dump-config | -O]
[--nbft]
[--no-nbft]
[--nbft-path=&lt;STR&gt;]
[--context=&lt;STR&gt;]</pre>
[--queue-size=&lt;#&gt; | -Q &lt;#&gt;] [--keyring=&lt;#&gt;]
[--tls_key=&lt;#&gt;] [--hdr-digest | -g] [--data-digest | -G]
[--persistent | -p] [--tls] [--quiet | -S]
[--dump-config | -O] [--nbft] [--no-nbft]
[--nbft-path=&lt;STR&gt;] [--context=&lt;STR&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -1178,6 +1170,29 @@ cellspacing="0" cellpadding="4">
the management of the global resources.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -1253,7 +1268,7 @@ nvme-connect(1)</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,8 +8,7 @@ nvme-connect-all - Discover and Connect to Fabrics controllers.
SYNOPSIS
--------
[verse]
'nvme connect-all'
[--transport=<trtype> | -t <trtype>]
'nvme connect-all' [--transport=<trtype> | -t <trtype>]
[--nqn=<subnqn> | -n <subnqn>]
[--traddr=<traddr> | -a <traddr>]
[--trsvcid=<trsvcid> | -s <trsvcid>]
@ -26,19 +25,12 @@ SYNOPSIS
[--nr-io-queues=<#> | -i <#>]
[--nr-write-queues=<#> | -W <#>]
[--nr-poll-queues=<#> | -P <#>]
[--queue-size=<#> | -Q <#>]
[--keyring=<#> ]
[--tls_key=<#> ]
[--hdr-digest | -g]
[--data-digest | -G]
[--persistent | -p]
[--tls ]
[--quiet | -S]
[--dump-config | -O]
[--nbft]
[--no-nbft]
[--nbft-path=<STR>]
[--context=<STR>]
[--queue-size=<#> | -Q <#>] [--keyring=<#>]
[--tls_key=<#>] [--hdr-digest | -g] [--data-digest | -G]
[--persistent | -p] [--tls] [--quiet | -S]
[--dump-config | -O] [--nbft] [--no-nbft]
[--nbft-path=<STR>] [--context=<STR>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -215,6 +207,15 @@ OPTIONS
Set the execution context to <STR>. This allows to coordinate
the management of the global resources.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Connect to all records returned by the Discover Controller with IP4 address

View file

@ -2,12 +2,12 @@
.\" Title: nvme-connect
.\" Author: [see the "AUTHORS" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-CONNECT" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-CONNECT" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,8 +32,7 @@ nvme-connect \- Connect to a Fabrics controller\&.
.SH "SYNOPSIS"
.sp
.nf
\fInvme connect\fR
[\-\-transport=<trtype> | \-t <trtype>]
\fInvme connect\fR [\-\-transport=<trtype> | \-t <trtype>]
[\-\-nqn=<subnqn> | \-n <subnqn>]
[\-\-traddr=<traddr> | \-a <traddr>]
[\-\-trsvcid=<trsvcid> | \-s <trsvcid>]
@ -50,18 +49,12 @@ nvme-connect \- Connect to a Fabrics controller\&.
[\-\-queue\-size=<#> | \-Q <#>]
[\-\-keep\-alive\-tmo=<#> | \-k <#>]
[\-\-reconnect\-delay=<#> | \-c <#>]
[\-\-ctrl\-loss\-tmo=<#> | \-l <#>]
[\-\-tos=<#> | \-T <#>]
[\-\-keyring=<#> ]
[\-\-tls_key=<#> ]
[\-\-duplicate\-connect | \-D]
[\-\-disable\-sqflow | \-d]
[\-\-hdr\-digest | \-g]
[\-\-data\-digest | \-G]
[\-\-tls ]
[\-\-dump\-config | \-O]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-application=<id> ]
[\-\-ctrl\-loss\-tmo=<#> | \-l <#>] [\-\-tos=<#> | \-T <#>]
[\-\-keyring=<#>] [\-\-tls_key=<#>]
[\-\-duplicate\-connect | \-D] [\-\-disable\-sqflow | \-d]
[\-\-hdr\-digest | \-g] [\-\-data\-digest | \-G] [\-\-tls]
[\-\-dump\-config | \-O] [\-\-application=<id>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -154,7 +147,7 @@ to not read in an existing configuration file\&. The JSON configuration file for
\-S <secret>, \-\-dhchap\-secret=<secret>
.RS 4
NVMe In\-band authentication secret; needs to be in ASCII format as specified in NVMe 2\&.0 section 8\&.13\&.5\&.8
\fISecret representation\fR\&. If this option is not specified, the default is read from /usr/local/etc/nvme/hostkey\&. If that does not exist no in\-band authentication is attempted\&.
\fISecret representation\fR\&.
.RE
.PP
\-C <secret>, \-\-dhchap\-ctrl\-secret=<secret>
@ -243,18 +236,24 @@ Enable TLS encryption (TCP)\&.
Print out resulting JSON configuration file to stdout\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
.RS 4
Set the reporting format to
\fInormal\fR
or
\fIjson\fR\&. Only one output format can be used at a time\&. When this option is specified, the device associated with the connection will be printed\&. Nothing is printed otherwise\&.
.RE
.PP
\-\-context <STR>
.RS 4
Set the execution context to <STR>\&. This allows to coordinate the management of the global resources\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,8 +749,7 @@ nvme-connect(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme connect</em>
[--transport=&lt;trtype&gt; | -t &lt;trtype&gt;]
<pre class="content"><em>nvme connect</em> [--transport=&lt;trtype&gt; | -t &lt;trtype&gt;]
[--nqn=&lt;subnqn&gt; | -n &lt;subnqn&gt;]
[--traddr=&lt;traddr&gt; | -a &lt;traddr&gt;]
[--trsvcid=&lt;trsvcid&gt; | -s &lt;trsvcid&gt;]
@ -767,18 +766,12 @@ nvme-connect(1) Manual Page
[--queue-size=&lt;#&gt; | -Q &lt;#&gt;]
[--keep-alive-tmo=&lt;#&gt; | -k &lt;#&gt;]
[--reconnect-delay=&lt;#&gt; | -c &lt;#&gt;]
[--ctrl-loss-tmo=&lt;#&gt; | -l &lt;#&gt;]
[--tos=&lt;#&gt; | -T &lt;#&gt;]
[--keyring=&lt;#&gt; ]
[--tls_key=&lt;#&gt; ]
[--duplicate-connect | -D]
[--disable-sqflow | -d]
[--hdr-digest | -g]
[--data-digest | -G]
[--tls ]
[--dump-config | -O]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]
[--application=&lt;id&gt; ]</pre>
[--ctrl-loss-tmo=&lt;#&gt; | -l &lt;#&gt;] [--tos=&lt;#&gt; | -T &lt;#&gt;]
[--keyring=&lt;#&gt;] [--tls_key=&lt;#&gt;]
[--duplicate-connect | -D] [--disable-sqflow | -d]
[--hdr-digest | -g] [--data-digest | -G] [--tls]
[--dump-config | -O] [--application=&lt;id&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -953,9 +946,6 @@ cellspacing="0" cellpadding="4">
<p>
NVMe In-band authentication secret; needs to be in ASCII format as
specified in NVMe 2.0 section 8.13.5.8 <em>Secret representation</em>.
If this option is not specified, the default is read from
/usr/local/etc/nvme/hostkey. If that does not exist no in-band authentication
is attempted.
</p>
</dd>
<dt class="hdlist1">
@ -1144,19 +1134,6 @@ cellspacing="0" cellpadding="4">
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em> or <em>json</em>. Only one output format can
be used at a time. When this option is specified, the device associated with
the connection will be printed. Nothing is printed otherwise.
</p>
</dd>
<dt class="hdlist1">
--context &lt;STR&gt;
</dt>
<dd>
@ -1165,6 +1142,29 @@ cellspacing="0" cellpadding="4">
the management of the global resources.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -1211,7 +1211,7 @@ and <a href="mailto:hch@lst.de">Christoph Hellwig</a></p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,8 +8,7 @@ nvme-connect - Connect to a Fabrics controller.
SYNOPSIS
--------
[verse]
'nvme connect'
[--transport=<trtype> | -t <trtype>]
'nvme connect' [--transport=<trtype> | -t <trtype>]
[--nqn=<subnqn> | -n <subnqn>]
[--traddr=<traddr> | -a <traddr>]
[--trsvcid=<trsvcid> | -s <trsvcid>]
@ -26,18 +25,12 @@ SYNOPSIS
[--queue-size=<#> | -Q <#>]
[--keep-alive-tmo=<#> | -k <#>]
[--reconnect-delay=<#> | -c <#>]
[--ctrl-loss-tmo=<#> | -l <#>]
[--tos=<#> | -T <#>]
[--keyring=<#> ]
[--tls_key=<#> ]
[--duplicate-connect | -D]
[--disable-sqflow | -d]
[--hdr-digest | -g]
[--data-digest | -G]
[--tls ]
[--dump-config | -O]
[--output-format=<fmt> | -o <fmt>]
[--application=<id> ]
[--ctrl-loss-tmo=<#> | -l <#>] [--tos=<#> | -T <#>]
[--keyring=<#>] [--tls_key=<#>]
[--duplicate-connect | -D] [--disable-sqflow | -d]
[--hdr-digest | -g] [--data-digest | -G] [--tls]
[--dump-config | -O] [--application=<id>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -114,9 +107,6 @@ OPTIONS
--dhchap-secret=<secret>::
NVMe In-band authentication secret; needs to be in ASCII format as
specified in NVMe 2.0 section 8.13.5.8 'Secret representation'.
If this option is not specified, the default is read from
@SYSCONFDIR@/nvme/hostkey. If that does not exist no in-band authentication
is attempted.
-C <secret>::
--dhchap-ctrl-secret=<secret>::
@ -190,16 +180,19 @@ OPTIONS
--dump-config::
Print out resulting JSON configuration file to stdout.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal' or 'json'. Only one output format can
be used at a time. When this option is specified, the device associated with
the connection will be printed. Nothing is printed otherwise.
--context <STR>::
Set the execution context to <STR>. This allows to coordinate
the management of the global resources.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Connect to a subsystem named nqn.2014-08.com.example:nvme:nvm-subsystem-sn-d78432
@ -215,7 +208,6 @@ SEE ALSO
nvme-discover(1)
nvme-connect-all(1)
AUTHORS
-------
This was co-written by mailto:james.p.freyensee@intel.com[Jay Freyensee]

View file

@ -2,12 +2,12 @@
.\" Title: nvme-copy
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-COPY" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-COPY" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -35,6 +35,8 @@ nvme-copy \- Send an NVMe Simple Copy command, provide results
\fInvme\-copy\fR <device> [\-\-sdlba=<sdlba> | \-d <sdlba>]
[\-\-blocks=<nlb\-list,> | \-b <nlb\-list,>]
[\-\-slbs=<slbas,> | \-s <slbas,>]
[\-\-snsids=<snsids,> | \-N <snsids,>]
[\-\-sopts=<sopts,> | \-O <sopts,>]
[\-\-limited\-retry | \-l]
[\-\-force\-unit\-access | \-f]
[\-\-prinfow=<prinfow> | \-p <prinfow>]
@ -48,91 +50,116 @@ nvme-copy \- Send an NVMe Simple Copy command, provide results
[\-\-dir\-type=<type> | \-T <type>]
[\-\-dir\-spec=<spec> | \-S <spec>]
[\-\-format=<entry\-format> | \-F <entry\-format>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
The Copy command is used by the host to copy data from one or more source logical block ranges to a single consecutive destination logical block range\&.
.SH "OPTIONS"
.PP
\-\-sdlba=<sdlba>, \-d <sdlba>
\-d <sdlba>, \-\-sdlba=<sdlba>
.RS 4
64\-bit addr of first destination logical block
.RE
.PP
\-\-blocks=<nlb\-list,>, \-b <nlb\-list,>
\-b <nlb\-list,>, \-\-blocks=<nlb\-list,>
.RS 4
Comma separated list of the number of blocks in each range
.RE
.PP
\-\-slbs=<slbas,>, \-s <slbas,>
\-s <slbas,>, \-\-slbs=<slbas,>
.RS 4
Comma separated list of the starting blocks in each range
.RE
.PP
\-\-limited\-retry, \-l
\-\-snsids=<snsids,>, \-N <snsids,>
.RS 4
Comma separated list of the source namespace identifiers in each range
.RE
.PP
\-\-sopts=<sopts,>, \-O <sopts,>
.RS 4
Comma separated list of the source options in each range
.RE
.PP
\-l, \-\-limited\-retry
.RS 4
Sets the limited retry flag\&.
.RE
.PP
\-\-force\-unit\-access, \-f
\-f, \-\-force\-unit\-access
.RS 4
Set the force\-unit access flag\&.
.RE
.PP
\-\-prinfow=<prinfow>, \-p <prinfow>
\-p <prinfow>, \-\-prinfow=<prinfow>
.RS 4
Protection Information field write definition\&.
.RE
.PP
\-\-prinfor=<prinfor>, \-P <prinfor>
\-P <prinfor>, \-\-prinfor=<prinfor>
.RS 4
Protection Information field read definition\&.
.RE
.PP
\-\-ref\-tag=<reftag>, \-r <reftag>
\-r <reftag>, \-\-ref\-tag=<reftag>
.RS 4
initial lba reference tag\&.
.RE
.PP
\-\-expected\-ref\-tags=<reftag,>, \-R <reftag,>
\-R <reftag,>, \-\-expected\-ref\-tags=<reftag,>
.RS 4
expected lba reference tags (comma\-separated list)\&.
.RE
.PP
\-\-app\-tag=<apptag>, \-a <apptag>
\-a <apptag>, \-\-app\-tag=<apptag>
.RS 4
lba app tag
.RE
.PP
\-\-expected\-app\-tags=<apptag,>, \-A <apptag,>
\-A <apptag,>, \-\-expected\-app\-tags=<apptag,>
.RS 4
expected lba app tags (comma\-separated list)
.RE
.PP
\-\-app\-mask=<appmask>, \-m <appmask>
\-m <appmask>, \-\-app\-mask=<appmask>
.RS 4
lba tag mask
.RE
.PP
\-\-expected\-app\-masks=<appmask,>, \-M <appmask,>
\-M <appmask,>, \-\-expected\-app\-masks=<appmask,>
.RS 4
expected lba tag masks (comma\-separated list)
.RE
.PP
\-\-dir\-type=<type>, \-T <type>
\-T <type>, \-\-dir\-type=<type>
.RS 4
Optional directive type\&. The nvme\-cli only enforces the value be in the defined range for the directive type, though the NVMe specification (1\&.3a) defines only one directive, 01h, for write stream identifiers\&.
.RE
.PP
\-\-dir\-spec=<spec>, \-S <spec>
\-S <spec>, \-\-dir\-spec=<spec>
.RS 4
Optional field for directive specifics\&. When used with write streams, this value is defined to be the write stream identifier\&. The nvme\-cli will not validate the stream requested is within the controller\(cqs capabilities\&.
.RE
.PP
\-\-format=<entry\-format>, \-F <entry\-format>
\-F <entry\-format>, \-\-format=<entry\-format>
.RS 4
source range entry format
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
No examples yet\&.

View file

@ -752,6 +752,8 @@ nvme-copy(1) Manual Page
<pre class="content"><em>nvme-copy</em> &lt;device&gt; [--sdlba=&lt;sdlba&gt; | -d &lt;sdlba&gt;]
[--blocks=&lt;nlb-list,&gt; | -b &lt;nlb-list,&gt;]
[--slbs=&lt;slbas,&gt; | -s &lt;slbas,&gt;]
[--snsids=&lt;snsids,&gt; | -N &lt;snsids,&gt;]
[--sopts=&lt;sopts,&gt; | -O &lt;sopts,&gt;]
[--limited-retry | -l]
[--force-unit-access | -f]
[--prinfow=&lt;prinfow&gt; | -p &lt;prinfow&gt;]
@ -764,7 +766,8 @@ nvme-copy(1) Manual Page
[--expected-app-masks=&lt;appmask,&gt; | -M &lt;appmask,&gt;]
[--dir-type=&lt;type&gt; | -T &lt;type&gt;]
[--dir-spec=&lt;spec&gt; | -S &lt;spec&gt;]
[--format=&lt;entry-format&gt; | -F &lt;entry-format&gt;]</pre>
[--format=&lt;entry-format&gt; | -F &lt;entry-format&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -781,10 +784,10 @@ logical block ranges to a single consecutive destination logical block range.</p
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
--sdlba=&lt;sdlba&gt;
-d &lt;sdlba&gt;
</dt>
<dt class="hdlist1">
-d &lt;sdlba&gt;
--sdlba=&lt;sdlba&gt;
</dt>
<dd>
<p>
@ -792,10 +795,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--blocks=&lt;nlb-list,&gt;
-b &lt;nlb-list,&gt;
</dt>
<dt class="hdlist1">
-b &lt;nlb-list,&gt;
--blocks=&lt;nlb-list,&gt;
</dt>
<dd>
<p>
@ -803,10 +806,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--slbs=&lt;slbas,&gt;
-s &lt;slbas,&gt;
</dt>
<dt class="hdlist1">
-s &lt;slbas,&gt;
--slbs=&lt;slbas,&gt;
</dt>
<dd>
<p>
@ -814,21 +817,43 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--limited-retry
--snsids=&lt;snsids,&gt;
</dt>
<dt class="hdlist1">
-N &lt;snsids,&gt;
</dt>
<dd>
<p>
Comma separated list of the source namespace identifiers in each range
</p>
</dd>
<dt class="hdlist1">
--sopts=&lt;sopts,&gt;
</dt>
<dt class="hdlist1">
-O &lt;sopts,&gt;
</dt>
<dd>
<p>
Comma separated list of the source options in each range
</p>
</dd>
<dt class="hdlist1">
-l
</dt>
<dt class="hdlist1">
--limited-retry
</dt>
<dd>
<p>
Sets the limited retry flag.
</p>
</dd>
<dt class="hdlist1">
--force-unit-access
-f
</dt>
<dt class="hdlist1">
-f
--force-unit-access
</dt>
<dd>
<p>
@ -836,10 +861,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--prinfow=&lt;prinfow&gt;
-p &lt;prinfow&gt;
</dt>
<dt class="hdlist1">
-p &lt;prinfow&gt;
--prinfow=&lt;prinfow&gt;
</dt>
<dd>
<p>
@ -847,10 +872,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--prinfor=&lt;prinfor&gt;
-P &lt;prinfor&gt;
</dt>
<dt class="hdlist1">
-P &lt;prinfor&gt;
--prinfor=&lt;prinfor&gt;
</dt>
<dd>
<p>
@ -858,10 +883,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--ref-tag=&lt;reftag&gt;
-r &lt;reftag&gt;
</dt>
<dt class="hdlist1">
-r &lt;reftag&gt;
--ref-tag=&lt;reftag&gt;
</dt>
<dd>
<p>
@ -869,10 +894,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--expected-ref-tags=&lt;reftag,&gt;
-R &lt;reftag,&gt;
</dt>
<dt class="hdlist1">
-R &lt;reftag,&gt;
--expected-ref-tags=&lt;reftag,&gt;
</dt>
<dd>
<p>
@ -880,10 +905,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--app-tag=&lt;apptag&gt;
-a &lt;apptag&gt;
</dt>
<dt class="hdlist1">
-a &lt;apptag&gt;
--app-tag=&lt;apptag&gt;
</dt>
<dd>
<p>
@ -891,10 +916,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--expected-app-tags=&lt;apptag,&gt;
-A &lt;apptag,&gt;
</dt>
<dt class="hdlist1">
-A &lt;apptag,&gt;
--expected-app-tags=&lt;apptag,&gt;
</dt>
<dd>
<p>
@ -902,10 +927,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--app-mask=&lt;appmask&gt;
-m &lt;appmask&gt;
</dt>
<dt class="hdlist1">
-m &lt;appmask&gt;
--app-mask=&lt;appmask&gt;
</dt>
<dd>
<p>
@ -913,10 +938,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--expected-app-masks=&lt;appmask,&gt;
-M &lt;appmask,&gt;
</dt>
<dt class="hdlist1">
-M &lt;appmask,&gt;
--expected-app-masks=&lt;appmask,&gt;
</dt>
<dd>
<p>
@ -924,10 +949,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--dir-type=&lt;type&gt;
-T &lt;type&gt;
</dt>
<dt class="hdlist1">
-T &lt;type&gt;
--dir-type=&lt;type&gt;
</dt>
<dd>
<p>
@ -938,10 +963,10 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--dir-spec=&lt;spec&gt;
-S &lt;spec&gt;
</dt>
<dt class="hdlist1">
-S &lt;spec&gt;
--dir-spec=&lt;spec&gt;
</dt>
<dd>
<p>
@ -952,16 +977,39 @@ logical block ranges to a single consecutive destination logical block range.</p
</p>
</dd>
<dt class="hdlist1">
--format=&lt;entry-format&gt;
-F &lt;entry-format&gt;
</dt>
<dt class="hdlist1">
-F &lt;entry-format&gt;
--format=&lt;entry-format&gt;
</dt>
<dd>
<p>
source range entry format
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -982,7 +1030,7 @@ logical block ranges to a single consecutive destination logical block range.</p
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -11,6 +11,8 @@ SYNOPSIS
'nvme-copy' <device> [--sdlba=<sdlba> | -d <sdlba>]
[--blocks=<nlb-list,> | -b <nlb-list,>]
[--slbs=<slbas,> | -s <slbas,>]
[--snsids=<snsids,> | -N <snsids,>]
[--sopts=<sopts,> | -O <sopts,>]
[--limited-retry | -l]
[--force-unit-access | -f]
[--prinfow=<prinfow> | -p <prinfow>]
@ -24,6 +26,7 @@ SYNOPSIS
[--dir-type=<type> | -T <type>]
[--dir-spec=<spec> | -S <spec>]
[--format=<entry-format> | -F <entry-format>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -32,76 +35,93 @@ logical block ranges to a single consecutive destination logical block range.
OPTIONS
-------
--sdlba=<sdlba>::
-d <sdlba>::
--sdlba=<sdlba>::
64-bit addr of first destination logical block
--blocks=<nlb-list,>::
-b <nlb-list,>::
--blocks=<nlb-list,>::
Comma separated list of the number of blocks in each range
--slbs=<slbas,>::
-s <slbas,>::
--slbs=<slbas,>::
Comma separated list of the starting blocks in each range
--limited-retry::
--snsids=<snsids,>::
-N <snsids,>::
Comma separated list of the source namespace identifiers in each range
--sopts=<sopts,>::
-O <sopts,>::
Comma separated list of the source options in each range
-l::
--limited-retry::
Sets the limited retry flag.
--force-unit-access::
-f::
--force-unit-access::
Set the force-unit access flag.
--prinfow=<prinfow>::
-p <prinfow>::
--prinfow=<prinfow>::
Protection Information field write definition.
--prinfor=<prinfor>::
-P <prinfor>::
--prinfor=<prinfor>::
Protection Information field read definition.
--ref-tag=<reftag>::
-r <reftag>::
--ref-tag=<reftag>::
initial lba reference tag.
--expected-ref-tags=<reftag,>::
-R <reftag,>::
--expected-ref-tags=<reftag,>::
expected lba reference tags (comma-separated list).
--app-tag=<apptag>::
-a <apptag>::
--app-tag=<apptag>::
lba app tag
--expected-app-tags=<apptag,>::
-A <apptag,>::
--expected-app-tags=<apptag,>::
expected lba app tags (comma-separated list)
--app-mask=<appmask>::
-m <appmask>::
--app-mask=<appmask>::
lba tag mask
--expected-app-masks=<appmask,>::
-M <appmask,>::
--expected-app-masks=<appmask,>::
expected lba tag masks (comma-separated list)
--dir-type=<type>::
-T <type>::
--dir-type=<type>::
Optional directive type. The nvme-cli only enforces the value
be in the defined range for the directive type, though the NVMe
specification (1.3a) defines only one directive, 01h, for write
stream identifiers.
--dir-spec=<spec>::
-S <spec>::
--dir-spec=<spec>::
Optional field for directive specifics. When used with
write streams, this value is defined to be the write stream
identifier. The nvme-cli will not validate the stream requested
is within the controller's capabilities.
--format=<entry-format>::
-F <entry-format>::
--format=<entry-format>::
source range entry format
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No examples yet.

View file

@ -2,12 +2,12 @@
.\" Title: nvme-create-ns
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-CREATE\-NS" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-CREATE\-NS" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -39,6 +39,7 @@ nvme-create-ns \- Send NVMe Namespace management command to create namespace, re
[\-\-nmic=<nmic> | \-m <nmic>]
[\-\-anagrp\-id=<anagrpid> | \-a <anagrpid>]
[\-\-nvmset\-id=<nvmsetid> | \-i <nvmsetid>]
[\-\-endg\-id=<endgid> | \-e <endgid>]
[\-\-csi=<command_set_identifier> | \-y <command_set_identifier>]
[\-\-lbstm=<lbstm> | \-l <lbstm>]
[\-\-nphndls=<nphndls> | \-n <nphndls>]
@ -48,9 +49,10 @@ nvme-create-ns \- Send NVMe Namespace management command to create namespace, re
[\-\-ncap\-si=<ncap\-si> | \-C <ncap\-si>]
[\-\-azr | \-z]
[\-\-rar=<rar> | \-r <rar>]
[\-\-ror=<ror> | \-o <ror>]
[\-\-ror=<ror> | \-O <ror>]
[\-\-rnumzrwa=<rnumzrwa> | \-u <rnumzrwa>]
[\-\-phndls=<placement\-handle\-list,> | \-p <placement\-handle\-list,>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -94,6 +96,11 @@ ANA Group Identifier\&. If this value is 0h specifies that the controller determ
This field specifies the identifier of the NVM Set\&.
.RE
.PP
\-e <endgid>, \-\-endg\-id=<endgid>
.RS 4
This field specifies the identifier of the endurance group\&.
.RE
.PP
\-y <command_set_identifier>, \-\-csi=<command_set_identifier>
.RS 4
This field specifies the identifier of command set\&. if not issued, NVM Command Set will be selected\&.
@ -134,7 +141,7 @@ Allocate ZRWA Resources\&. If set to 1, then the namespace is to be created with
Requested Active Resources\&. This field specifies the number of active resources to be allocated to the created namespace\&.
.RE
.PP
\-o <ror>, \-\-ror=<ror>
\-O <ror>, \-\-ror=<ror>
.RS 4
Requested Open Resources\&. This field specifies the number of open resources to be allocated to the created namespace\&.
.RE
@ -148,6 +155,20 @@ Requested Number of ZRWA Resources\&. This field specifies the number of ZRWA re
.RS 4
The comma separated list of Reclaim Unit Handle Identifier to be associated with each Placement Handle\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -766,9 +766,10 @@ nvme-create-ns(1) Manual Page
[--ncap-si=&lt;ncap-si&gt; | -C &lt;ncap-si&gt;]
[--azr | -z]
[--rar=&lt;rar&gt; | -r &lt;rar&gt;]
[--ror=&lt;ror&gt; | -o &lt;ror&gt;]
[--ror=&lt;ror&gt; | -O &lt;ror&gt;]
[--rnumzrwa=&lt;rnumzrwa&gt; | -u &lt;rnumzrwa&gt;]
[--phndls=&lt;placement-handle-list,&gt; | -p &lt;placement-handle-list,&gt;]</pre>
[--phndls=&lt;placement-handle-list,&gt; | -p &lt;placement-handle-list,&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -979,7 +980,7 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
</p>
</dd>
<dt class="hdlist1">
-o &lt;ror&gt;
-O &lt;ror&gt;
</dt>
<dt class="hdlist1">
--ror=&lt;ror&gt;
@ -1014,6 +1015,29 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
with each Placement Handle.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -1045,7 +1069,7 @@ Create a namespace:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -25,9 +25,10 @@ SYNOPSIS
[--ncap-si=<ncap-si> | -C <ncap-si>]
[--azr | -z]
[--rar=<rar> | -r <rar>]
[--ror=<ror> | -o <ror>]
[--ror=<ror> | -O <ror>]
[--rnumzrwa=<rnumzrwa> | -u <rnumzrwa>]
[--phndls=<placement-handle-list,> | -p <placement-handle-list,>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -119,7 +120,7 @@ OPTIONS
Requested Active Resources. This field specifies the number of active
resources to be allocated to the created namespace.
-o <ror>::
-O <ror>::
--ror=<ror>::
Requested Open Resources. This field specifies the number of open resources
to be allocated to the created namespace.
@ -134,6 +135,15 @@ OPTIONS
The comma separated list of Reclaim Unit Handle Identifier to be associated
with each Placement Handle.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Create a namespace:

View file

@ -2,12 +2,12 @@
.\" Title: nvme-id-ns
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-ID\-NS" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-ID\-NS" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -33,6 +33,7 @@ nvme-delete-ns \- Send NVMe Namespace Management delete namespace command, retur
.sp
.nf
\fInvme delete\-ns\fR <device> [\-\-namespace\-id=<nsid> | \-n <nsid>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -45,6 +46,20 @@ The <device> parameter is mandatory and may be either the NVMe character device
.RS 4
The namespace identifier to delete\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
No examples yet\&.

View file

@ -749,7 +749,8 @@ nvme-id-ns(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme delete-ns</em> &lt;device&gt; [--namespace-id=&lt;nsid&gt; | -n &lt;nsid&gt;]</pre>
<pre class="content"><em>nvme delete-ns</em> &lt;device&gt; [--namespace-id=&lt;nsid&gt; | -n &lt;nsid&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -779,6 +780,29 @@ The <code>'--namespace-id'</code> option is mandatory.</p></div>
The namespace identifier to delete.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -799,7 +823,7 @@ The <code>'--namespace-id'</code> option is mandatory.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -9,6 +9,7 @@ SYNOPSIS
--------
[verse]
'nvme delete-ns' <device> [--namespace-id=<nsid> | -n <nsid>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -25,6 +26,15 @@ OPTIONS
--namespace-id=<nsid>::
The namespace identifier to delete.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No examples yet.

View file

@ -2,12 +2,12 @@
.\" Title: nvme-dera-stat
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DERA\-STAT" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DERA\-STAT" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------

View file

@ -797,7 +797,7 @@ Print the Dera Device status and Additional SMART log page in a human readable f
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -24,7 +24,6 @@ OPTIONS
-------
none
EXAMPLES
--------
* Print the Dera Device status and Additional SMART log page in a human readable format:

View file

@ -2,12 +2,12 @@
.\" Title: nvme-detach-ns
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DETACH\-NS" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DETACH\-NS" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -34,6 +34,7 @@ nvme-detach-ns \- Send NVMe detach namespace, return result\&.
.nf
\fInvme detach\-ns\fR <device> [\-\-namespace\-id=<nsid> | \-n <nsid>]
[\-\-controllers=<ctrl\-list,> | \-c <ctrl\-list,>
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -45,10 +46,24 @@ For the NVMe device given, sends the nvme namespace detach command for the provi
The namespace identifier to detach\&.
.RE
.PP
\-c <ctrl\-list,>, \-controllers=<ctrl\-list,>
\-c <ctrl\-list,>, \-\-controllers=<ctrl\-list,>
.RS 4
The comma separated list of controller identifiers to detach the namespace from\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
No examples yet\&.

View file

@ -750,7 +750,8 @@ nvme-detach-ns(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme detach-ns</em> &lt;device&gt; [--namespace-id=&lt;nsid&gt; | -n &lt;nsid&gt;]
[--controllers=&lt;ctrl-list,&gt; | -c &lt;ctrl-list,&gt;</pre>
[--controllers=&lt;ctrl-list,&gt; | -c &lt;ctrl-list,&gt;
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -782,7 +783,7 @@ controller identifiers.</p></div>
-c &lt;ctrl-list,&gt;
</dt>
<dt class="hdlist1">
-controllers=&lt;ctrl-list,&gt;
--controllers=&lt;ctrl-list,&gt;
</dt>
<dd>
<p>
@ -790,6 +791,29 @@ controller identifiers.</p></div>
the namespace from.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -810,7 +834,7 @@ controller identifiers.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -10,6 +10,7 @@ SYNOPSIS
[verse]
'nvme detach-ns' <device> [--namespace-id=<nsid> | -n <nsid>]
[--controllers=<ctrl-list,> | -c <ctrl-list,>
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -24,10 +25,19 @@ OPTIONS
The namespace identifier to detach.
-c <ctrl-list,>::
-controllers=<ctrl-list,>::
--controllers=<ctrl-list,>::
The comma separated list of controller identifiers to detach
the namespace from.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No examples yet.

View file

@ -2,12 +2,12 @@
.\" Title: nvme-device-self-test
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DEVICE\-SELF\-" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DEVICE\-SELF\-" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -34,6 +34,7 @@ nvme-device-self-test \- Perform the necessary tests to observe the performance
.nf
\fInvme device\-self\-test\fR <device> [\-\-namespace\-id=<NUM> | \-n <NUM>]
[\-\-self\-test\-code=<NUM> | \-s <NUM>] [\-\-wait | \-w]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -58,6 +59,20 @@ This field specifies the action taken by the device self\-test command : 0h: Sho
.RS 4
Wait for the device self test to complete before exiting The device self\-test is aborted by SIGINT signal interrupt for the wait The option is ignored if the abort self\-test code option specified\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -750,7 +750,8 @@ nvme-device-self-test(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme device-self-test</em> &lt;device&gt; [--namespace-id=&lt;NUM&gt; | -n &lt;NUM&gt;]
[--self-test-code=&lt;NUM&gt; | -s &lt;NUM&gt;] [--wait | -w]</pre>
[--self-test-code=&lt;NUM&gt; | -s &lt;NUM&gt;] [--wait | -w]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -809,6 +810,29 @@ device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).</p></di
The option is ignored if the abort self-test code option specified.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -848,7 +872,7 @@ Abort the device self-test operation in the namespace-id 1:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -10,6 +10,7 @@ SYNOPSIS
[verse]
'nvme device-self-test' <device> [--namespace-id=<NUM> | -n <NUM>]
[--self-test-code=<NUM> | -s <NUM>] [--wait | -w]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -42,6 +43,15 @@ OPTIONS
The device self-test is aborted by SIGINT signal interrupt for the wait
The option is ignored if the abort self-test code option specified.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Start a short device self-test in the namespace-id 1:

View file

@ -2,12 +2,12 @@
.\" Title: nvme-dim
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DIM" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DIM" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,10 +32,9 @@ nvme-dim \- Send Discovery Information Management command to one or more Discove
.SH "SYNOPSIS"
.sp
.nf
\fInvme dim\fR
[\-\-task=<task> | \-t <task>]
[\-\-nqn=<nqn> | \-n <nqn>]
\fInvme dim\fR [\-\-task=<task> | \-t <task>] [\-\-nqn=<nqn> | \-n <nqn>]
[\-\-device=<device> | \-d <device>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -62,6 +61,20 @@ The DIM command will be sent to the Discovery Controller (DC) matching this NQN\
.RS 4
The DIM command will be sent to the Discovery Controllers (DC) associated with this NVMe device handle\&. A list of comma\-separated device handles can be supplied to apply the command to more than one DC\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,10 +749,9 @@ nvme-dim(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme dim</em>
[--task=&lt;task&gt; | -t &lt;task&gt;]
[--nqn=&lt;nqn&gt; | -n &lt;nqn&gt;]
[--device=&lt;device&gt; | -d &lt;device&gt;]</pre>
<pre class="content"><em>nvme dim</em> [--task=&lt;task&gt; | -t &lt;task&gt;] [--nqn=&lt;nqn&gt; | -n &lt;nqn&gt;]
[--device=&lt;device&gt; | -d &lt;device&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -817,6 +816,29 @@ with the nvme-discover(1) command using the --persistent option.</p></div>
be supplied to apply the command to more than one DC.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -863,7 +885,7 @@ Deregister from Central Discovery Controller (CDC) associated with nvme4
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -3,15 +3,15 @@ nvme-dim(1)
NAME
----
nvme-dim - Send Discovery Information Management command to one or more Discovery Controllers.
nvme-dim - Send Discovery Information Management command to one or more
Discovery Controllers.
SYNOPSIS
--------
[verse]
'nvme dim'
[--task=<task> | -t <task>]
[--nqn=<nqn> | -n <nqn>]
'nvme dim' [--task=<task> | -t <task>] [--nqn=<nqn> | -n <nqn>]
[--device=<device> | -d <device>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -51,6 +51,15 @@ OPTIONS
with this NVMe device handle. A list of comma-separated device handles can
be supplied to apply the command to more than one DC.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Register with the Central Discovery Controller (CDC) named

View file

@ -2,12 +2,12 @@
.\" Title: nvme-dir-receive
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DIR\-RECEIVE" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DIR\-RECEIVE" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -38,8 +38,8 @@ nvme-dir-receive \- Send a directive receive command, returns applicable results
[\-\-dir\-spec=<dspec> | \-S <dspec>]
[\-\-dir\-oper=<doper> | \-O <doper>]
[\-\-req\-resource=<nsr> | \-r <nsr>]
[\-\-human\-readable | \-H]
[\-\-raw\-binary | \-b]
[\-\-human\-readable | \-H] [\-\-raw\-binary | \-b]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -73,9 +73,6 @@ Directive operation
\-r <nsr>, \-\-req\-resource=<nsr>
.RS 4
Directive requested resource count
.RE
.sp
+
.TS
allbox tab(:);
lt lt
@ -85,49 +82,38 @@ lt lt
lt lt
lt lt.
T{
.sp
Select
T}:T{
.sp
Description
T}
T{
.sp
0
T}:T{
.sp
Current
T}
T{
.sp
1
T}:T{
.sp
Default
T}
T{
.sp
2
T}:T{
.sp
Saved
T}
T{
.sp
3
T}:T{
.sp
Supported capabilities
T}
T{
.sp
4\(en7
T}:T{
.sp
Reserved
T}
.TE
.sp 1
.RE
.PP
\-l <data\-len>, \-\-data\-len=<data\-len>
.RS 4
@ -143,6 +129,20 @@ Print the raw receive buffer to stdout if the command returns a structure\&.
.RS 4
Print the decoded receive buffer to stdout if the command returns a structure\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -755,8 +755,8 @@ nvme-dir-receive(1) Manual Page
[--dir-spec=&lt;dspec&gt; | -S &lt;dspec&gt;]
[--dir-oper=&lt;doper&gt; | -O &lt;doper&gt;]
[--req-resource=&lt;nsr&gt; | -r &lt;nsr&gt;]
[--human-readable | -H]
[--raw-binary | -b]</pre>
[--human-readable | -H] [--raw-binary | -b]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -835,9 +835,6 @@ printed to stdout for another program to parse.</p></div>
<p>
Directive requested resource count
</p>
</dd>
</dl></div>
<div class="paragraph"><p>+</p></div>
<div class="tableblock">
<table rules="all"
width="100%"
@ -873,7 +870,7 @@ cellspacing="0" cellpadding="4">
</tbody>
</table>
</div>
<div class="dlist"><dl>
</dd>
<dt class="hdlist1">
-l &lt;data-len&gt;
</dt>
@ -911,6 +908,29 @@ cellspacing="0" cellpadding="4">
a structure.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -969,7 +989,7 @@ Get streams directive status :
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -14,8 +14,8 @@ SYNOPSIS
[--dir-spec=<dspec> | -S <dspec>]
[--dir-oper=<doper> | -O <doper>]
[--req-resource=<nsr> | -r <nsr>]
[--human-readable | -H]
[--raw-binary | -b]
[--human-readable | -H] [--raw-binary | -b]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -54,7 +54,6 @@ OPTIONS
-r <nsr>::
--req-resource=<nsr>::
Directive requested resource count
+
[]
|==================
@ -82,6 +81,15 @@ OPTIONS
Print the decoded receive buffer to stdout if the command returns
a structure.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Identify directive type supported :

View file

@ -2,12 +2,12 @@
.\" Title: nvme-dir-send
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DIR\-SEND" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DIR\-SEND" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -39,8 +39,8 @@ nvme-dir-send \- Issue a directive send command, returns applicable results
[\-\-dir\-oper=<doper> | \-O <doper>]
[\-\-endir=<endir> | \-e <endir>]
[\-\-target\-dir=<tdir> | \-T <tdir>]
[\-\-human\-readable | \-H]
[\-\-raw\-binary | \-b]
[\-\-human\-readable | \-H] [\-\-raw\-binary | \-b]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -79,9 +79,6 @@ Target directive of the operation
\-e <endir>, \-\-endir=<endir>
.RS 4
Target directive enable(1) or disable (0) operation
.RE
.sp
+
.TS
allbox tab(:);
lt lt
@ -91,49 +88,38 @@ lt lt
lt lt
lt lt.
T{
.sp
Select
T}:T{
.sp
Description
T}
T{
.sp
0
T}:T{
.sp
Current
T}
T{
.sp
1
T}:T{
.sp
Default
T}
T{
.sp
2
T}:T{
.sp
Saved
T}
T{
.sp
3
T}:T{
.sp
Supported capabilities
T}
T{
.sp
4\(en7
T}:T{
.sp
Reserved
T}
.TE
.sp 1
.RE
.PP
\-l <data\-len>, \-\-data\-len=<data\-len>
.RS 4
@ -149,6 +135,20 @@ Print the raw receive buffer to stdout if the command returns a structure\&.
.RS 4
Print the decoded receive buffer to stdout if the command returns a structure\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -756,8 +756,8 @@ nvme-dir-send(1) Manual Page
[--dir-oper=&lt;doper&gt; | -O &lt;doper&gt;]
[--endir=&lt;endir&gt; | -e &lt;endir&gt;]
[--target-dir=&lt;tdir&gt; | -T &lt;tdir&gt;]
[--human-readable | -H]
[--raw-binary | -b]</pre>
[--human-readable | -H] [--raw-binary | -b]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -848,9 +848,6 @@ printed to stdout for another program to parse.</p></div>
<p>
Target directive enable(1) or disable (0) operation
</p>
</dd>
</dl></div>
<div class="paragraph"><p>+</p></div>
<div class="tableblock">
<table rules="all"
width="100%"
@ -886,7 +883,7 @@ cellspacing="0" cellpadding="4">
</tbody>
</table>
</div>
<div class="dlist"><dl>
</dd>
<dt class="hdlist1">
-l &lt;data-len&gt;
</dt>
@ -924,6 +921,29 @@ cellspacing="0" cellpadding="4">
a structure.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -982,7 +1002,7 @@ Release stream ID 3 :
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -15,8 +15,8 @@ SYNOPSIS
[--dir-oper=<doper> | -O <doper>]
[--endir=<endir> | -e <endir>]
[--target-dir=<tdir> | -T <tdir>]
[--human-readable | -H]
[--raw-binary | -b]
[--human-readable | -H] [--raw-binary | -b]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -60,7 +60,6 @@ OPTIONS
-e <endir>::
--endir=<endir>::
Target directive enable(1) or disable (0) operation
+
[]
|==================
@ -88,6 +87,15 @@ OPTIONS
Print the decoded receive buffer to stdout if the command returns
a structure.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Enable streams directive :

View file

@ -2,12 +2,12 @@
.\" Title: nvme-disconnect-all
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DISCONNECT\-AL" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DISCONNECT\-AL" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,13 +32,28 @@ nvme-disconnect-all \- Disconnect from all connected Fabrics controllers\&.
.SH "SYNOPSIS"
.sp
.nf
\fInvme disconnect\-all\fR
\fInvme disconnect\-all\fR [\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
Disconnects and removes all existing NVMe over Fabrics controllers\&.
.sp
See the documentation for the nvme\-disconnect(1) command for further background\&.
.SH "OPTIONS"
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,7 +749,7 @@ nvme-disconnect-all(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme disconnect-all</em></pre>
<pre class="content"><em>nvme disconnect-all</em> [--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -763,6 +763,36 @@ background.</p></div>
</div>
</div>
<div class="sect1">
<h2 id="_options">OPTIONS</h2>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
<div class="sect1">
<h2 id="_examples">EXAMPLES</h2>
<div class="sectionbody">
<div class="ulist"><ul>
@ -795,7 +825,7 @@ Disconnect all existing nvme controllers:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,7 +8,7 @@ nvme-disconnect-all - Disconnect from all connected Fabrics controllers.
SYNOPSIS
--------
[verse]
'nvme disconnect-all'
'nvme disconnect-all' [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -17,6 +17,17 @@ Disconnects and removes all existing NVMe over Fabrics controllers.
See the documentation for the nvme-disconnect(1) command for further
background.
OPTIONS
-------
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Disconnect all existing nvme controllers:

View file

@ -2,12 +2,12 @@
.\" Title: nvme-disconnect
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DISCONNECT" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DISCONNECT" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,9 +32,9 @@ nvme-disconnect \- Disconnect one or more Fabrics controller(s)\&.
.SH "SYNOPSIS"
.sp
.nf
\fInvme disconnect\fR
[\-\-nqn=<subnqn> | \-n <subnqn>]
\fInvme disconnect\fR [\-\-nqn=<subnqn> | \-n <subnqn>]
[\-\-device=<device> | \-d <device>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -50,6 +50,20 @@ Indicates that all controllers for the NVMe subsystems specified should be remov
.RS 4
Indicates that the controller with the specified name should be removed\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,9 +749,9 @@ nvme-disconnect(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme disconnect</em>
[--nqn=&lt;subnqn&gt; | -n &lt;subnqn&gt;]
[--device=&lt;device&gt; | -d &lt;device&gt;]</pre>
<pre class="content"><em>nvme disconnect</em> [--nqn=&lt;subnqn&gt; | -n &lt;subnqn&gt;]
[--device=&lt;device&gt; | -d &lt;device&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -793,6 +793,29 @@ the controller specified by the --device option will be removed.</p></div>
removed.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -839,7 +862,7 @@ Disconnect the controller nvme4
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,9 +8,9 @@ nvme-disconnect - Disconnect one or more Fabrics controller(s).
SYNOPSIS
--------
[verse]
'nvme disconnect'
[--nqn=<subnqn> | -n <subnqn>]
'nvme disconnect' [--nqn=<subnqn> | -n <subnqn>]
[--device=<device> | -d <device>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -31,6 +31,15 @@ OPTIONS
Indicates that the controller with the specified name should be
removed.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Disconnect all controllers for a subsystem named
@ -50,7 +59,6 @@ SEE ALSO
--------
nvme-connect(1)
NVME
----
Part of the nvme-user suite

View file

@ -2,12 +2,12 @@
.\" Title: nvme-discover
.\" Author: [see the "AUTHORS" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DISCOVER" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DISCOVER" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,8 +32,7 @@ nvme-discover \- Send Get Log Page request to Discovery Controller\&.
.SH "SYNOPSIS"
.sp
.nf
\fInvme discover\fR
[\-\-transport=<trtype> | \-t <trtype>]
\fInvme discover\fR [\-\-transport=<trtype> | \-t <trtype>]
[\-\-nqn=<subnqn> | \-n <subnqn>]
[\-\-traddr=<traddr> | \-a <traddr>]
[\-\-trsvcid=<trsvcid> | \-s <trsvcid>]
@ -50,21 +49,13 @@ nvme-discover \- Send Get Log Page request to Discovery Controller\&.
[\-\-nr\-io\-queues=<#> | \-i <#>]
[\-\-nr\-write\-queues=<#> | \-W <#>]
[\-\-nr\-poll\-queues=<#> | \-P <#>]
[\-\-queue\-size=<#> | \-Q <#>]
[\-\-keyring=<#> ]
[\-\-tls_key=<#> ]
[\-\-hdr\-digest | \-g]
[\-\-data\-digest | \-G]
[\-\-persistent | \-p]
[\-\-quiet | \-S]
[\-\-tls ]
[\-\-dump\-config | \-O]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-force]
[\-\-nbft]
[\-\-no\-nbft]
[\-\-nbft\-path=<STR>]
[\-\-queue\-size=<#> | \-Q <#>] [\-\-keyring=<#>]
[\-\-tls_key=<#>] [\-\-hdr\-digest | \-g] [\-\-data\-digest | \-G]
[\-\-persistent | \-p] [\-\-quiet | \-S] [\-\-tls]
[\-\-dump\-config | \-O] [\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-force] [\-\-nbft] [\-\-no\-nbft] [\-\-nbft\-path=<STR>]
[\-\-context=<STR>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -254,11 +245,12 @@ Suppress already connected errors\&.
Print out resulting JSON configuration file to stdout\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
@ -286,6 +278,20 @@ Use a user\-defined path to the NBFT tables
.RS 4
Set the execution context to <STR>\&. This allows to coordinate the management of the global resources\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,8 +749,7 @@ nvme-discover(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme discover</em>
[--transport=&lt;trtype&gt; | -t &lt;trtype&gt;]
<pre class="content"><em>nvme discover</em> [--transport=&lt;trtype&gt; | -t &lt;trtype&gt;]
[--nqn=&lt;subnqn&gt; | -n &lt;subnqn&gt;]
[--traddr=&lt;traddr&gt; | -a &lt;traddr&gt;]
[--trsvcid=&lt;trsvcid&gt; | -s &lt;trsvcid&gt;]
@ -767,21 +766,13 @@ nvme-discover(1) Manual Page
[--nr-io-queues=&lt;#&gt; | -i &lt;#&gt;]
[--nr-write-queues=&lt;#&gt; | -W &lt;#&gt;]
[--nr-poll-queues=&lt;#&gt; | -P &lt;#&gt;]
[--queue-size=&lt;#&gt; | -Q &lt;#&gt;]
[--keyring=&lt;#&gt; ]
[--tls_key=&lt;#&gt; ]
[--hdr-digest | -g]
[--data-digest | -G]
[--persistent | -p]
[--quiet | -S]
[--tls ]
[--dump-config | -O]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]
[--force]
[--nbft]
[--no-nbft]
[--nbft-path=&lt;STR&gt;]
[--context=&lt;STR&gt;]</pre>
[--queue-size=&lt;#&gt; | -Q &lt;#&gt;] [--keyring=&lt;#&gt;]
[--tls_key=&lt;#&gt;] [--hdr-digest | -g] [--data-digest | -G]
[--persistent | -p] [--quiet | -S] [--tls]
[--dump-config | -O] [--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]
[--force] [--nbft] [--no-nbft] [--nbft-path=&lt;STR&gt;]
[--context=&lt;STR&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -1168,15 +1159,15 @@ cellspacing="0" cellpadding="4">
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
@ -1222,6 +1213,29 @@ cellspacing="0" cellpadding="4">
the management of the global resources.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -1303,7 +1317,7 @@ nvme-connect-all(1)</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,8 +8,7 @@ nvme-discover - Send Get Log Page request to Discovery Controller.
SYNOPSIS
--------
[verse]
'nvme discover'
[--transport=<trtype> | -t <trtype>]
'nvme discover' [--transport=<trtype> | -t <trtype>]
[--nqn=<subnqn> | -n <subnqn>]
[--traddr=<traddr> | -a <traddr>]
[--trsvcid=<trsvcid> | -s <trsvcid>]
@ -26,21 +25,13 @@ SYNOPSIS
[--nr-io-queues=<#> | -i <#>]
[--nr-write-queues=<#> | -W <#>]
[--nr-poll-queues=<#> | -P <#>]
[--queue-size=<#> | -Q <#>]
[--keyring=<#> ]
[--tls_key=<#> ]
[--hdr-digest | -g]
[--data-digest | -G]
[--persistent | -p]
[--quiet | -S]
[--tls ]
[--dump-config | -O]
[--output-format=<fmt> | -o <fmt>]
[--force]
[--nbft]
[--no-nbft]
[--nbft-path=<STR>]
[--queue-size=<#> | -Q <#>] [--keyring=<#>]
[--tls_key=<#>] [--hdr-digest | -g] [--data-digest | -G]
[--persistent | -p] [--quiet | -S] [--tls]
[--dump-config | -O] [--output-format=<fmt> | -o <fmt>]
[--force] [--nbft] [--no-nbft] [--nbft-path=<STR>]
[--context=<STR>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -223,10 +214,10 @@ OPTIONS
--dump-config::
Print out resulting JSON configuration file to stdout.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
--force::
Disable the built-in persistent discover connection rules.
@ -246,6 +237,15 @@ OPTIONS
Set the execution context to <STR>. This allows to coordinate
the management of the global resources.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Query the Discover Controller with IP4 address 192.168.1.3 for all

View file

@ -2,12 +2,12 @@
.\" Title: nvme-dsm
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-DSM" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-DSM" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -36,8 +36,10 @@ nvme-dsm \- Send NVMe Data Set Management, return results
[\-\-ctx\-attrs=<attribute\-list,> | \-a <attribute\-list,>]
[\-\-blocks=<nlb\-list,> | \-b <nlb\-list,>]
[\-\-slbs=<slba\-list,> | \-s <slba\-list,>]
[ \-\-ad | \-d ] [ \-\-idw | \-w ] [ \-\-idr | \-r ]
[\-\-ad=<deallocate> | \-d <deallocate>]
[\-\-idw=<write> | \-w <write>] [\-\-idr=<read> | \-r <read>]
[\-\-cdw11=<cdw11> | \-c <cdw11>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -89,6 +91,20 @@ Attribute Integral Dataset for Read\&.
.RS 4
All the command command dword 11 attributes\&. Use exclusive from specifying individual attributes
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
No examples yet

View file

@ -753,8 +753,10 @@ nvme-dsm(1) Manual Page
[--ctx-attrs=&lt;attribute-list,&gt; | -a &lt;attribute-list,&gt;]
[--blocks=&lt;nlb-list,&gt; | -b &lt;nlb-list,&gt;]
[--slbs=&lt;slba-list,&gt; | -s &lt;slba-list,&gt;]
[ --ad | -d ] [ --idw | -w ] [ --idr | -r ]
[ --cdw11=&lt;cdw11&gt; | -c &lt;cdw11&gt; ]</pre>
[--ad=&lt;deallocate&gt; | -d &lt;deallocate&gt;]
[--idw=&lt;write&gt; | -w &lt;write&gt;] [--idr=&lt;read&gt; | -r &lt;read&gt;]
[--cdw11=&lt;cdw11&gt; | -c &lt;cdw11&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -873,6 +875,29 @@ any settings from the flags may have provided.</p></div>
specifying individual attributes
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -893,7 +918,7 @@ any settings from the flags may have provided.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -12,9 +12,10 @@ SYNOPSIS
[--ctx-attrs=<attribute-list,> | -a <attribute-list,>]
[--blocks=<nlb-list,> | -b <nlb-list,>]
[--slbs=<slba-list,> | -s <slba-list,>]
[ --ad | -d ] [ --idw | -w ] [ --idr | -r ]
[--ad=<deallocate> | -d <deallocate>]
[--idw=<write> | -w <write>] [--idr=<read> | -r <read>]
[--cdw11=<cdw11> | -c <cdw11>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -73,6 +74,15 @@ OPTIONS
All the command command dword 11 attributes. Use exclusive from
specifying individual attributes
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
No examples yet

View file

@ -2,12 +2,12 @@
.\" Title: nvme-effects-log
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-EFFECTS\-LOG" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-EFFECTS\-LOG" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,9 +32,8 @@ nvme-effects-log \- Send NVMe Command Effects log page request, returns result a
.SH "SYNOPSIS"
.sp
.nf
\fInvme effects\-log\fR <device> [\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-human\-readable | \-H]
[\-\-raw\-binary | \-b]
\fInvme effects\-log\fR <device> [\-\-human\-readable | \-H] [\-\-raw\-binary | \-b]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -45,11 +44,6 @@ The <device> parameter is mandatory and should be the NVMe character device (ex:
On success, the returned command effects log structure will be printed for each command that is supported\&.
.SH "OPTIONS"
.PP
\-o <format>, \-\-output\-format=<format>
.RS 4
This option will set the reporting format to normal, json, or binary\&. Only one output format can be used at a time\&.
.RE
.PP
\-H, \-\-human\-readable
.RS 4
This option will parse and format many of the bit fields into a human\-readable format\&.
@ -59,6 +53,20 @@ This option will parse and format many of the bit fields into a human\-readable
.RS 4
This option will print the raw buffer to stdout\&. Structure is not parsed by program\&. This overrides the human\-readable option\&.
.RE
.PP
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -749,9 +749,8 @@ nvme-effects-log(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme effects-log</em> &lt;device&gt; [--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]
[--human-readable | -H]
[--raw-binary | -b]</pre>
<pre class="content"><em>nvme effects-log</em> &lt;device&gt; [--human-readable | -H] [--raw-binary | -b]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -772,18 +771,6 @@ for each command that is supported.</p></div>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
-o &lt;format&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
</dt>
<dd>
<p>
This option will set the reporting format to normal, json, or binary.
Only one output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-H
</dt>
<dt class="hdlist1">
@ -807,6 +794,29 @@ for each command that is supported.</p></div>
parsed by program. This overrides the human-readable option.
</p>
</dd>
<dt class="hdlist1">
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
</div>
</div>
@ -847,7 +857,7 @@ Have the program return the raw structure in binary:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -3,14 +3,14 @@ nvme-effects-log(1)
NAME
----
nvme-effects-log - Send NVMe Command Effects log page request, returns result and log
nvme-effects-log - Send NVMe Command Effects log page request, returns result
and log
SYNOPSIS
--------
[verse]
'nvme effects-log' <device> [--output-format=<fmt> | -o <fmt>]
[--human-readable | -H]
[--raw-binary | -b]
'nvme effects-log' <device> [--human-readable | -H] [--raw-binary | -b]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -26,11 +26,6 @@ for each command that is supported.
OPTIONS
-------
-o <format>::
--output-format=<format>::
This option will set the reporting format to normal, json, or binary.
Only one output format can be used at a time.
-H::
--human-readable::
This option will parse and format many of the bit fields into a
@ -41,6 +36,15 @@ OPTIONS
This option will print the raw buffer to stdout. Structure is not
parsed by program. This overrides the human-readable option.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------
* Print the effects log page in a human readable format:

View file

@ -2,12 +2,12 @@
.\" Title: nvme-endurance-event-agg-log
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-ENDURANCE\-EVE" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-ENDURANCE\-EVE" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -34,7 +34,7 @@ nvme-endurance-event-agg-log \- Send NVMe Endurance log page request, returns re
.nf
\fInvme endurance\-event\-agg\-log\fR <device> [\-\-log\-entries=<log_entries> | \-e <log_entries>]
[\-\-rae | \-r] [\-\-raw\-binary | \-b]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -55,13 +55,19 @@ Retrieve the Endurance Group Event Aggregate Log pending entries\&. This argumen
Retain an Asynchronous Event\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -751,7 +751,7 @@ nvme-endurance-event-agg-log(1) Manual Page
<div class="verseblock">
<pre class="content"><em>nvme endurance-event-agg-log</em> &lt;device&gt; [--log-entries=&lt;log_entries&gt; | -e &lt;log_entries&gt;]
[--rae | -r] [--raw-binary | -b]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -800,15 +800,26 @@ printed to stdout for another program to parse, or reported in json format.</p><
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
@ -851,7 +862,7 @@ Print the raw Endurance log to a file:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -10,7 +10,7 @@ SYNOPSIS
[verse]
'nvme endurance-event-agg-log' <device> [--log-entries=<log_entries> | -e <log_entries>]
[--rae | -r] [--raw-binary | -b]
[--output-format=<fmt> | -o <fmt>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -39,10 +39,14 @@ OPTIONS
--rae::
Retain an Asynchronous Event.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------

View file

@ -2,12 +2,12 @@
.\" Title: nvme-endurance-log
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-ENDURANCE\-LOG" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-ENDURANCE\-LOG" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -33,7 +33,7 @@ nvme-endurance-log \- Send NVMe Endurance log page request, returns result and l
.sp
.nf
\fInvme endurance\-log\fR <device> [\-\-group\-id=<group> | \-g <group>]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -49,13 +49,19 @@ On success, the returned endurance log structure may be returned in one of sever
The endurance group identifier\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -750,7 +750,7 @@ nvme-endurance-log(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme endurance-log</em> &lt;device&gt; [--group-id=&lt;group&gt; | -g &lt;group&gt;]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -783,15 +783,26 @@ printed to stdout for another program to parse, or reported in json format.</p><
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
@ -834,7 +845,7 @@ Print the raw Endurance log to a file:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -9,7 +9,7 @@ SYNOPSIS
--------
[verse]
'nvme endurance-log' <device> [--group-id=<group> | -g <group>]
[--output-format=<fmt> | -o <fmt>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -29,10 +29,14 @@ OPTIONS
--group-id=<group>::
The endurance group identifier.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------

View file

@ -2,12 +2,12 @@
.\" Title: nvme-error-log
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-ERROR\-LOG" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-ERROR\-LOG" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -34,7 +34,7 @@ nvme-error-log \- Send NVME Error log page request, return result and log
.nf
\fInvme error\-log\fR <device> [\-\-log\-entries=<entries> | \-e <entries>]
[\-\-raw\-binary | \-b]
[\-\-output\-format=<fmt> | \-o <fmt>]
[\-\-output\-format=<fmt> | \-o <fmt>] [\-\-verbose | \-v]
.fi
.SH "DESCRIPTION"
.sp
@ -55,13 +55,19 @@ Specifies how many log entries the program should request from the device\&. Thi
Print the raw error log buffer to stdout\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,
\fIjson\fR, or
\fIjson\fR
or
\fIbinary\fR\&. Only one output format can be used at a time\&.
.RE
.PP
\-v, \-\-verbose
.RS 4
Increase the information detail in the output\&.
.RE
.SH "EXAMPLES"
.sp
.RS 4

View file

@ -751,7 +751,7 @@ nvme-error-log(1) Manual Page
<div class="verseblock">
<pre class="content"><em>nvme error-log</em> &lt;device&gt; [--log-entries=&lt;entries&gt; | -e &lt;entries&gt;]
[--raw-binary | -b]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;] [--verbose | -v]</pre>
<div class="attribution">
</div></div>
</div>
@ -798,15 +798,26 @@ printed to stdout for another program to parse.</p></div>
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
Set the reporting format to <em>normal</em>, <em>json</em>, or
<em>binary</em>. Only one output format can be used at a time.
Set the reporting format to <em>normal</em>, <em>json</em> or <em>binary</em>. Only one
output format can be used at a time.
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
Increase the information detail in the output.
</p>
</dd>
</dl></div>
@ -849,7 +860,7 @@ Print the raw output to a file:
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -10,7 +10,7 @@ SYNOPSIS
[verse]
'nvme error-log' <device> [--log-entries=<entries> | -e <entries>]
[--raw-binary | -b]
[--output-format=<fmt> | -o <fmt>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
DESCRIPTION
-----------
@ -37,11 +37,14 @@ OPTIONS
--raw-binary::
Print the raw error log buffer to stdout.
-o <format>::
--output-format=<format>::
Set the reporting format to 'normal', 'json', or
'binary'. Only one output format can be used at a time.
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json' or 'binary'. Only one
output format can be used at a time.
-v::
--verbose::
Increase the information detail in the output.
EXAMPLES
--------

View file

@ -2,12 +2,12 @@
.\" Title: nvme-fdp-configs
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-FDP\-CONFIGS" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-FDP\-CONFIGS" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -33,9 +33,8 @@ nvme-fdp-configs \- Get Flexible Data Placement Configurations
.sp
.nf
\fInvme fdp configs\fR <device> [\-\-endgrp\-id=<NUM> | \-e <NUM>]
[\-\-human\-readable | \-H]
[\-\-raw\-binary | \-b]
[\-\-output\-format=<FMT> | \-o <FMT>]
[\-\-human\-readable | \-H] [\-\-raw\-binary | \-b]
[\-\-output\-format=<fmt> | \-o <fmt>]
.fi
.SH "DESCRIPTION"
.sp
@ -57,7 +56,7 @@ Parse, print and describe individual parts of bitfields\&.
Print the raw buffer to the standard output stream\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,

View file

@ -750,9 +750,8 @@ nvme-fdp-configs(1) Manual Page
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme fdp configs</em> &lt;device&gt; [--endgrp-id=&lt;NUM&gt; | -e &lt;NUM&gt;]
[--human-readable | -H]
[--raw-binary | -b]
[--output-format=&lt;FMT&gt; | -o &lt;FMT&gt;]</pre>
[--human-readable | -H] [--raw-binary | -b]
[--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
<div class="attribution">
</div></div>
</div>
@ -802,10 +801,10 @@ the possible configurations for Flexible Data Placement.</p></div>
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
@ -827,7 +826,7 @@ the possible configurations for Flexible Data Placement.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -9,9 +9,8 @@ SYNOPSIS
--------
[verse]
'nvme fdp configs' <device> [--endgrp-id=<NUM> | -e <NUM>]
[--human-readable | -H]
[--raw-binary | -b]
[--output-format=<FMT> | -o <FMT>]
[--human-readable | -H] [--raw-binary | -b]
[--output-format=<fmt> | -o <fmt>]
DESCRIPTION
-----------
@ -32,8 +31,8 @@ OPTIONS
--raw-binary::
Print the raw buffer to the standard output stream.
-o <format>::
--output-format=<format>::
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json', or 'binary'. Only one
output format can be used at a time.

View file

@ -2,12 +2,12 @@
.\" Title: nvme-fdp-events
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-FDP\-EVENTS" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-FDP\-EVENTS" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -32,10 +32,8 @@ nvme-fdp-events \- Get Flexible Data Placement Events
.SH "SYNOPSIS"
.sp
.nf
\fInvme fdp events\fR <device> [\-\-endgrp\-id=<NUM> | \-e <NUM>]
[\-\-host\-events | \-E]
[\-\-raw\-binary | \-b]
[\-\-output\-format=<FMT> | \-o <FMT>]
\fInvme fdp events\fR <device> [\-\-endgrp\-id=<NUM> | \-e <NUM>] [\-\-host\-events | \-E]
[\-\-raw\-binary | \-b] [\-\-output\-format=<fmt> | \-o <fmt>]
.fi
.SH "DESCRIPTION"
.sp
@ -57,7 +55,7 @@ Request the controller to report host events\&.
Print the raw buffer to the standard output stream\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,

View file

@ -749,10 +749,8 @@ nvme-fdp-events(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
<pre class="content"><em>nvme fdp events</em> &lt;device&gt; [--endgrp-id=&lt;NUM&gt; | -e &lt;NUM&gt;]
[--host-events | -E]
[--raw-binary | -b]
[--output-format=&lt;FMT&gt; | -o &lt;FMT&gt;]</pre>
<pre class="content"><em>nvme fdp events</em> &lt;device&gt; [--endgrp-id=&lt;NUM&gt; | -e &lt;NUM&gt;] [--host-events | -E]
[--raw-binary | -b] [--output-format=&lt;fmt&gt; | -o &lt;fmt&gt;]</pre>
<div class="attribution">
</div></div>
</div>
@ -802,10 +800,10 @@ Units and media usage in an Endurance Group.</p></div>
</p>
</dd>
<dt class="hdlist1">
-o &lt;format&gt;
-o &lt;fmt&gt;
</dt>
<dt class="hdlist1">
--output-format=&lt;format&gt;
--output-format=&lt;fmt&gt;
</dt>
<dd>
<p>
@ -827,7 +825,7 @@ Units and media usage in an Endurance Group.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
2023-09-29 08:33:07 CEST
2023-12-21 15:49:29 CET
</div>
</div>
</body>

View file

@ -8,10 +8,8 @@ nvme-fdp-events - Get Flexible Data Placement Events
SYNOPSIS
--------
[verse]
'nvme fdp events' <device> [--endgrp-id=<NUM> | -e <NUM>]
[--host-events | -E]
[--raw-binary | -b]
[--output-format=<FMT> | -o <FMT>]
'nvme fdp events' <device> [--endgrp-id=<NUM> | -e <NUM>] [--host-events | -E]
[--raw-binary | -b] [--output-format=<fmt> | -o <fmt>]
DESCRIPTION
-----------
@ -32,8 +30,8 @@ OPTIONS
--raw-binary::
Print the raw buffer to the standard output stream.
-o <format>::
--output-format=<format>::
-o <fmt>::
--output-format=<fmt>::
Set the reporting format to 'normal', 'json', or 'binary'. Only one
output format can be used at a time.

View file

@ -2,12 +2,12 @@
.\" Title: nvme-fdp-set-events
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\" Date: 06/30/2023
.\" Date: 12/21/2023
.\" Manual: NVMe Manual
.\" Source: NVMe
.\" Language: English
.\"
.TH "NVME\-FDP\-SET\-EVEN" "1" "06/30/2023" "NVMe" "NVMe Manual"
.TH "NVME\-FDP\-SET\-EVEN" "1" "12/21/2023" "NVMe" "NVMe Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@ -33,8 +33,7 @@ nvme-fdp-set-events \- Enable or disable FDP events
.sp
.nf
\fInvme fdp set\-events\fR <device> [\-\-namespace\-id=<NUM> | \-n <NUM>]
[\-\-placement\-handle=<NUM> | \-p <NUM>]
[\-\-enable | \-e]
[\-\-placement\-handle=<NUM> | \-p <NUM>] [\-\-enable | \-e]
[\-\-event\-types=<NUM,> | \-t <NUM,>]
.fi
.SH "DESCRIPTION"
@ -52,7 +51,7 @@ Namespace identifier\&.
Print the raw buffer to the standard output stream\&.
.RE
.PP
\-o <format>, \-\-output\-format=<format>
\-o <fmt>, \-\-output\-format=<fmt>
.RS 4
Set the reporting format to
\fInormal\fR,

Some files were not shown because too many files have changed in this diff Show more