]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
doc: Add nvme commands --output-format and --verbose options
authorTokunori Ikegami <ikegami.t@gmail.com>
Fri, 20 Oct 2023 19:25:27 +0000 (04:25 +0900)
committerDaniel Wagner <wagi@monom.org>
Thu, 2 Nov 2023 15:52:58 +0000 (16:52 +0100)
Signed-off-by: Tokunori Ikegami <ikegami.t@gmail.com>
182 files changed:
Documentation/nvme-admin-passthru.txt
Documentation/nvme-ana-log.txt
Documentation/nvme-attach-ns.txt
Documentation/nvme-boot-part-log.txt
Documentation/nvme-capacity-mgmt.txt
Documentation/nvme-changed-ns-list-log.txt
Documentation/nvme-check-dhchap-key.txt
Documentation/nvme-check-tls-key.txt
Documentation/nvme-cmdset-ind-id-ns.txt
Documentation/nvme-compare.txt
Documentation/nvme-config.txt
Documentation/nvme-connect-all.txt
Documentation/nvme-connect.txt
Documentation/nvme-copy.txt
Documentation/nvme-create-ns.txt
Documentation/nvme-delete-ns.txt
Documentation/nvme-dera-stat.txt
Documentation/nvme-detach-ns.txt
Documentation/nvme-device-self-test.txt
Documentation/nvme-dim.txt
Documentation/nvme-dir-receive.txt
Documentation/nvme-dir-send.txt
Documentation/nvme-disconnect-all.txt
Documentation/nvme-disconnect.txt
Documentation/nvme-discover.txt
Documentation/nvme-dsm.txt
Documentation/nvme-effects-log.txt
Documentation/nvme-endurance-event-agg-log.txt
Documentation/nvme-endurance-log.txt
Documentation/nvme-error-log.txt
Documentation/nvme-fdp-configs.txt
Documentation/nvme-fdp-events.txt
Documentation/nvme-fdp-set-events.txt
Documentation/nvme-fdp-stats.txt
Documentation/nvme-fdp-status.txt
Documentation/nvme-fdp-update.txt
Documentation/nvme-fdp-usage.txt
Documentation/nvme-fid-support-effects-log.txt
Documentation/nvme-flush.txt
Documentation/nvme-format.txt
Documentation/nvme-fw-commit.txt
Documentation/nvme-fw-download.txt
Documentation/nvme-fw-log.txt
Documentation/nvme-gen-dhchap-key.txt
Documentation/nvme-gen-hostnqn.txt
Documentation/nvme-gen-tls-key.txt
Documentation/nvme-get-feature.txt
Documentation/nvme-get-lba-status.txt
Documentation/nvme-get-log.txt
Documentation/nvme-get-ns-id.txt
Documentation/nvme-get-property.txt
Documentation/nvme-huawei-id-ctrl.txt
Documentation/nvme-huawei-list.txt
Documentation/nvme-id-ctrl.txt
Documentation/nvme-id-domain.txt
Documentation/nvme-id-iocs.txt
Documentation/nvme-id-ns-lba-format.txt
Documentation/nvme-id-ns.txt
Documentation/nvme-id-nvmset.txt
Documentation/nvme-inspur-nvme-vendor-log.txt
Documentation/nvme-intel-id-ctrl.txt
Documentation/nvme-intel-internal-log.txt
Documentation/nvme-intel-smart-log-add.txt
Documentation/nvme-io-mgmt-recv.txt
Documentation/nvme-io-mgmt-send.txt
Documentation/nvme-io-passthru.txt
Documentation/nvme-lba-status-log.txt
Documentation/nvme-list-ctrl.txt
Documentation/nvme-list-endgrp.txt
Documentation/nvme-list-ns.txt
Documentation/nvme-list-subsys.txt
Documentation/nvme-list.txt
Documentation/nvme-lockdown.txt
Documentation/nvme-media-unit-stat-log.txt
Documentation/nvme-mi-cmd-support-effects-log.txt
Documentation/nvme-micron-internal-log.txt
Documentation/nvme-micron-selective-download.txt
Documentation/nvme-micron-smart-add-log.txt
Documentation/nvme-netapp-ontapdevices.txt
Documentation/nvme-netapp-smdevices.txt
Documentation/nvme-ns-descs.txt
Documentation/nvme-ns-rescan.txt
Documentation/nvme-nvm-id-ctrl.txt
Documentation/nvme-nvm-id-ns-lba-format.txt
Documentation/nvme-nvm-id-ns.txt
Documentation/nvme-nvme-mi-recv.txt
Documentation/nvme-nvme-mi-send.txt
Documentation/nvme-ocp-clear-fw-activate-history.txt
Documentation/nvme-ocp-clear-pcie-correctable-error-counters.txt
Documentation/nvme-ocp-device-capability-log.txt
Documentation/nvme-ocp-eol-plp-failure-mode.txt
Documentation/nvme-ocp-error-recovery-log.txt
Documentation/nvme-ocp-latency-monitor-log.txt
Documentation/nvme-ocp-set-dssd-power-state-feature.txt
Documentation/nvme-ocp-smart-add-log.txt
Documentation/nvme-ocp-unsupported-reqs-log-pages.txt
Documentation/nvme-persistent-event-log.txt
Documentation/nvme-phy-rx-eom-log.txt
Documentation/nvme-pred-lat-event-agg-log.txt
Documentation/nvme-predictable-lat-log.txt
Documentation/nvme-primary-ctrl-caps.txt
Documentation/nvme-read.txt
Documentation/nvme-reset.txt
Documentation/nvme-resv-acquire.txt
Documentation/nvme-resv-notif-log.txt
Documentation/nvme-resv-register.txt
Documentation/nvme-resv-release.txt
Documentation/nvme-resv-report.txt
Documentation/nvme-rpmb.txt
Documentation/nvme-sanitize-log.txt
Documentation/nvme-sanitize.txt
Documentation/nvme-seagate-clear-fw-activate-history.txt
Documentation/nvme-seagate-clear-pcie-correctable-errors.txt
Documentation/nvme-seagate-get-ctrl-tele.txt
Documentation/nvme-seagate-get-host-tele.txt
Documentation/nvme-seagate-vs-fw-activate-history.txt
Documentation/nvme-seagate-vs-internal-log.txt
Documentation/nvme-seagate-vs-log-page-sup.txt
Documentation/nvme-seagate-vs-pcie-stats.txt
Documentation/nvme-seagate-vs-smart-add-log.txt
Documentation/nvme-seagate-vs-temperature-stats.txt
Documentation/nvme-security-recv.txt
Documentation/nvme-security-send.txt
Documentation/nvme-self-test-log.txt
Documentation/nvme-set-feature.txt
Documentation/nvme-set-property.txt
Documentation/nvme-show-hostnqn.txt
Documentation/nvme-show-regs.txt
Documentation/nvme-show-topology.txt
Documentation/nvme-smart-log.txt
Documentation/nvme-subsystem-reset.txt
Documentation/nvme-supported-cap-config-log.txt
Documentation/nvme-supported-log-pages.txt
Documentation/nvme-telemetry-log.txt
Documentation/nvme-toshiba-clear-pcie-correctable-errors.txt
Documentation/nvme-toshiba-vs-internal-log.txt
Documentation/nvme-toshiba-vs-smart-add-log.txt
Documentation/nvme-transcend-badblock.txt
Documentation/nvme-transcend-healthvalue.txt
Documentation/nvme-verify.txt
Documentation/nvme-virtium-save-smart-to-vtview-log.txt
Documentation/nvme-virtium-show-identify.txt
Documentation/nvme-wdc-cap-diag.txt
Documentation/nvme-wdc-clear-assert-dump.txt
Documentation/nvme-wdc-clear-fw-activate-history.txt
Documentation/nvme-wdc-clear-pcie-correctable-errors.txt
Documentation/nvme-wdc-drive-essentials.txt
Documentation/nvme-wdc-drive-log.txt
Documentation/nvme-wdc-enc-get-log.txt
Documentation/nvme-wdc-get-dev-capabilities-log.txt
Documentation/nvme-wdc-get-drive-status.txt
Documentation/nvme-wdc-get-error-recovery-log.txt
Documentation/nvme-wdc-get-latency-monitor-log.txt
Documentation/nvme-wdc-get-unsupported-reqs-log.txt
Documentation/nvme-wdc-id-ctrl.txt
Documentation/nvme-wdc-log-page-directory.txt
Documentation/nvme-wdc-namespace-resize.txt
Documentation/nvme-wdc-purge-monitor.txt
Documentation/nvme-wdc-set-latency-monitor-feature.txt
Documentation/nvme-wdc-vs-cloud-log.txt
Documentation/nvme-wdc-vs-device-waf.txt
Documentation/nvme-wdc-vs-drive-info.txt
Documentation/nvme-wdc-vs-error-reason-identifier.txt
Documentation/nvme-wdc-vs-fw-activate-history.txt
Documentation/nvme-wdc-vs-hw-rev-log.txt
Documentation/nvme-wdc-vs-internal-log.txt
Documentation/nvme-wdc-vs-nand-stats.txt
Documentation/nvme-wdc-vs-smart-add-log.txt
Documentation/nvme-wdc-vs-telemetry-controller-option.txt
Documentation/nvme-write-uncor.txt
Documentation/nvme-write-zeroes.txt
Documentation/nvme-write.txt
Documentation/nvme-zns-changed-zone-list.txt
Documentation/nvme-zns-id-ctrl.txt
Documentation/nvme-zns-id-ns.txt
Documentation/nvme-zns-open-zone.txt
Documentation/nvme-zns-report-zones.txt
Documentation/nvme-zns-reset-zone.txt
Documentation/nvme-zns-set-zone-desc.txt
Documentation/nvme-zns-zone-mgmt-recv.txt
Documentation/nvme-zns-zone-mgmt-send.txt
Documentation/nvme-zns-zrwa-flush-zone.txt

index 796d446e588d4a25c486958fb6530e7f37228df3..22559dbc0405c11f80b8d72382e4be829bb788f1 100644 (file)
@@ -9,22 +9,23 @@ SYNOPSIS
 --------
 [verse]
 '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>]
-               [--cdw11=<cdw11> | -5 <cdw5>] [--cdw12=<cdw12> | -6 <cdw6>]
-               [--cdw13=<cdw13> | -7 <cdw7>] [--cdw14=<cdw14> | -8 <cdw8>]
-               [--cdw15=<cdw15> | -9 <cdw9>]
-               [--data-len=<data-len> | -l <data-len>]
-               [--metadata-len=<len> | -m <len>]
-               [--input-file=<file> | -i <file>]
-               [--read | -r ] [--write | -w]
-               [--timeout=<to> | -t <to>]
-               [--show-command | -s]
-               [--dry-run | -d]
-               [--raw-binary | -b]
-               [--prefill=<prefill> | -p <prefill>]
-               [--latency | -T]
+                       [--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>]
+                       [--cdw11=<cdw11> | -5 <cdw5>] [--cdw12=<cdw12> | -6 <cdw6>]
+                       [--cdw13=<cdw13> | -7 <cdw7>] [--cdw14=<cdw14> | -8 <cdw8>]
+                       [--cdw15=<cdw15> | -9 <cdw9>]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--metadata-len=<len> | -m <len>]
+                       [--input-file=<file> | -i <file>]
+                       [--read | -r] [--write | -w]
+                       [--timeout=<to> | -t <to>]
+                       [--show-command | -s]
+                       [--dry-run | -d]
+                       [--raw-binary | -b]
+                       [--prefill=<prefill> | -p <prefill>]
+                       [--latency | -T]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -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
index b6dc9c5861aaf1a50084d22ae880a46efca75af9..92dc12a03ce2870cfb51664ea48e83b68e1a04c4 100644 (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
 -----------
@@ -26,12 +27,16 @@ OPTIONS
 -------
 -g::
 --groups::
-              Return the list of ANA groups without the namespace listing.
+       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
 --------
index 64ab9d1a8e0a9f7ec08df2dcbcbe97d5b7a37bd4..601c20df300f012a8c0f17dbab2133d8de9b9d6a 100644 (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,11 +29,20 @@ 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:
 
-               # nvme attach-ns /dev/nvme1  -n 0x2 -c 0x21
+               # nvme attach-ns /dev/nvme1 -n 0x2 -c 0x21
 
 NVME
 ----
index 2dd32a67b10d518f66f91a424ae3ab2a2d82e869..0999071503243369fac74fd6aa063e7def80a2ec 100644 (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
 --------
index b43ffc5ba853074de71fed5fb62b70db1d2135ff..a20561f049aa4a6c0335ea9ca36b15a8b775e9b4 100644 (file)
@@ -4,7 +4,7 @@ nvme-capacity-mgmt(1)
 NAME
 ----
 nvme-capacity-mgmt - Send capacity management command to configure/create/delete
-                     Endurance Groups or NVM Sets, returns results.
+Endurance Groups or NVM Sets, returns results.
 
 SYNOPSIS
 --------
@@ -13,6 +13,7 @@ SYNOPSIS
                        [--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
 -----------
@@ -29,21 +30,30 @@ OPTIONS
 -------
 -O <operation>::
 --operation=<operation>::
-    Operation to be performed by the controller
+       Operation to be performed by the controller
 
 -i <element-id>::
 --element-id=<element-id>::
-    Value specific to the value of the Operation field.
+       Value specific to the value of the Operation field.
 
 -l <cap-lower>::
 --cap-lower=<cap-lower>::
        Least significant 32 bits of the capacity in bytes of the Endurance Group or
-    NVM Set to be created
+       NVM Set to be created
 
 -u <cap-upper>::
 --cap-upper=<cap-upper>::
        Most significant 32 bits of the capacity in bytes of the Endurance Group or
-    NVM Set to be created
+       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
 --------
index 4cfd065314295321f2d0cb21039405a672d2bcd3..22e552f6508105f4070c21a6a9ce1d3968514fc0 100644 (file)
@@ -4,13 +4,13 @@ nvme-changed-ns-list-log(1)
 NAME
 ----
 nvme-changed-ns-list-log - Send NVMe Changed Namespace List log page
-                           request, returns result and log.
+request, returns result and log.
 
 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
 --------
index 9cfa1f73077e4d5be5018ed1d9e37e26256ad376..b131afecd03c1ad8d7a943abeab0f092d822902b 100644 (file)
@@ -8,7 +8,8 @@ nvme-check-dhchap-key - Check a generated host DH-HMAC-CHAP key
 SYNOPSIS
 --------
 [verse]
-'nvme check-dhchap-key' [--key=<key> ]
+'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
index a676f0436c8eaf9649eff48bfe62a8f9603874a6..0683ba35026fefb7c1911562ead6be54304158ba 100644 (file)
@@ -8,11 +8,12 @@ nvme-check-tls-key - Check a generated NVMe TLS PSK
 SYNOPSIS
 --------
 [verse]
-'nvme check-tls-key' [--keyring=<name>  | -k <name> ]
-                    [--keytype=<type>  | -t <type> ]
-                    [--hostnqn=<nqn>   | -n <nqn>  ]
-                    [--subsysnqn=<nqn> | -c <nqn>  ]
-                    [--keydata=<key>   | -d <key>  ]
+'nvme check-tls-key' [--keyring=<name> | -k <name>]
+                       [--keytype=<type> | -t <type>]
+                       [--hostnqn=<nqn> | -n <nqn>]
+                       [--subsysnqn=<nqn> | -c <nqn>]
+                       [--keydata=<key> | -d <key>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -46,6 +47,15 @@ OPTIONS
 --keydata=<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
index fa55c8335bb30a81de4ef76b036d8e8dccc2bdd3..5bf3862f133649a984ddc9e116b64ec27597ba66 100644 (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
 --------
index 736ca9e2b40d4b32bb25a992e5ae31f42c000614..59d1ea9ceac031fe2cf5805d6189e361171ef31e 100644 (file)
@@ -29,6 +29,7 @@ SYNOPSIS
                        [--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.
-
 +
 []
 |=================
@@ -151,8 +151,17 @@ metadata is passes.
        data protection processing.
 
 --force::
-    Ignore namespace is currently busy and performed the operation
-    even though.
+       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
 --------
index 5b769258eb6722a141f9b8b844a3c15ff0067684..aea6f6adcb80fa0ac119cba736bb97ab37cee3b8 100644 (file)
@@ -8,33 +8,28 @@ nvme-config - NVMe-over-Fabrics configuration.
 SYNOPSIS
 --------
 [verse]
-'nvme config'
-               [--scan                   | -R]
-               [--modify                 | -M]
-               [--update                 | -U]
-               [--dump                   | -O]
-               [--config=<cfg>      | -J <cfg> ]
-               [--transport=<trtype>     | -t <trtype>]
-               [--nqn=<subnqn>           | -n <subnqn>]
-               [--traddr=<traddr>        | -a <traddr>]
-               [--trsvcid=<trsvcid>      | -s <trsvcid>]
-               [--host-traddr=<traddr>   | -w <traddr>]
-               [--host-iface=<iface>     | -f <iface>]
-               [--hostnqn=<hostnqn>      | -q <hostnqn>]
-               [--hostid=<hostid>        | -I <hostid>]
-               [--dhchap-secret=<secret> | -S <secret>]
-               [--dhchap-ctrl-secret=<secret> | -C <secret>]
-               [--nr-io-queues=<#>       | -i <#>]
-               [--nr-write-queues=<#>    | -W <#>]
-               [--nr-poll-queues=<#>     | -P <#>]
-               [--queue-size=<#>         | -Q <#>]
-               [--keep-alive-tmo=<#>     | -k <#>]
-               [--reconnect-delay=<#>    | -c <#>]
-               [--ctrl-loss-tmo=<#>      | -l <#>]
-               [--duplicate-connect      | -D]
-               [--disable-sqflow         | -d]
-               [--hdr-digest             | -g]
-               [--data-digest            | -G]
+'nvme config' [--scan | -R] [--modify | -M] [--update | -U] [--dump | -O]
+                       [--config=<cfg> | -J <cfg>]
+                       [--transport=<trtype> | -t <trtype>]
+                       [--nqn=<subnqn> | -n <subnqn>]
+                       [--traddr=<traddr> | -a <traddr>]
+                       [--trsvcid=<trsvcid> | -s <trsvcid>]
+                       [--host-traddr=<traddr> | -w <traddr>]
+                       [--host-iface=<iface> | -f <iface>]
+                       [--hostnqn=<hostnqn> | -q <hostnqn>]
+                       [--hostid=<hostid> | -I <hostid>]
+                       [--dhchap-secret=<secret> | -S <secret>]
+                       [--dhchap-ctrl-secret=<secret> | -C <secret>]
+                       [--nr-io-queues=<#> | -i <#>]
+                       [--nr-write-queues=<#> | -W <#>]
+                       [--nr-poll-queues=<#> | -P <#>]
+                       [--queue-size=<#> | -Q <#>]
+                       [--keep-alive-tmo=<#> | -k <#>]
+                       [--reconnect-delay=<#> | -c <#>]
+                       [--ctrl-loss-tmo=<#> | -l <#>]
+                       [--duplicate-connect | -D] [--disable-sqflow | -d]
+                       [--hdr-digest | -g] [--data-digest | -G]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -52,7 +47,7 @@ OPTIONS
 -M::
 --modify::
        Add or modify entries in the configuration based on the values from
-        the commandline.
+       the commandline.
 
 -U::
 --update::
@@ -71,7 +66,7 @@ OPTIONS
 -t <trtype>::
 --transport=<trtype>::
        This field specifies the network fabric being used for
-       a NVMe-over-Fabrics network.  Current string values include:
+       a NVMe-over-Fabrics network. Current string values include:
 +
 []
 |=================
@@ -94,7 +89,7 @@ OPTIONS
 
 -s <trsvcid>::
 --trsvcid=<trsvcid>::
-       This field specifies the transport service id.  For transports using IP
+       This field specifies the transport service id. For transports using IP
        addressing (e.g. rdma) this field is the port number. By default, the IP
        port number for the RDMA transport is 4420.
 
@@ -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]
index 46b09116e6f29582fb5cca78a14e07bdf7f3b838..faa2cf89273b0b669aa72e020927ac47cd698f58 100644 (file)
@@ -8,37 +8,29 @@ nvme-connect-all - Discover and Connect to Fabrics controllers.
 SYNOPSIS
 --------
 [verse]
-'nvme connect-all'
-               [--transport=<trtype>     | -t <trtype>]
-               [--nqn=<subnqn>           | -n <subnqn>]
-               [--traddr=<traddr>        | -a <traddr>]
-               [--trsvcid=<trsvcid>      | -s <trsvcid>]
-               [--host-traddr=<traddr>   | -w <traddr>]
-               [--host-iface=<iface>     | -f <iface>]
-               [--hostnqn=<hostnqn>      | -q <hostnqn>]
-               [--hostid=<hostid>        | -I <hostid>]
-               [--raw=<filename>         | -r <filename>]
-               [--device=<device>        | -d <device>]
-               [--cfg-file=<cfg>         | -C <cfg>]
-               [--keep-alive-tmo=<sec>   | -k <sec>]
-               [--reconnect-delay=<#>    | -c <#>]
-               [--ctrl-loss-tmo=<#>      | -l <#>]
-               [--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>]
+'nvme connect-all' [--transport=<trtype> | -t <trtype>]
+                       [--nqn=<subnqn> | -n <subnqn>]
+                       [--traddr=<traddr> | -a <traddr>]
+                       [--trsvcid=<trsvcid> | -s <trsvcid>]
+                       [--host-traddr=<traddr> | -w <traddr>]
+                       [--host-iface=<iface> | -f <iface>]
+                       [--hostnqn=<hostnqn> | -q <hostnqn>]
+                       [--hostid=<hostid> | -I <hostid>]
+                       [--raw=<filename> | -r <filename>]
+                       [--device=<device> | -d <device>]
+                       [--cfg-file=<cfg> | -C <cfg>]
+                       [--keep-alive-tmo=<sec> | -k <sec>]
+                       [--reconnect-delay=<#> | -c <#>]
+                       [--ctrl-loss-tmo=<#>     | -l <#>]
+                       [--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>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -62,13 +54,13 @@ OPTIONS
 -t <trtype>::
 --transport=<trtype>::
        This field specifies the network fabric being used for
-       a NVMe-over-Fabrics network.  Current string values include:
+       a NVMe-over-Fabrics network. Current string values include:
 +
 []
 |=================
 |Value|Definition
 |rdma|The network fabric is an rdma network (RoCE, iWARP, Infiniband, basic rdma, etc)
-|fc  |*WIP* The network fabric is a Fibre Channel network.
+|fc |*WIP* The network fabric is a Fibre Channel network.
 |tcp |The network fabric is a TCP/IP network.
 |loop|Connect to a NVMe over Fabrics target on the local host
 |=================
@@ -85,7 +77,7 @@ OPTIONS
 
 -s <trsvcid>::
 --trsvcid=<trsvcid>::
-       This field specifies the transport service id.  For transports using IP
+       This field specifies the transport service id. For transports using IP
        addressing (e.g. rdma) this field is the port number. By default, the IP
        port number for the RDMA transport is 4420.
 
@@ -203,18 +195,27 @@ OPTIONS
        Print out resulting JSON configuration file to stdout.
 
 --nbft::
-        Only look at NBFT tables
+       Only look at NBFT tables
 
 --no-nbft::
-        Do not look at NBFT tables
+       Do not look at NBFT tables
 
 --nbft-path=<STR>::
-        Use a user-defined path to the NBFT tables
+       Use a user-defined path to the NBFT tables
 
 --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 all records returned by the Discover Controller with IP4 address
@@ -241,9 +242,9 @@ the RDMA network. Port 4420 is used by default:
 * Issue a 'nvme connect-all' command using a @SYSCONFDIR@/nvme/discovery.conf file:
 +
 -----------
-# Machine default 'nvme discover' commands.  Query the
+# Machine default 'nvme discover' commands. Query the
 # Discovery Controller's two ports (some resources may only
-# be accessible on a single port).  Note an official
+# be accessible on a single port). Note an official
 # nqn (Host) name defined in the NVMe specification is being used
 # in this example.
 -t rdma -a 192.168.69.33 -s 4420 -q nqn.2014-08.com.example:nvme:nvm-subsystem-sn-d78432
index a6effafbd3d09dba77a476d90ce43f818223ef16..c7fb035f4f736d30c231a36b765c1cb24f8dccff 100644 (file)
@@ -8,36 +8,29 @@ nvme-connect - Connect to a Fabrics controller.
 SYNOPSIS
 --------
 [verse]
-'nvme connect'
-               [--transport=<trtype>     | -t <trtype>]
-               [--nqn=<subnqn>           | -n <subnqn>]
-               [--traddr=<traddr>        | -a <traddr>]
-               [--trsvcid=<trsvcid>      | -s <trsvcid>]
-               [--host-traddr=<traddr>   | -w <traddr>]
-               [--host-iface=<iface>     | -f <iface>]
-               [--hostnqn=<hostnqn>      | -q <hostnqn>]
-               [--hostid=<hostid>        | -I <hostid>]
-               [--config-file=<cfg>      | -J <cfg> ]
-               [--dhchap-secret=<secret> | -S <secret>]
-               [--dhchap-ctrl-secret=<secret> | -C <secret>]
-               [--nr-io-queues=<#>       | -i <#>]
-               [--nr-write-queues=<#>    | -W <#>]
-               [--nr-poll-queues=<#>     | -P <#>]
-               [--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>                 ]
+'nvme connect' [--transport=<trtype> | -t <trtype>]
+                       [--nqn=<subnqn> | -n <subnqn>]
+                       [--traddr=<traddr> | -a <traddr>]
+                       [--trsvcid=<trsvcid> | -s <trsvcid>]
+                       [--host-traddr=<traddr> | -w <traddr>]
+                       [--host-iface=<iface> | -f <iface>]
+                       [--hostnqn=<hostnqn> | -q <hostnqn>]
+                       [--hostid=<hostid> | -I <hostid>]
+                       [--config-file=<cfg> | -J <cfg>]
+                       [--dhchap-secret=<secret> | -S <secret>]
+                       [--dhchap-ctrl-secret=<secret> | -C <secret>]
+                       [--nr-io-queues=<#> | -i <#>]
+                       [--nr-write-queues=<#> | -W <#>]
+                       [--nr-poll-queues=<#> | -P <#>]
+                       [--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] [--application=<id>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -50,7 +43,7 @@ OPTIONS
 -t <trtype>::
 --transport=<trtype>::
        This field specifies the network fabric being used for
-       a NVMe-over-Fabrics network.  Current string values include:
+       a NVMe-over-Fabrics network. Current string values include:
 +
 []
 |=================
@@ -73,7 +66,7 @@ OPTIONS
 
 -s <trsvcid>::
 --trsvcid=<trsvcid>::
-       This field specifies the transport service id.  For transports using IP
+       This field specifies the transport service id. For transports using IP
        addressing (e.g. rdma) this field is the port number. By default, the IP
        port number for the RDMA transport is 4420.
 
@@ -190,16 +183,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 +211,6 @@ SEE ALSO
 nvme-discover(1)
 nvme-connect-all(1)
 
-
 AUTHORS
 -------
 This was co-written by mailto:james.p.freyensee@intel.com[Jay Freyensee]
index 1fad952d65588e992ebd12b636beda115d3bd740..e8dcc6c7dfa364313bbf3883f9fa5b5020182360 100644 (file)
@@ -24,6 +24,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 +33,85 @@ 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::
 -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.
index 9d81a1550cbef1fb6cf46ce20764983e90fa4a7c..740d05b92285f176a5efb222df3f061ffa71f8df 100644 (file)
@@ -28,6 +28,7 @@ SYNOPSIS
                        [--ror=<ror> | -O <ror>]
                        [--rnumzrwa=<rnumzrwa> | -u <rnumzrwa>]
                        [--phndls=<placement-handle-list,> | -p <placement-handle-list,>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -92,8 +93,8 @@ OPTIONS
 -b::
 --block-size::
        Target block size the new namespace should be formatted as. Potential FLBAS
-  values will be values will be scanned and the lowest numbered will be
-  selected for the create-ns operation. Conflicts with --flbas argument.
+       values will be values will be scanned and the lowest numbered will be
+       selected for the create-ns operation. Conflicts with --flbas argument.
 
 -S::
 --nsze-si::
@@ -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:
index 62301b4e0d744bc851a73559d3d95bf492d65fb3..1b306b212cdd285d416e4ae79bcbcd041252bb71 100644 (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.
index 512e584f22c3d2a5595d3cc1fc7209ca0fef826e..f3a87aeaa230e7f6e9e5d7efb2541ba2c0444843 100644 (file)
@@ -24,7 +24,6 @@ OPTIONS
 -------
 none
 
-
 EXAMPLES
 --------
 * Print the Dera Device status and Additional SMART log page in a human readable format:
index ed23c15c9bc7d955453d4f5d7f856580c1544a10..842889c794e5251024fd59d6d1f6bcafcb3136c8 100644 (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.
index d09827775939440037811e43397735a6fd3f0b42..17fe87580eda53254e60b233117a05b4143f449f 100644 (file)
@@ -9,7 +9,8 @@ SYNOPSIS
 --------
 [verse]
 'nvme device-self-test' <device> [--namespace-id=<NUM> | -n <NUM>]
-                       [--self-test-code=<NUM> | -s <NUM>]  [--wait | -w]
+                       [--self-test-code=<NUM> | -s <NUM>] [--wait | -w]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -28,12 +29,12 @@ OPTIONS
 
 -s <NUM>::
 --self-test-code=<NUM>::
-        This field specifies the action taken by the device self-test command :
-         0h: Show current state of device self-test operation
-         1h: Start a short device self-test operation
-         2h: Start a extended device self-test operation
-         eh: Start a vendor specific device self-test operation
-         fh: Abort the device self-test operation
+       This field specifies the action taken by the device self-test command :
+        0h: Show current state of device self-test operation
+        1h: Start a short device self-test operation
+        2h: Start a extended device self-test operation
+        eh: Start a vendor specific device self-test operation
+        fh: Abort the device self-test operation
        Default is 0h.
 
 -w::
@@ -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:
index 52df256d1388832f588550fe74ea6254c12f2161..fcfc9b8ad9990920382ed367b48d7bb100280762 100644 (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>]
-               [--device=<device> | -d <device>]
+'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
index b412c0b9370c7da4f587a36940c8fab94f5ae54d..f3f31baebd3d799fb69bf7b6ba713c538986e1a9 100644 (file)
@@ -9,13 +9,13 @@ SYNOPSIS
 --------
 [verse]
 'nvme dir-receive' <device> [--namespace-id=<nsid> | -n <nsid>]
-                         [--data-len=<data-len> | -l <data-len>]
-                         [--dir-type=<dtype> | -D <dtype>]
-                         [--dir-spec=<dspec> | -S <dspec>]
-                         [--dir-oper=<doper> | -O <doper>]
-                         [--req-resource=<nsr> | -r <nsr>]
-                         [--human-readable | -H]
-                         [--raw-binary | -b]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--dir-type=<dtype> | -D <dtype>]
+                       [--dir-spec=<dspec> | -S <dspec>]
+                       [--dir-oper=<doper> | -O <doper>]
+                       [--req-resource=<nsr> | -r <nsr>]
+                       [--human-readable | -H] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -41,20 +41,19 @@ OPTIONS
 
 -D <dtype>::
 --dir-type=<dtype>::
-       Directive type  
+       Directive type
 
 -S <dspec>::
 --dir-spec=<dspec>::
-       Directive specific      
+       Directive specific
 
 -O <doper>::
 --dir-oper=<doper>::
-       Directive operation     
+       Directive operation
 
 -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 :
index eb5dad0da0d9861d6c2d28eed1fe94986ba8b82d..1e3743d89e844496fa7223e021f09e231fae8ab8 100644 (file)
@@ -9,14 +9,14 @@ SYNOPSIS
 --------
 [verse]
 'nvme dir-send' <device> [--namespace-id=<nsid> | -n <nsid>]
-                         [--data-len=<data-len> | -l <data-len>]
-                         [--dir-type=<dtype> | -D <dtype>]
-                         [--dir-spec=<dspec> | -S <dspec>]
-                         [--dir-oper=<doper> | -O <doper>]
-                         [--endir=<endir> | -e <endir>]
-                         [--target-dir=<tdir> | -T <tdir>]
-                         [--human-readable | -H]
-                         [--raw-binary | -b]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--dir-type=<dtype> | -D <dtype>]
+                       [--dir-spec=<dspec> | -S <dspec>]
+                       [--dir-oper=<doper> | -O <doper>]
+                       [--endir=<endir> | -e <endir>]
+                       [--target-dir=<tdir> | -T <tdir>]
+                       [--human-readable | -H] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -43,15 +43,15 @@ OPTIONS
 
 -D <dtype>::
 --dir-type=<dtype>::
-       Directive type  
+       Directive type
 
 -S <dspec>::
 --dir-spec=<dspec>::
-       Directive specific      
+       Directive specific
 
 -O <doper>::
 --dir-oper=<doper>::
-       Directive operation     
+       Directive operation
 
 -T <tdir>::
 --target-dir=<nsr>::
@@ -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 :
index 6be7e414dea72c7c35e1b212f0f6e75568503ea6..9f023ea0074e2573492082f90eef4aec7db9208e 100644 (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:
index badb86fa45631dc91a6184d9c82b6b42a4d83a7a..d3b8c524d75432e2405586cbf4b4ab15edcfefda 100644 (file)
@@ -8,15 +8,15 @@ nvme-disconnect - Disconnect one or more Fabrics controller(s).
 SYNOPSIS
 --------
 [verse]
-'nvme disconnect'
-               [--nqn=<subnqn>           | -n <subnqn>]
-               [--device=<device>        | -d <device>]
+'nvme disconnect' [--nqn=<subnqn> | -n <subnqn>]
+                       [--device=<device> | -d <device>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
 Disconnects and removes one or more existing NVMe over Fabrics controllers.
 If the --nqn option is specified all controllers connecting to the Subsystem
-identified by subnqn will be removed.  If the --device option is specified
+identified by subnqn will be removed. If the --device option is specified
 the controller specified by the --device option will be removed.
 
 OPTIONS
@@ -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
index a0ffb3623042a9438e07b0680699d6f5496f3104..32f10bce420a344508914161f4c4f8936324b709 100644 (file)
@@ -8,39 +8,30 @@ nvme-discover - Send Get Log Page request to Discovery Controller.
 SYNOPSIS
 --------
 [verse]
-'nvme discover'
-               [--transport=<trtype>     | -t <trtype>]
-               [--nqn=<subnqn>           | -n <subnqn>]
-               [--traddr=<traddr>        | -a <traddr>]
-               [--trsvcid=<trsvcid>      | -s <trsvcid>]
-               [--host-traddr=<traddr>   | -w <traddr>]
-               [--host-iface=<iface>     | -f <iface>]
-               [--hostnqn=<hostnqn>      | -q <hostnqn>]
-               [--hostid=<hostid>        | -I <hostid>]
-               [--raw=<filename>         | -r <filename>]
-               [--device=<device>        | -d <device>]
-               [--cfg-file=<cfg>         | -C <cfg> ]
-               [--keep-alive-tmo=<sec>   | -k <sec>]
-               [--reconnect-delay=<#>    | -c <#>]
-               [--ctrl-loss-tmo=<#>      | -l <#>]
-               [--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>]
-               [--context=<STR>]
+'nvme discover' [--transport=<trtype> | -t <trtype>]
+                       [--nqn=<subnqn> | -n <subnqn>]
+                       [--traddr=<traddr> | -a <traddr>]
+                       [--trsvcid=<trsvcid> | -s <trsvcid>]
+                       [--host-traddr=<traddr> | -w <traddr>]
+                       [--host-iface=<iface> | -f <iface>]
+                       [--hostnqn=<hostnqn> | -q <hostnqn>]
+                       [--hostid=<hostid> | -I <hostid>]
+                       [--raw=<filename> | -r <filename>]
+                       [--device=<device> | -d <device>]
+                       [--cfg-file=<cfg> | -C <cfg>]
+                       [--keep-alive-tmo=<sec> | -k <sec>]
+                       [--reconnect-delay=<#> | -c <#>]
+                       [--ctrl-loss-tmo=<#> | -l <#>]
+                       [--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>]
+                       [--context=<STR>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -49,7 +40,7 @@ Controller.
 
 If no parameters are given, then 'nvme discover' will attempt to
 find a @SYSCONFDIR@/nvme/discovery.conf file to use to supply a list of
-Discovery commands to run.  If no @SYSCONFDIR@/nvme/discovery.conf file
+Discovery commands to run. If no @SYSCONFDIR@/nvme/discovery.conf file
 exists, the command will quit with an error.
 
 Otherwise, a specific Discovery Controller should be specified using the
@@ -61,7 +52,7 @@ BACKGROUND
 The NVMe-over-Fabrics specification defines the concept of a
 Discovery Controller that an NVMe Host can query on a fabric
 network to discover NVMe subsystems contained in NVMe Targets
-which it can connect to on the network.  The Discovery Controller
+which it can connect to on the network. The Discovery Controller
 will return Discovery Log Pages that provide the NVMe Host
 with specific information (such as network address and unique
 subsystem NQN) the NVMe Host can use to issue an
@@ -76,7 +67,7 @@ may be used by the Discovery Controller to control what NVMe Target
 resources are allocated to the NVMe Host for a connection.
 
 A Discovery Controller has it's own NQN defined in the NVMe-over-Fabrics
-specification, *nqn.2014-08.org.nvmexpress.discovery*.  All Discovery
+specification, *nqn.2014-08.org.nvmexpress.discovery*. All Discovery
 Controllers must use this NQN name. This NQN is used by default by
 nvme-cli for the 'discover' command.
 
@@ -85,7 +76,7 @@ OPTIONS
 -t <trtype>::
 --transport=<trtype>::
        This field specifies the network fabric being used for
-       a NVMe-over-Fabrics network.  Current string values include:
+       a NVMe-over-Fabrics network. Current string values include:
 +
 []
 |=================
@@ -108,7 +99,7 @@ OPTIONS
 
 -s <trsvcid>::
 --trsvcid=<trsvcid>::
-       This field specifies the transport service id.  For transports using IP
+       This field specifies the transport service id. For transports using IP
        addressing (e.g. rdma) this field is the port number. By default, the IP
        port number for the RDMA transport is 4420.
 
@@ -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.
@@ -234,18 +225,27 @@ OPTIONS
        persistent discovery connection.
 
 --nbft::
-        Only look at NBFT tables
+       Only look at NBFT tables
 
 --no-nbft::
-        Do not look at NBFT tables
+       Do not look at NBFT tables
 
 --nbft-path=<STR>::
-        Use a user-defined path to the NBFT tables
+       Use a user-defined path to the NBFT tables
 
 --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
 --------
 * Query the Discover Controller with IP4 address 192.168.1.3 for all
@@ -272,9 +272,9 @@ Port 4420 is used by default:
 * Issue a 'nvme discover' command using a @SYSCONFDIR@/nvme/discovery.conf file:
 +
 -----------
-# Machine default 'nvme discover' commands.  Query the
+# Machine default 'nvme discover' commands. Query the
 # Discovery Controller's two ports (some resources may only
-# be accessible on a single port).  Note an official
+# be accessible on a single port). Note an official
 # nqn (Host) name defined in the NVMe specification is being used
 # in this example.
 -t rdma -a 192.168.69.33 -s 4420 -q nqn.2014-08.com.example:nvme:nvm-subsystem-sn-d78432
index ff658a78595ff613908e1e14d59245ee47f63607..6a2e61a4e6b4eea239b6074ed77194f68219554e 100644 (file)
@@ -8,13 +8,14 @@ nvme-dsm - Send NVMe Data Set Management, return results
 SYNOPSIS
 --------
 [verse]
-'nvme dsm' <device>  [ --namespace-id=<nsid> | -n <nsid> ]
-                       [ --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 ]
-                       [ --cdw11=<cdw11> | -c <cdw11> ]
-
+'nvme dsm' <device> [--namespace-id=<nsid> | -n <nsid>]
+                       [--ctx-attrs=<attribute-list,> | -a <attribute-list,>]
+                       [--blocks=<nlb-list,> | -b <nlb-list,>]
+                       [--slbs=<slba-list,> | -s <slba-list,>]
+                       [--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
index f7d0092dd4f58db1a63314c71a8938c459c4e78c..57a13694e37120d9b577d1cbb45eaff8d7b0bbc2 100644 (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
@@ -39,7 +34,16 @@ OPTIONS
 -b::
 --raw-binary::
        This option will print the raw buffer to stdout. Structure is not
-       parsed by program.  This overrides the human-readable option.
+       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
 --------
index 69701e3d52e4f8e4ef061efe89c23d88530ecf76..7cbceb1b0e6268d12e295fc5c87cddae0a448e41 100644 (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
 -----------
@@ -29,20 +29,24 @@ OPTIONS
 -------
 -e <log_entries>::
 --log-entries=<log_entries>::
-    Retrieve the Endurance Group Event Aggregate Log pending entries.
-    This argument is mandatory and its success may depend on the device's
-    statistics to provide this log For More details see NVM Express 1.4 Spec.
-    Section 5.14.1.15. The maximum number of log entries supported is 2044
-    for the device.
+       Retrieve the Endurance Group Event Aggregate Log pending entries.
+       This argument is mandatory and its success may depend on the device's
+       statistics to provide this log For More details see NVM Express 1.4 Spec.
+       Section 5.14.1.15. The maximum number of log entries supported is 2044
+       for the device.
 
 -r::
 --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
 --------
index 5e18b57ad01e79616f088e5563cf345f1acfb5e7..c263834c9324c8a3e5b5589f5fbe93ae0912fb11 100644 (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
 --------
index eebaca7d3ab44ed881867ff7afa6d915cb1cf6f9..94442ee50926b0566ed4118054cf354b2a2994ad 100644 (file)
@@ -8,9 +8,9 @@ nvme-error-log - Send NVME Error log page request, return result and log
 SYNOPSIS
 --------
 [verse]
-'nvme error-log' <device>  [--log-entries=<entries> | -e <entries>]
-                        [--raw-binary | -b]
-                        [--output-format=<fmt> | -o <fmt>]
+'nvme error-log' <device> [--log-entries=<entries> | -e <entries>]
+                       [--raw-binary | -b]
+                       [--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
 --------
index c4311fb3bd834be4c87beaa46ee13c268b3b2e5e..d5cc487343a3adaeb10b0aff3a5e286129394686 100644 (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.
 
index 606a1636de92a159fc3d7e135ceca771ceba7064..5602f448d348e0a29a6cd16db6b5844466f791f0 100644 (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.
 
index b45819be0a4aa71e29f9ee0eb47ad477ea9ad332..b93cdc33a1bd26698cea38fcfe3df711ff98af5f 100644 (file)
@@ -9,9 +9,8 @@ SYNOPSIS
 --------
 [verse]
 'nvme fdp set-events' <device> [--namespace-id=<NUM> | -n <NUM>]
-                              [--placement-handle=<NUM> | -p <NUM>]
-                              [--enable | -e]
-                              [--event-types=<NUM,> | -t <NUM,>]
+                       [--placement-handle=<NUM> | -p <NUM>] [--enable | -e]
+                       [--event-types=<NUM,> | -t <NUM,>]
 
 DESCRIPTION
 -----------
@@ -29,8 +28,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.
 
index 7f96065a63b54cedb05ee340a513a2185171739e..0b184a961b32c2b82e419560c13c9e90efc63438 100644 (file)
@@ -8,9 +8,8 @@ nvme-fdp-stats - Get Flexible Data Placement Statistics
 SYNOPSIS
 --------
 [verse]
-'nvme fdp stats' <device> [--endgrp-id=<NUM> | -e <NUM>]
-                         [--raw-binary | -b]
-                         [--output-format=<FMT> | -o <FMT>]
+'nvme fdp stats' <device> [--endgrp-id=<NUM> | -e <NUM>] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -27,8 +26,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.
 
index 263cb4c9155e3bd7c334327098946900549d52f8..78dddaedf2b0808edfd8350940bf022bfda157e2 100644 (file)
@@ -8,9 +8,8 @@ nvme-fdp-status - Get Reclaim Unit Handle Status
 SYNOPSIS
 --------
 [verse]
-'nvme fdp status' <device> [--namespace-id=<NUM> | -n <NUM>]
-                          [--raw-binary | -b]
-                          [--output-format=<FMT> | -o <FMT>]
+'nvme fdp status' <device> [--namespace-id=<NUM> | -n <NUM>] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -27,8 +26,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.
 
index 4b70c247e17f845d6d77eed08cbcd72807df1564..5af83e5a5fae46813b0e47a9f6bc55e897588c74 100644 (file)
@@ -9,7 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme fdp update' <device> [--namespace-id=<NUM> | -n <NUM>]
-                          [--pids=<NUM,> | -p <NUM,>]
+                       [--pids=<NUM,> | -p <NUM,>]
 
 DESCRIPTION
 -----------
index ad9d1ebaab197f520de2f06ea07f048bee16dd49..3e0fb989994b6cd0a0c417d6c9f14c0122767322 100644 (file)
@@ -8,9 +8,8 @@ nvme-fdp-usage - Get Reclaim Unit Handle Usage
 SYNOPSIS
 --------
 [verse]
-'nvme fdp usage' <device> [--endgrp-id=<NUM> | -e <NUM>]
-                         [--raw-binary | -b]
-                         [--output-format=<FMT> | -o <FMT>]
+'nvme fdp usage' <device> [--endgrp-id=<NUM> | -e <NUM>] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -28,8 +27,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.
 
index 5d12b18adb582a77d44eca639fec025f455cff70..9670b8878ce1b409663f70d4a62e1f254fe09b15 100644 (file)
@@ -8,7 +8,7 @@ nvme-fid-support-effects-log - Send NVMe FID Support and Effects log, return res
 SYNOPSIS
 --------
 [verse]
-'nvme fid-support-effects-log' <device> [-o <fmt> | --output-format=<fmt>]
+'nvme fid-support-effects-log' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -24,16 +24,20 @@ raw buffer may be printed to stdout.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
-    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 human-readable formats.
 
+-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.
index 28cfa63b97cbe9c975dfe8faf9b064ab105bc3c4..102cd71d122f31db82fe01178c45f8a03d65a3ad 100644 (file)
@@ -9,6 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme flush' <device> [--namespace-id=<nsid> | -n <nsid>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -25,6 +26,15 @@ OPTIONS
        Specify the optional namespace id for this command. Defaults to
        0xffffffff, indicating flush for all namespaces.
 
+-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.
index cbadd1d62dbe879ff4ace7b0eae37e9ade3d3fdc..e4623f152c0763d0e87aca49ebd33536a6f372fa 100644 (file)
@@ -9,15 +9,13 @@ SYNOPSIS
 --------
 [verse]
 'nvme format' <device> [--namespace-id=<nsid> | -n <nsid>]
-                   [--lbaf=<lbaf> | -l <lbaf>]
-                   [--block-size=<block size | -b <block size>]
-                   [--ses=<ses> | -s <ses>]
-                   [--pil=<pil> | -p <pil>]
-                   [--pi=<pi> | -i <pi>]
-                   [--ms=<ms> | -m <ms>]
-                   [--reset | -r ]
-                   [--force ]
-                   [--timeout=<timeout> | -t <timeout> ]
+                       [--lbaf=<lbaf> | -l <lbaf>]
+                       [--block-size=<block size | -b <block size>]
+                       [--ses=<ses> | -s <ses>] [--pil=<pil> | -p <pil>]
+                       [--pi=<pi> | -i <pi>] [--ms=<ms> | -m <ms>]
+                       [--reset | -r] [--force]
+                       [--timeout=<timeout> | -t <timeout>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -135,6 +133,15 @@ cryptographically. This is accomplished by deleting the encryption key.
 --timeout=<timeout>::
        Override default timeout value. In milliseconds.
 
+-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
 --------
 * Format the device using all defaults:
index 337e783efbc95045cef929ac81620214207e01ff..8e08bd443e516e3c31f6e328c38269ef065e6c6b 100644 (file)
@@ -9,8 +9,9 @@ SYNOPSIS
 --------
 [verse]
 'nvme fw-commit' <device> [--slot=<slot> | -s <slot>]
-                   [--action=<action> | -a <action>]
-                   [--bpid=<boot-partid> | -b <boot-partid> ]
+                       [--action=<action> | -a <action>]
+                       [--bpid=<boot-partid> | -b <boot-partid>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -75,6 +76,15 @@ BPINFO.ABPID.
        Specifies the Boot partition that shall be used for the Commit Action,
        if applicable (default: 0)
 
+-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
 --------
 * commit the last downloaded fw to slot 1.
index a00be4c660e131bd0d681b1d7bade46727727942..1ec466f309987a9651f1e16f8a22098b3f8b4a2a 100644 (file)
@@ -9,8 +9,9 @@ SYNOPSIS
 --------
 [verse]
 'nvme fw-download' <device> [--fw=<firmware-file> | -f <firmware-file>]
-                   [--xfer=<transfer-size> | -x <transfer-size>]
-                   [--offset=<offset> | -O <offset>]
+                       [--xfer=<transfer-size> | -x <transfer-size>]
+                       [--offset=<offset> | -O <offset>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -55,6 +56,15 @@ OPTIONS
        the offset starts at zero and automatically adjusts based on the
        'xfer' size given.
 
+-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
 --------
 * Transfer a firmware size 128KiB at a time:
index 4b735772a217bc9f3eafb381583af8c4debd6dc7..d95754802f275526b904a863f3c97226a40ae1ea 100644 (file)
@@ -9,7 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme fw-log' <device> [--raw-binary | -b]
-                       [--output-format=<fmt> | -o <fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -30,11 +30,14 @@ OPTIONS
 --raw-binary::
        Print the raw fw 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
 --------
index 79e8ed588b8b3e4a36318137a5cbc3a3e9493c3d..1e5f9696ed47199c03bcc0a77c6363e59dfae215 100644 (file)
@@ -9,9 +9,10 @@ SYNOPSIS
 --------
 [verse]
 'nvme gen-dhchap-key' [--hmac=<hmac-id> | -h <hmac-id>]
-                     [--secret=<secret> | -s <secret> ]
-                     [--key-length=<len> | -l <len> ]
-                     [--nqn=<host-nqn> | -n <host-nqn> ]
+                       [--secret=<secret> | -s <secret>]
+                       [--key-length=<len> | -l <len>]
+                       [--nqn=<host-nqn> | -n <host-nqn>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -43,6 +44,15 @@ OPTIONS
        Host-NQN to be used for the transformation. This parameter is only
        valid if a non-zero HMAC function has been 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
 --------
 No Examples
index 9efefb5a451177113c8459f0810b1ca59b4a1c09..7b7d776d3520dae3aee35c1740c687026b8a2d48 100644 (file)
@@ -8,7 +8,7 @@ nvme-gen-hostnqn - Generate a host NVMe Qualified Name
 SYNOPSIS
 --------
 [verse]
-'nvme gen-hostnqn'
+'nvme gen-hostnqn' [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -18,7 +18,14 @@ and prints it to stdout.
 
 OPTIONS
 -------
-No options needed
+-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
 --------
index 9a03e3ab31104997a6a430f4efff736c1597cd46..5d134d1ae4cc5b8f4cf19aba6ac960ef20f31db6 100644 (file)
@@ -9,12 +9,13 @@ SYNOPSIS
 --------
 [verse]
 'nvme gen-tls-key' [--keyring=<name> | -k <name>]
-                      [--keytype=<type> | -t <type> ]
-                     [--hostnqn=<nqn> | -n <nqn>]
-                     [--subsysnqn=<nqn> | -c <nqn>]
-                     [--hmac=<hmac-id> | -h <hmac-id>]
-                     [--secret=<secret> | -s <secret> ]
-                     [--insert | -i ]
+                       [--keytype=<type> | -t <type>]
+                       [--hostnqn=<nqn> | -n <nqn>]
+                       [--subsysnqn=<nqn> | -c <nqn>]
+                       [--hmac=<hmac-id> | -h <hmac-id>]
+                       [--secret=<secret> | -s <secret>]
+                       [--insert | -i]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -70,6 +71,15 @@ OPTIONS
        Insert the resulting TLS key into the keyring without printing out
        the key in PSK interchange 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
index 34df0c3a46fc3a5f9f252487ccee2f795179a9d8..6477bc6c1415a7563a13056bdb5bd4cdefabb360 100644 (file)
@@ -9,12 +9,13 @@ SYNOPSIS
 --------
 [verse]
 'nvme get-feature' <device> [--namespace-id=<nsid> | -n <nsid>]
-                         [--feature-id=<fid> | -f <fid>] [--cdw11=<cdw11>]
-                         [--uuid-index=<uuid-index> | -U <uuid_index>]
-                         [--data-len=<data-len> | -l <data-len>]
-                         [--sel=<select> | -s <select>]
-                         [--raw-binary | -b]
-                         [--human-readable | -H]
+                       [--feature-id=<fid> | -f <fid>] [--cdw11=<cdw11>]
+                       [--uuid-index=<uuid-index> | -U <uuid_index>]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--sel=<select> | -s <select>]
+                       [--raw-binary | -b]
+                       [--human-readable | -H]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -81,6 +82,15 @@ OPTIONS
        This option will parse and format many of the bit fields
        into human-readable formats.
 
+-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
 --------
 * Retrieves the feature for Number of Queues, or feature id 7:
index 157dc419b6d9385695b1253eecea2b0a9e887acc..9ef9d595ba48b20af74dd8bd7483c7a1e8ad4b50 100644 (file)
@@ -9,12 +9,12 @@ SYNOPSIS
 --------
 [verse]
 'nvme get-lba-status' <device> [--namespace-id=<nsid> | -n <nsid>]
-                   [--start-lba=<slba> | -s <slba>]
-                   [--max-dw=<max-dw> | -m <max-dw>]
-                   [--action=<action-type> | -a <action-type>]
-                   [--range-len=<range-len> | -l <range-len>]
-                   [--timeout=<timeout> | -t <timeout> ]
-                   [--output-format=<format> | -o <format>]
+                       [--start-lba=<slba> | -s <slba>]
+                       [--max-dw=<max-dw> | -m <max-dw>]
+                       [--action=<action-type> | -a <action-type>]
+                       [--range-len=<range-len> | -l <range-len>]
+                       [--timeout=<timeout> | -t <timeout>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -57,10 +57,14 @@ OPTIONS
 --timeout=<timeout>::
        Override default timeout value. In milliseconds.
 
--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
 --------
index 7d0f90c565974374228692997e7dce62faf5a708..98b1f9ce1ee40a318936ddaa580cd2de8859feb4 100644 (file)
@@ -9,17 +9,18 @@ SYNOPSIS
 --------
 [verse]
 'nvme get-log' <device> [--log-id=<log-id> | -i <log-id>]
-             [--log-len=<log-len> | -l <log-len>]
-             [--aen=<aen> | -a <aen>]
-             [--namespace-id=<nsid> | -n <nsid>]
-             [--raw-binary | -b]
-             [--lpo=<offset> | -L <offset>]
-             [--lsp=<field> | -s <field>]
-             [--lsi=<field> | -S <field>]
-             [--rae | -r]
-             [--csi=<command_set_identifier> | -y <command_set_identifier>]
-             [--ot=<offset_type> | -O <offset_type>]
-                   [--xfer-len=<length> | -x <length>]
+                       [--log-len=<log-len> | -l <log-len>]
+                       [--aen=<aen> | -a <aen>]
+                       [--namespace-id=<nsid> | -n <nsid>]
+                       [--raw-binary | -b]
+                       [--lpo=<offset> | -L <offset>]
+                       [--lsp=<field> | -s <field>]
+                       [--lsi=<field> | -S <field>]
+                       [--rae | -r]
+                       [--csi=<command_set_identifier> | -y <command_set_identifier>]
+                       [--ot=<offset_type> | -O <offset_type>]
+                       [--xfer-len=<length> | -x <length>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -101,6 +102,15 @@ OPTIONS
        Specify the read chunk size. The length argument is expected to be
        a multiple of 4096. The default size is 4096.
 
+-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
 --------
 * Get 512 bytes from log page 2
index 5dcdc6d4f8edbbe435e75650c98702d6e328dd8b..8516cb89a28703c868ba0f6be23b81bddc96cb69 100644 (file)
@@ -8,7 +8,7 @@ nvme-get-ns-id - Retrieves the namespace ID for an NVMe block device
 SYNOPSIS
 --------
 [verse]
-'nvme get-ns-id' <device>
+'nvme get-ns-id' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -17,7 +17,14 @@ is mandatory and must be an NVMe block device (ex: /dev/nvme0n1).
 
 OPTIONS
 -------
-None
+-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
 --------
index 8a906e54feef96d353e3d32354d49522cda15fb7..601b8a4dc7aadff3e5f02096e2b4938e7951730c 100644 (file)
@@ -10,24 +10,31 @@ SYNOPSIS
 --------
 [verse]
 'nvme get-property' <device> [--offset=<offset> | -O <offset>]
-                               [--human-readable | -H ]
-
+                       [--human-readable | -H]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
 Reads and shows the defined NVMe controller property for NVMe over Fabric.
 
-
 OPTIONS
 -------
 -O::
 --offset::
-        The offset of the property. One of CAP=0x0, VS=0x8, CC=0x14, CSTS=0x1c, NSSR=0x20
+       The offset of the property. One of CAP=0x0, VS=0x8, CC=0x14, CSTS=0x1c, NSSR=0x20
 
 -H::
 --human-readable:
        Show the fields packed in the property
 
+-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
 --------
@@ -37,7 +44,6 @@ EXAMPLES
 # nvme get-property /dev/nvme0 --offset=0x0 --human-readable
 ------------
 
-
 BUGS
 ----
 Currently the CAP value is truncated to 32 bits due to a limitation in
index f4d2f80c5f2373489b447f2c105eaeaef0b10bfd..47225d1a685082644db4dea7271ca4bd8135cbef 100644 (file)
@@ -8,8 +8,8 @@ nvme-huawei-id-ctrl - Send NVMe Identify Controller, return result and structure
 SYNOPSIS
 --------
 [verse]
-'nvme huawei id-ctrl' <device> [-v | --vendor-specific] [-b | --raw-binary]
-                       [-o <fmt> | --output-format=<fmt>]
+'nvme huawei id-ctrl' <device> [--vendor-specific | -v] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -47,10 +47,10 @@ 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.
 
 EXAMPLES
 --------
index 65a6c21b26353f968ac6e11d4750113da97a26fd..95f1099927752d9a4eaae191afad810abca13302 100644 (file)
@@ -8,7 +8,7 @@ nvme-huawei-list - List all recognized Huawei NVMe devices
 SYNOPSIS
 --------
 [verse]
-'nvme huawei list' [-o <fmt> | --output-format=<fmt>]
+'nvme huawei list' [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -17,8 +17,8 @@ for those Huawei devices as well as some pertinent information about them.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal' or 'json'. Only one output
        format can be used at a time.
 
index 76ae86df21060f27b49b5bbd80632082777eebad..3667c63471ef6488892c23f282c6a1dc0a71d862 100644 (file)
@@ -8,8 +8,8 @@ nvme-id-ctrl - Send NVMe Identify Controller, return result and structure
 SYNOPSIS
 --------
 [verse]
-'nvme id-ctrl' <device> [-V | --vendor-specific] [-b | --raw-binary]
-                       [-o <fmt> | --output-format=<fmt>]
+'nvme id-ctrl' <device> [--vendor-specific | -V] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -41,10 +41,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
 --------
index 87883c501159f5a7a09679cee78bc6fbecf21d14..1d6ec48cc0acc63af99ac03c593095a71b5bb741 100644 (file)
@@ -9,7 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme id-domain' <device> [--dom-id=<domian_id> | -d <domian_id>]
-                        [-o <fmt> | --output-format=<fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -26,10 +26,14 @@ OPTIONS
        Retrieve the identify domain list data structure for the given
        domain id. If this value is not given, domain id will be 0xffff.
 
--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
 --------
index a35217e15ffc9760e63bb6f80fcaf82307211fed..bb85aef1e4efa5433838ed35492caa9396974f28 100644 (file)
@@ -9,7 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme id-iocs' <device> [--controller-id=<cntid> | -c <cntid>]
-                        [-o <fmt> | --output-format=<fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -30,10 +30,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
 --------
index 32df2f616ddd2271fe162b8ae88a831445ea9ca7..514ba48999a85628e0ef763a1092d03ca058b787 100644 (file)
@@ -9,9 +9,9 @@ SYNOPSIS
 --------
 [verse]
 'nvme id-ns' <device> [--uuid-index=<uuid-index> | -U <uuid_index>]
-                   [--lba-format-index=<lba_format_index> | -i <lba_format_index>]
-                       [-v | --verbose]
-                       [--output-format=<fmt> | -o <fmt>]
+                       [--lba-format-index=<lba_format_index> | -i <lba_format_index>]
+                       [--verbose | -v]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -31,7 +31,7 @@ OPTIONS
 -U <uuid-index>::
 --uuid-index=<uuid-index>::
        UUID Index of the feature
-       
+
 -i <lba_format_index>::
 --lba-format-index=<lba_format_index>::
        This field specifies the index into the LBA Format list identifying
@@ -41,10 +41,10 @@ OPTIONS
 --verbose::
        Increase the information detail in the output.
 
--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.
 
 EXAMPLES
 --------
index 86918d99bacab7db913f30f0f6cde9962f12f998..079125059e2610f9c70916ee0ef56c14e7993e02 100644 (file)
@@ -8,10 +8,10 @@ nvme-id-ns - Send NVMe Identify Namespace, return result and structure
 SYNOPSIS
 --------
 [verse]
-'nvme id-ns' <device> [-V | --vendor-specific] [-b | --raw-binary]
-                   [--namespace-id=<nsid> | -n <nsid>] [--force]
-                   [--human-readable | -H]
-                   [--output-format=<fmt> | -o <fmt>]
+'nvme id-ns' <device> [--vendor-specific | -v] [--raw-binary | -b]
+                       [--namespace-id=<nsid> | -n <nsid>] [--force]
+                       [--human-readable | -H]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -62,12 +62,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
 --------
index c331410c92a4085356d0524ee93cf90eba77a9c8..e2894e3715ad7e6f68e8df90b52cf40dbf6fa095 100644 (file)
@@ -8,8 +8,8 @@ nvme-id-nvmset - Send NVMe Identify NVM Set List, return result and structure
 SYNOPSIS
 --------
 [verse]
-'nvme id-nvmset' <device> [-i <id> | --nvmset_id=<id> ]
-                       [-o <fmt> | --output-format=<fmt>]
+'nvme id-nvmset' <device> [--nvmset_id=<id> | -i <id>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -27,14 +27,18 @@ OPTIONS
 -------
 -i <id>::
 --nvmset_id=<id>::
-       This field specifies the identifier of the NVM Set.  If given, NVM set
+       This field specifies the identifier of the NVM Set. If given, NVM set
        identifier whose entry is to be in result data will be greater than or
        equal to this value.
 
--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
 --------
index cd0266bc518cda2cb670a68106e92c0078a2f6b6..c860497269589bc644ec0eb1ae9aca85779c39da 100644 (file)
@@ -23,7 +23,6 @@ OPTIONS
 -------
 none
 
-
 EXAMPLES
 --------
 * Print the Inspur Device Vendor log page in a human readable format:
index 1a6369c7aaf0db3c0bce5160320de4c04dadfd31..469d60ea2f4261b4b36f398c2cd9648bd4b758cb 100644 (file)
@@ -8,8 +8,8 @@ nvme-intel-id-ctrl - Send NVMe Identify Controller, return result and structure
 SYNOPSIS
 --------
 [verse]
-'nvme intel id-ctrl' <device> [-v | --vendor-specific] [-b | --raw-binary]
-                       [-o <fmt> | --output-format=<fmt>]
+'nvme intel id-ctrl' <device> [--vendor-specific | -v] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -44,10 +44,10 @@ 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.
 
 EXAMPLES
 --------
index 2f00313ad3bf9f0513addb825ee6b94b15d8a463..a1e1792d29ac77aea34f1bb424f63b1dc0e85848 100644 (file)
@@ -53,7 +53,6 @@ OPTIONS
        When used with 'nlog', this specifies which nlog to read. -1
        for all, if supported by the device.
 
-
 EXAMPLES
 --------
 * Gets the nlog from the device and saves to default file:
index 7cfe79420f812b2083795acecb27a83047b0df20..0ed1f10cda96265b9f56aceacf09bfeaf17e7d3e 100644 (file)
@@ -3,14 +3,14 @@ nvme-intel-smart-log-add(1)
 
 NAME
 ----
-nvme-intel-smart-log-add - Send NVMe Intel Additional SMART log page request, returns result and log
+nvme-intel-smart-log-add - Send NVMe Intel Additional SMART log page request,
+returns result and log
 
 SYNOPSIS
 --------
 [verse]
 'nvme intel smart-log-add' <device> [--namespace-id=<nsid> | -n <nsid>]
-                       [--raw-binary | -b]
-                       [--json | -j]
+                       [--raw-binary | -b] [--json | -j]
 
 DESCRIPTION
 -----------
@@ -41,7 +41,7 @@ OPTIONS
 
 -j::
 --json::
-              Dump output in json format.
+       Dump output in json format.
 
 EXAMPLES
 --------
index e611c15f3910ded179b0f877892db02a5d6fdbf2..332d0bbdb26169a634b0294e2ae76b6482952907 100644 (file)
@@ -9,10 +9,10 @@ SYNOPSIS
 --------
 [verse]
 'nvme io-mgmt-recv' <device> [--namespace-id=<NUM> | -n <NUM>]
-                            [--mos=<NUM> | -s <NUM>]
-                            [--mo=<NUM> | -m <NUM>]
-                            [--data=<FILE> | -d <FILE>]
-                            [--data-len=<NUM> | -l <NUM>]
+                       [--mos=<NUM> | -s <NUM>] [--mo=<NUM> | -m <NUM>]
+                       [--data=<FILE> | -d <FILE>]
+                       [--data-len=<NUM> | -l <NUM>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -49,6 +49,14 @@ OPTIONS
 --mos=<NUM>::
        Management Operation Specific parameter.
 
+-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.
 
 NVME
 ----
index ce8d8d21aa4e6ae578da635a469024aa539bb202..f7e8f6d40b1e21cbac6f1d72f4ddeb67cdb2b0b1 100644 (file)
@@ -9,10 +9,10 @@ SYNOPSIS
 --------
 [verse]
 'nvme io-mgmt-send' <device> [--namespace-id=<NUM> | -n <NUM>]
-                            [--mos=<NUM> | -s <NUM>]
-                            [--mo=<NUM> | -m <NUM>]
-                            [--data=<FILE> | -d <FILE>]
-                            [--data-len=<NUM> | -l <NUM>]
+                       [--mos=<NUM> | -s <NUM>] [--mo=<NUM> | -m <NUM>]
+                       [--data=<FILE> | -d <FILE>]
+                       [--data-len=<NUM> | -l <NUM>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -48,6 +48,14 @@ OPTIONS
 --mos=<NUM>::
        Management Operation Specific parameter.
 
+-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.
 
 NVME
 ----
index 5dad73359d9be52ce394287a3ba3ca293bb13500..3ad52318061c5191037435e4dda690d5c7917a9c 100644 (file)
@@ -9,22 +9,21 @@ SYNOPSIS
 --------
 [verse]
 'nvme-io-passthru' <device> [--opcode=<opcode> | -O <opcode>]
-               [--flags=<flags> | -f <flags>] [-rsvd=<rsvd> | -R <rsvd>]
-               [--namespace-id=<nsid> | -nsid <nsid>]
-               [--cdw2=<cdw2>] [--cdw3=<cdw3>] [--cdw10=<cdw10>]
-               [--cdw11=<cdw11>] [--cdw12=<cdw12>] [--cdw13=<cdw13>]
-               [--cdw14=<cdw14>] [--cdw15=<cdw15>]
-               [--data-len=<data-len> | -l <data-len>]
-               [--metadata-len=<len> | -m <len>]
-               [--read | -r ] [--write | -w]
-               [--input-file=<file> | -i <file>]
-               [--metadata=<file> | -M <file>]
-               [--timeout=<to> | -t <to>]
-               [--show-command | -s]
-               [--dry-run | -d]
-               [--raw-binary | -b]
-               [--prefill=<prefill> | -p <prefill>]
-               [--latency | -T]
+                       [--flags=<flags> | -f <flags>] [-rsvd=<rsvd> | -R <rsvd>]
+                       [--namespace-id=<nsid> | -nsid <nsid>]
+                       [--cdw2=<cdw2>] [--cdw3=<cdw3>] [--cdw10=<cdw10>]
+                       [--cdw11=<cdw11>] [--cdw12=<cdw12>] [--cdw13=<cdw13>]
+                       [--cdw14=<cdw14>] [--cdw15=<cdw15>]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--metadata-len=<len> | -m <len>]
+                       [--read | -r] [--write | -w]
+                       [--input-file=<file> | -i <file>]
+                       [--metadata=<file> | -M <file>]
+                       [--timeout=<to> | -t <to>] [--show-command | -s]
+                       [--dry-run | -d] [--raw-binary | -b]
+                       [--prefill=<prefill> | -p <prefill>]
+                       [--latency | -T]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -120,6 +119,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
 --------
 
index 0d888f7f6a2fb6107cfe9cdf74f08a66f89a6f76..7d6efbd781021f248bc307b7621c733fd4d91b7b 100644 (file)
@@ -8,7 +8,8 @@ nvme-lba-status-log - Send LBA Status Log Page request returns result and log
 SYNOPSIS
 --------
 [verse]
-'nvme lba-status-log' <device> [--rae | -r] [--output-format=<fmt> | -o <fmt>]
+'nvme lba-status-log' <device> [--rae | -r]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -29,10 +30,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
 --------
index f1bb52d916685efb9364ff2946968973a91d3e20..6cd5c015a5ab3d3d3a20427cde6fffe13c7580ca 100644 (file)
@@ -9,7 +9,9 @@ SYNOPSIS
 --------
 [verse]
 'nvme list-ctrl' <device> [--cntid=<cntid> | -c <cntid>]
-                       [--namespace-id=<nsid> | -n <nsid>] [-o <fmt> | --output-format=<fmt>]
+                       [--namespace-id=<nsid> | -n <nsid>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
+
 DESCRIPTION
 -----------
 For the NVMe device given, sends an identify command for controller list
@@ -37,10 +39,14 @@ OPTIONS
        command requests the controller list for the entire subsystem,
        whether or not they are attached to namespace(s).
 
--o <format>::
---output-format=<format>::
-       Set the reporting format to 'normal' or 'json'. 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
 --------
index 157dca986284f35ca46f5601f3138321f7008e71..2d7724d9c24d78c04be931b71ce57a4d1bbc9abb 100644 (file)
@@ -3,14 +3,15 @@ nvme-list-endgrp(1)
 
 NAME
 ----
-nvme-list-endgrp - Send NVMe Identify Endurance Group List, return result and structure
+nvme-list-endgrp - Send NVMe Identify Endurance Group List, return result and
+structure
 
 SYNOPSIS
 --------
 [verse]
 'nvme list-endgrp' <device> [--endgrp-id=<endgrp-id> | -i <endgrp-id>]
-                       [-o <fmt> | --output-format=<fmt>]
-        
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
+
 DESCRIPTION
 -----------
 For the NVMe device given, sends an identify command for endurance group list
@@ -26,13 +27,17 @@ OPTIONS
 -------
 -i <endgrp-id>::
 --endgrp-id=<endgrp-id>::
-       Retrieve the identify endurance group list structure starting for the given
-    endurance group id.
+       Retrieve the identify endurance group list structure starting for the
+       given endurance group id.
+
+-o <fmt>::
+--output-format=<fmt>::
+       Set the reporting format to 'normal', 'json' or 'binary'. Only one
+       output format can be used at a time.
 
--o <format>::
---output-format=<format>::
-       Set the reporting format to 'normal' or 'json'. Only one output
-       format can be used at a time.
+-v::
+--verbose::
+       Increase the information detail in the output.
 
 EXAMPLES
 --------
index 753a9594214523ed60a4faa4ea17dad813176278..d24128765f396a6694b2e7c4556849c0aefe3fbb 100644 (file)
@@ -10,7 +10,8 @@ SYNOPSIS
 [verse]
 'nvme list-ns' <device> [--namespace-id=<nsid> | -n <nsid>]
                        [--csi=<command_set_identifier> | -y <command_set_identifier>]
-                       [--all | -a] [--output-format=<fmt> | -o <fmt>]
+                       [--all | -a]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -41,10 +42,14 @@ OPTIONS
        Retrieve the identify list structure for all namespaces in the
        subsystem, whether attached or inactive.
 
--o <format>::
---output-format=<format>::
-    Set the reporting format to 'normal', or 'json'.
-    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
 --------
index 6650bbe3ab89df678fcbb14f8c7dac2ac0624eba..a5d2d480a2cf4aac2d16230b12108ba7e2525ee4 100644 (file)
@@ -8,7 +8,7 @@ nvme-list-subsys - List all NVMe subsystems
 SYNOPSIS
 --------
 [verse]
-'nvme list-subsys' [-o <fmt> | --output-format=<fmt>] <device>
+'nvme list-subsys' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -19,10 +19,14 @@ and subsystems leading to the device.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
-       Set the reporting format to 'normal' or 'json'. 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
 --------
index 7cc333be526fa2d7e2dbcb2386a98d865c8deb04..a8c5428cff8074a36b529ae93fe443405ca29081 100644 (file)
@@ -8,7 +8,7 @@ nvme-list - List all recognized NVMe devices
 SYNOPSIS
 --------
 [verse]
-'nvme list' [-o <fmt> | --output-format=<fmt>]
+'nvme list' [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -17,10 +17,10 @@ for those devices as well as some pertinent information about them.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
-       Set the reporting format to 'normal' or 'json'. 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::
@@ -32,7 +32,6 @@ ENVIRONMENT
 -----------
 PCI_IDS_PATH - Full path of pci.ids file in case nvme could not find it in common locations.
 
-
 EXAMPLES
 --------
 No examples yet.
index 34369ecf594028a5c32cc73307386e77464b8186..62e04c6e4d3e466b52d61eafa4f000db055866b3 100644 (file)
@@ -4,7 +4,6 @@ nvme-lockdown(1)
 NAME
 ----
 nvme-lockdown - Send an NVMe Lockdown command to prohibit or allow the execution of command
-
 SYNOPSIS
 --------
 [verse]
@@ -13,6 +12,7 @@ SYNOPSIS
                        [--prhbt=<prhbt> | -p <prhbt>]
                        [--scp=<scp> | -s <scp>]
                        [--uuid=<UUID_Index> | -U <UUID_Index>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -23,30 +23,38 @@ Identifier.
 
 OPTIONS
 -------
---ofi=<ofi>::
 -O <ofi>::
+--ofi=<ofi>::
        Opcode or Feature Identifier(OFI) specifies the command opcode or Set
        Features Feature Identifier identified by the Scope field.
 
---ifc=<ifc>::
 -f <ifc>::
+--ifc=<ifc>::
        Interface (INF) field identifies the interfaces affected by this command.
 
---prhbt=<prhbt>::
 -p <prhbt>::
+--prhbt=<prhbt>::
        Prohibit (PRHBT) bit specifies whether to prohibit or allow the command
        opcode or Set Features Feature Identifier specified by this command.
 
---scp=<scp>::
 -s <scp>::
+--scp=<scp>::
        Scope (SCP) field specifies the contents of the Opcode or Feature Identifier field.
-
---uuid=<UUID_Index>::
 -U <UUID_Index>::
+--uuid=<UUID_Index>::
        UUID Index - If this field is set to a non-zero value, then the value of
        this field is the index of a UUID in the UUID List that is used by the command.
        If this field is cleared to 0h,then no UUID index is 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
 --------
 No examples yet.
index 427b77cf55d038da6122be70575b060d11e69a04..997a4974211f458373ec88083b9d19f9495ed579 100644 (file)
@@ -9,9 +9,8 @@ request, returns result and log.
 SYNOPSIS
 --------
 [verse]
-'nvme media-unit-stat-log' <device> [--dom-id | -d ]
-                            [--output-format=<fmt> | -o <fmt>]
-                            [--raw-binary | -b]
+'nvme media-unit-stat-log' <device> [--dom-id | -d] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -26,17 +25,18 @@ On success, the returned Media unit status log pages log structure will be print
 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.
+-o <fmt>::
+--output-format=<fmt>::
+       This option will set the reporting format to normal, json, or binary.
+       Only one output format can be used at a time.
 
 -d::
 --dom-id::
-    To get the domain ID.
+       To get the domain ID.
+
 -b::
 --raw-binary::
-    To show raw binary data.
+       To show raw binary data.
 
 EXAMPLES
 --------
index 67b8355fd2d618641577758fd74e3d56bef9890e..22218040ff546b50986c07eca36b2c10811aeb7e 100644 (file)
@@ -4,13 +4,13 @@ nvme-mi-cmd-support-effects-log(1)
 NAME
 ----
 nvme-mi-cmd-support-effects-log - Send NVMe MI Command Support and Effects log,
-                                  returns results and structure
+returns results and structure
 
 SYNOPSIS
 --------
 [verse]
-'nvme-mi-cmd-support-effects-log' <device> [-o <fmt> | --output-format=<fmt>]
-                                       [-H | --human-readable]
+'nvme-mi-cmd-support-effects-log' <device> [--human-readable | -H]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -26,16 +26,20 @@ raw buffer may be printed to stdout.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
-    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 human-readable formats.
 
+-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
 --------
 nvme mi-cmd-support-effects-log /dev/nvme0 -H
index 37a50ad4d6b304adcbaf5a81766216b102073a75..b8e92281dc884d61e5dcae4ac5b34596c66fc36b 100644 (file)
@@ -3,7 +3,8 @@ nvme-micron-internal-log(1)
 
 NAME
 ----
-nvme-micron-internal-log - Retrieve Micron device's internal logs and save to given zip file.
+nvme-micron-internal-log - Retrieve Micron device's internal logs and save to
+given zip file.
 
 SYNOPSIS
 --------
@@ -12,23 +13,24 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-For the given NVMe device, sends the Micron vendor specific device commands to retrieve
-various logs (in binary format) and compresses them and saves into specified zip file.
-These vendor unique logs can be analyzed with Micron Technical support team for any device
-specific issues
+For the given NVMe device, sends the Micron vendor specific device commands to
+retrieve various logs (in binary format) and compresses them and saves into
+specified zip file. These vendor unique logs can be analyzed with Micron
+Technical support team for any device specific issues.
 
 The <device> parameter is mandatory and may be either the NVMe
 character device (ex: /dev/nvme0), or a namespace block device (ex:
 /dev/nvme0n1). 
 
-This will only work on Micron devices devices of model numbers 9200 and 54XX. Support
-for new devices may be added subsequently. Results for any other device are undefined.
+This will only work on Micron devices devices of model numbers 9200 and 54XX.
+Support for new devices may be added subsequently. Results for any other device
+are undefined.
 
 OPTIONS
 -------
 -l <FILE>::
 --package=<FILE>::
-        name of the file (with .zip extension) to save the device logs
+       name of the file (with .zip extension) to save the device logs
 
 EXAMPLES
 --------
index 5fb11d79a5640f51438be790cf584219af0bcac3..c20af74fe3b1275b1b990e8f8569e4d7ebf7c046 100644 (file)
@@ -3,38 +3,41 @@ nvme-micron-selective-download(1)
 
 NAME
 ----
-nvme-micron-selective-download - Performs selective firmware download that allows user
-to select which firmware binary to update for 9200 devices. This requires power cycle
-once the update completes.
+nvme-micron-selective-download - Performs selective firmware download that
+allows user select which firmware binary to update for 9200 devices. This
+requires power cycle the update completes.
 
 SYNOPSIS
 --------
 [verse]
-'nvme micron selective-download' <device> [--fw=<FILE>, -f <FILE>] [--select=<flag>, -s <flag>]
+'nvme micron selective-download' <device> [--fw=<FILE>, -f <FILE>]
+                       [--select=<flag>, -s <flag>]
 
 DESCRIPTION
 -----------
-This command uses micron vendor specific nvme commands to download given firmware image to the
-specified 9200 device to update selected or all portions of firmware image. 
+This command uses micron vendor specific nvme commands to download given
+firmware image to the 9200 device to update selected or all portions of firmware
+image. 
 
 The <device> parameter is mandatory and may be either the NVMe
 character device (ex: /dev/nvme0), or a namespace block device (ex:
 /dev/nvme0n1). 
 
-This will only work on Micron devices devices of model number 9200. Support for new devices
-may be added subsequently. Results for any other device are undefined.
+This will only work on Micron devices devices of model number 9200. Support for
+new devices be added subsequently. Results for any other device are undefined.
 
 OPTIONS
 -------
 -f <FILE>::
 --fw=<FILE>::
-        name of the firmware image file
+       name of the firmware image file
+
 -s <flag>::
 --select=<flag>::
-        flag that has following values
-         OOB:: This updates the OOB and main firmware\n"
-         EEP:: This updates the eeprom and main firmware\n"
-         ALL:: This updates the eeprom, OOB, and main firmware";
+       flag that has following values
+        OOB:: This updates the OOB and main firmware\n"
+        EEP:: This updates the eeprom and main firmware\n"
+        ALL:: This updates the eeprom, OOB, and main firmware";
 
 EXAMPLES
 --------
@@ -42,7 +45,7 @@ EXAMPLES
 +
 ------------
 # nvme micron selective-download /dev/nvme0 --fw=firmware_bin --select=OOB
-# nvme micron selective-download /dev/nvme0 -f firmware_bin -s OOB   
+# nvme micron selective-download /dev/nvme0 -f firmware_bin -s OOB
 
 ------------
 * Update OOB and main firmware
index 1fd74bac92c02b89917b3d88b0280e8c5fe68ff1..13e0d968d13487ba49116a3467ddddc7bf67c98d 100644 (file)
@@ -9,7 +9,7 @@ or Extended SMART information (OCP complaint models) of given micron device
 SYNOPSIS
 --------
 [verse]
-'nvme micron vs-smart-add-log' <device>  -f <json|normal>
+'nvme micron vs-smart-add-log' <device> -f <json|normal>
 
 DESCRIPTION
 -----------
@@ -32,8 +32,8 @@ complaint controllers. Support for new devices may be added subsequently.
 
 OPTIONS
 -------
--f <json|normal> controls the format of displayed output.
-
+-f <json|normal>::
+       Controls the format of displayed output.
 
 EXAMPLES
 --------
index c292758598fbd4c5e7a40f4063b477db6400a492..fc28947d6079e7145434a36043f6b3b34ed99f4f 100644 (file)
@@ -8,7 +8,7 @@ nvme-netapp-ontapdevices - Display information about ONTAP devices
 SYNOPSIS
 --------
 [verse]
-'nvme netapp ontapdevices' [-o <fmt> | --output-format=<fmt>]
+'nvme netapp ontapdevices' [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -19,8 +19,8 @@ OPTIONS
 -------
 -o <fmt>::
 --output-format=<fmt>::
-              Set the reporting format to 'normal' (default), 'column', or
-              'json'. Only one output format can be used at a time.
+       Set the reporting format to 'normal' (default), 'column', or
+       'json'. Only one output format can be used at a time.
 
 EXAMPLES
 --------
index b66b98d1d97eeb26d881632fb2479c01345c24f8..cb68acf7c099b9f6dff3b4d14aa6b3c12f97f93b 100644 (file)
@@ -8,7 +8,7 @@ nvme-netapp-smdevices - Display information for each NVMe path to an E-Series vo
 SYNOPSIS
 --------
 [verse]
-'nvme netapp smdevices' [-o <fmt> | --output-format=<fmt>]
+'nvme netapp smdevices' [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
index 8afeba580a92fc67e3029f85f3589c0f2567c71a..04c6e51ecfdf5b5bf49b9fd73c5ac9a76009018b 100644 (file)
@@ -9,9 +9,8 @@ nvme-ns-descs - Send NVMe Identify for a list of Namespace Identification
 SYNOPSIS
 --------
 [verse]
-'nvme ns-descs' <device> [--namespace-id=<nsid> | -n <nsid>]
-                       [--raw-binary | -b]
-                       [--output-format=<fmt> | -o <fmt>]
+'nvme ns-descs' <device> [--namespace-id=<nsid> | -n <nsid>] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -43,11 +42,14 @@ OPTIONS
        Print the raw buffer to stdout. Structure is not parsed by
        program.
 
--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
 --------
index cd41870a108fb502aa155c96873aa6f045181bcf..5681eabfbfe1718ccf54fe5908ab9fde37d023d1 100644 (file)
@@ -8,7 +8,7 @@ nvme-ns-rescan - Rescans the nvme namespaces.
 SYNOPSIS
 --------
 [verse]
-'nvme ns-rescan' <device>
+'nvme ns-rescan' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -17,7 +17,14 @@ be an NVMe character device (ex: /dev/nvme0).
 
 OPTIONS
 -------
-None
+-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
 --------
index fb4a23724bd487b2eb467f6f1a89f7c16c93e796..eabc4b1f05b612b413874497a17aa1dc2fa0eeb2 100644 (file)
@@ -8,7 +8,7 @@ nvme-nvm-id-ctrl - Send NVMe Identify Controller, return NVM command set structu
 SYNOPSIS
 --------
 [verse]
-'nvme nvm-id-ctrl' <device> [-o <fmt> | --output-format=<fmt>]
+'nvme nvm-id-ctrl' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -23,10 +23,14 @@ displayed in one of several ways.
 
 OPTIONS
 -------
--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
 --------
index 638e2fbad79f667e838835bc3112d58066a9e246..1048995ce3451d4e0f67c5882ffc86a2008b0f9b 100644 (file)
@@ -11,8 +11,7 @@ SYNOPSIS
 [verse]
 'nvme nvm-id-ns-lba-format' <device> [--uuid-index=<uuid-index> | -U <uuid_index>]
                        [--lba-format-index=<lba_format_index> | -i <lba_format_index>]
-                       [-v | --verbose]
-                       [--output-format=<fmt> | -o <fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -37,15 +36,15 @@ OPTIONS
        This field specifies the index into the LBA Format list identifying
        the LBA Format capabilities that are to be returned
 
+-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.
 
--o <format>::
---output-format=<format>::
-              Set the reporting format to 'normal', 'json', or
-              'binary'. Only one output format can be used at a time.
-
 EXAMPLES
 --------
 * Has the program interpret the returned buffer and display the known
index dfbbfaa29ab4d6eeb09e7c5cb7299ea2d24da41f..5a8cb0904391388968a194323a097ca8ef839a4e 100644 (file)
@@ -10,8 +10,7 @@ SYNOPSIS
 [verse]
 'nvme nvm-id-ns' <device> [--uuid-index=<uuid-index> | -U <uuid_index>]
                        [--namespace-id=<NUM> | -n <NUM>]
-                       [-v | --verbose]
-                       [--output-format=<fmt> | -o <fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -37,15 +36,15 @@ OPTIONS
 --uuid-index=<uuid-index>::
        UUID Index of the feature
 
+-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.
 
--o <format>::
---output-format=<format>::
-              Set the reporting format to 'normal', 'json', or
-              'binary'. Only one output format can be used at a time.
-
 EXAMPLES
 --------
 * Has the program interpret the returned buffer and display the known
index c636db4b003eb4118dc0681b5f5534468bbe3409..152bbe67c0dfcf2c8481eb38341209d934652ad8 100755 (executable)
@@ -9,12 +9,12 @@ SYNOPSIS
 --------
 [verse]
 'nvme nvme-mi-recv' <device> [--opcode=<opcode> | -O <opcode>]
-                            [--namespace-id=<nsid> | -n <nsid>]
-                            [--data-len=<data-len> | -l <data-len>]
-                            [--nmimt=<nmimt> | -m <nmimt>]
-                            [--nmd0=<nmd0> | -0 <nmd0>]
-                            [--nmd1=<nmd1> | -1 <nmd1>]
-                            [--input-file=<file> | -i <file>]
+                       [--namespace-id=<nsid> | -n <nsid>]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--nmimt=<nmimt> | -m <nmimt>]
+                       [--nmd0=<nmd0> | -0 <nmd0>] [--nmd1=<nmd1> | -1 <nmd1>]
+                       [--input-file=<file> | -i <file>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -57,6 +57,15 @@ OPTIONS
        to fill the buffer sent to the device. If no file is given,
        assumed to use STDIN.
 
+-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
 --------
 * Has the program issue a nvme-mi-recv to execute the VPD read.
index b759e2c5281d9573cda84e3ec10acede579497aa..0e80fe7a02132955be30ce63596cd3f724e3752e 100755 (executable)
@@ -9,12 +9,12 @@ SYNOPSIS
 --------
 [verse]
 'nvme nvme-mi-send' <device> [--opcode=<opcode> | -O <opcode>]
-                            [--namespace-id=<nsid> | -n <nsid>]
-                            [--data-len=<data-len> | -l <data-len>]
-                            [--nmimt=<nmimt> | -m <nmimt>]
-                            [--nmd0=<nmd0> | -0 <nmd0>]
-                            [--nmd1=<nmd1> | -1 <nmd1>]
-                            [--input-file=<file> | -i <file>]
+                       [--namespace-id=<nsid> | -n <nsid>]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--nmimt=<nmimt> | -m <nmimt>]
+                       [--nmd0=<nmd0> | -0 <nmd0>] [--nmd1=<nmd1> | -1 <nmd1>]
+                       [--input-file=<file> | -i <file>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -57,6 +57,15 @@ OPTIONS
        to fill the buffer sent to the device. If no file is given,
        assumed to use STDIN.
 
+-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
 --------
 * Has the program issue a nvme-mi-send to execute the VPD write.
index 20ec724004a691ecf8d38833cc00aa3a79591635..335a2288fdf7197f629b9addc1120c3bd0c78476 100644 (file)
@@ -34,7 +34,7 @@ OPTIONS
 -n::
 --no-uuid::
        Do not try to automatically detect UUID index for this command (required
-        for old OCP 1.0 support)
+       for old OCP 1.0 support)
 
 EXAMPLES
 --------
index 92cd1487f14e6b755a2bbc017cc5d6611e424c4a..3d5706d9089bd52aa672cc033dd9249b35f453c2 100644 (file)
@@ -34,7 +34,7 @@ OPTIONS
 -n::
 --no-uuid::
        Do not try to automatically detect UUID index for this command (required
-        for old OCP 1.0 support)
+       for old OCP 1.0 support)
 
 EXAMPLES
 --------
index 77895319925b43eadbbe8d6ed96d42623788f642..d2f07613ec77a8d95b0267c6524f7b57df39528f 100644 (file)
@@ -24,8 +24,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal' or 'json' or 'binary'. 
        Only one output format can be used at a time. The default is normal.
 
index 9a47375b4636a335356f8a24696fef19f32b9ba4..0ebc4ab7fb07f93f880d5f33ade5cb50ba1ab053 100644 (file)
@@ -3,13 +3,15 @@ nvme-ocp-eol-plp-failure-mode(1)
 
 NAME
 ----
-nvme-ocp-eol-plp-failure-mode - Define and print EOL or PLP circuitry failure mode
+nvme-ocp-eol-plp-failure-mode - Define and print EOL or PLP circuitry failure
+mode
 
 SYNOPSIS
 --------
 [verse]
-'nvme ocp eol-plp-failure-mode' <device> [--mode=<mode> | -m <mode>] [--no-uuid | -n] [--save | -s]
-                                        [--sel=<select> | -s <select>]
+'nvme ocp eol-plp-failure-mode' <device> [--mode=<mode> | -m <mode>]
+                       [--no-uuid | -n] [--save | -s]
+                       [--sel=<select> | -s <select>]
 
 DESCRIPTION
 -----------
@@ -29,17 +31,18 @@ OPTIONS
 -m <mode>::
 --mode=<mode>::
        Set the EOL or PLP circuitry failure mode to [0-3] ('0: default',
-        '1: rom', '2: wtm' or '3: normal'). Only one mode
+       '1: rom', '2: wtm' or '3: normal'). Only one mode
        can be used at a time. The default is rom.
 
 -n::
 --no-uuid::
        Do not try to automatically detect UUID index for this command (required
-        for old OCP 1.0 support)
+       for old OCP 1.0 support)
 
 -s::
 --save::
-       Save the attribute so that it persists through all power states and resets.
+       Save the attribute so that it persists through all power states and
+       resets.
 
 -s <select>::
 --sel=<select>::
index 1ce9dd13563f6e9d9d6492b0ed2973b6a470458f..7a261503dc0c29b50f3451bbb3fb0ef174e2e19f 100644 (file)
@@ -24,8 +24,8 @@ On success it returns 0, error code otherwise.
 \r
 OPTIONS\r
 -------\r
--o <format>::\r
---output-format=<format>::\r
+-o <fmt>::\r
+--output-format=<fmt>::\r
        Set the reporting format to 'normal' or 'json' or 'binary'. \r
        Only one output format can be used at a time. The default is normal.\r
 \r
index 66f760c5cf7324dadb9fbc656c63fe64543e24a6..a67c52378f052f01dd72b856738601c76ec2935b 100644 (file)
@@ -26,8 +26,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal' or 'json'. Only one output format
        can be used at a time. The default is normal.
 
index 7dfe9ea80cd85cc1d7564eab4ec7c2e821077a33..c9ae57833311bb2b1dd581d3700513e7b527631f 100644 (file)
@@ -8,8 +8,9 @@ nvme-ocp-set-dssd-power-state-feature - Set DSSD Power State
 SYNOPSIS
 --------
 [verse]
-'nvme ocp set-dssd-power-state-feature' <device> [--power-state=<fmt> | -p <fmt>] [--no-uuid | -n]
-                                                 [--save | -s]
+'nvme ocp set-dssd-power-state-feature' <device>
+                       [--power-state=<fmt> | -p <fmt>] [--no-uuid | -n]
+                       [--save | -s]
 
 DESCRIPTION
 -----------
@@ -25,8 +26,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--p <format>::
---power-state=<format>::
+-p <fmt>::
+--power-state=<fmt>::
        DSSD Power State to set in watts.
 
 EXAMPLES
index 3a2582274b618299d71097dac885d9ab43905374..66a55a90ec1739abe7c8327b6f787814aae403b7 100644 (file)
@@ -26,8 +26,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal' or 'json'. Only one output format
        can be used at a time. The default is normal.
 
index 65818d36f0ae3d6edab4e0112f4c5b493c581316..1657f6aa2452976d7617d925b9ad1f14d3dea929 100644 (file)
@@ -27,8 +27,8 @@ On success it returns 0, error code otherwise.
 OPTIONS
 -------
 
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        This option will set the reporting format to normal, json, or binary.
        Only one output format can be used at a time.
 
index 833491f45a0332a2fb9d8d6863aa03c8b990579c..cf1cbad1b2fc3f627f3b74d635364e095dc8cddb 100644 (file)
@@ -10,9 +10,8 @@ SYNOPSIS
 --------
 [verse]
 'nvme persistent-event-log' <device> [--action=<action> | -a <action>]
-            [--log-len=<log-len> | -l <log-len>]
-            [--raw-binary | -b]
-            [--output-format=<fmt> | -o <fmt>]
+                       [--log-len=<log-len> | -l <log-len>] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -31,28 +30,32 @@ OPTIONS
 -------
 -a <action>::
 --action=<action>::
-    While try to retrieve this log action the controller shall take
-    during processing this persistent log page command. This mandatory
-    field, based on the value issued it may Read Log Data, Establish
-    Context and Read Log Data or Release Context can occur. For More
-    details see NVM Express 1.4 Spec. Section 5.14.1.13 Persistent
-    Event Log (Log Identifier 0Dh)
+       While try to retrieve this log action the controller shall take
+       during processing this persistent log page command. This mandatory
+       field, based on the value issued it may Read Log Data, Establish
+       Context and Read Log Data or Release Context can occur. For More
+       details see NVM Express 1.4 Spec. Section 5.14.1.13 Persistent
+       Event Log (Log Identifier 0Dh)
 
 -l <log-len>::
 --log-len=<log-len>::
-    Allocates a buffer of <log-len> bytes size and requests this
-    many bytes be returned in the constructed NVMe command. This
-    param is mandatory. If <log-len> given is 0 and action is 0,
-    it will read the Total Log Length(TLL) of the page.
+       Allocates a buffer of <log-len> bytes size and requests this
+       many bytes be returned in the constructed NVMe command. This
+       param is mandatory. If <log-len> given is 0 and action is 0,
+       it will read the Total Log Length(TLL) of the page.
 
 -b::
 --raw-binary::
-    Print the raw persistent event log buffer to stdout.
+       Print the raw persistent event 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
 --------
index 015c851e15661f2b4cc75fc08d0af05c71efb1c9..d5e0235bedd8bdbdc85e9f22b456071db2b56e2d 100644 (file)
@@ -3,14 +3,15 @@ nvme-phy-rx-eom-log(1)
 
 NAME
 ----
-nvme-phy-rx-eom-log - Retrieves a Physical Interface Receiver Eye Opening Measurement log page from an NVMe device
+nvme-phy-rx-eom-log - Retrieves a Physical Interface Receiver Eye Opening
+Measurement log page from an NVMe device
 
 SYNOPSIS
 --------
 [verse]
 'nvme phy-rx-eom-log' <device> [--lsp=<field> | -s <field>]
-                    [--controller=<id> | -c <id>]
-                    [--output-format=<fmt> | -o <fmt>]
+                       [--controller=<id> | -c <id>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -34,10 +35,19 @@ OPTIONS
        Controller ID of the controller associated wit the PCIe port to be
        measured.
 
--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.
+
+-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
 --------
@@ -53,7 +63,6 @@ EXAMPLES
 # nvme phy-rx-eom-log /dev/nvme0 --lsp=2 --controller=3
 ------------
 
-
 NVME
 ----
 Part of the nvme-user suite
index b01c9bb0d6e9ff5062428abe576a1e03e8e563d1..6fb8accbee6af6d4122ecd47c705f62bd2963783 100644 (file)
@@ -9,9 +9,10 @@ Page request, returns result and log
 SYNOPSIS
 --------
 [verse]
-'nvme pred-lat-event-agg-log' <device> [--log-entries=<log_entries> | -e <log_entries>]
+'nvme pred-lat-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
 -----------
@@ -31,11 +32,11 @@ OPTIONS
 -------
 -e <log_entries>::
 --log-entries=<log_entries>::
-    Retrieve the Predictable Latency Event Aggregate Log pending entries.
-    This argument is mandatory and its success may depend on the device's
-    statistics to provide this log For More details see NVM Express 1.4 Spec.
-    Section 5.14.1.11. The maximum number of log entries supported is 2044
-    for the device.
+       Retrieve the Predictable Latency Event Aggregate Log pending entries.
+       This argument is mandatory and its success may depend on the device's
+       statistics to provide this log For More details see NVM Express 1.4 Spec.
+       Section 5.14.1.11. The maximum number of log entries supported is 2044
+       for the device.
 
 -r::
 --rae::
@@ -45,10 +46,10 @@ OPTIONS
 --raw-binary::
        Print the raw Predictable Latency Event Aggregate 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.
 
 EXAMPLES
 --------
index d1dde80d4d7b3d75a0579075375c376fe8c6381d..f0b2ad3500d60b0a1ec238276a4da5e2340d8e63 100644 (file)
@@ -11,7 +11,7 @@ SYNOPSIS
 [verse]
 'nvme predictable-lat-log' <device> [--nvmset-id=<nvmset_id> | -i <nvmset_id>]
                        [--raw-binary | -b]
-                       [--output-format=<fmt> | -o <fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -30,19 +30,23 @@ OPTIONS
 -------
 -i <nvmset_id>::
 --nvmset-id=<nvmset_id>::
-    Retrieve the Predictable latency per NVM set log for the given nvmset id.
-    This argument is mandatory and its success may depend on the device's
-    statistics to provide this log For More details see NVM Express 1.4 Spec.
-    Section 5.14.1.10. The default nvmset id to use is 1 for the device.
+       Retrieve the Predictable latency per NVM set log for the given nvmset id.
+       This argument is mandatory and its success may depend on the device's
+       statistics to provide this log For More details see NVM Express 1.4 Spec.
+       Section 5.14.1.10. The default nvmset id to use is 1 for the device.
 
 -b::
 --raw-binary::
        Print the raw Predictable latency per NVM set 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
 --------
index 3edf5c1a5d7d0e8985f22463fe292310cf2d39be..0300383e390cf8bd10c1cb9ed41f7a4603ea5daa 100644 (file)
@@ -8,7 +8,7 @@ nvme-primary-ctrl-caps - Send identify Primary Controller Caps, return result an
 SYNOPSIS
 --------
 [verse]
-'nvme primary-ctrl-caps' <device> [-o <format> | --output-format=<format>]
+'nvme primary-ctrl-caps' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -24,16 +24,20 @@ raw buffer may be printed to stdout.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
-              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 human-readable formats.
 
+-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
 --------
 * Get Primary Ctrl Caps of the device in default format
index 2f5d174c65a70017d22cceaf75398dca0d1ecb33..cecaa711835a9b728ba6603a89c07fbd9d73567c 100644 (file)
@@ -18,17 +18,13 @@ SYNOPSIS
                        [--prinfo=<prinfo> | -p <prinfo>]
                        [--app-tag-mask=<appmask> | -m <appmask>]
                        [--app-tag=<apptag> | -a <apptag>]
-                       [--limited-retry | -l]
-                       [--force-unit-access | -f]
+                       [--limited-retry | -l] [--force-unit-access | -f]
                        [--dir-type=<type> | -T <type>]
-                       [--dir-spec=<spec> | -S <spec>]
-                       [--dsm=<dsm> | -D <dsm>]
-                       [--show-command | -V]
-                       [--dry-run | -w]
-                       [--latency | -t]
+                       [--dir-spec=<spec> | -S <spec>] [--dsm=<dsm> | -D <dsm>]
+                       [--show-command | -V] [--dry-run | -w] [--latency | -t]
                        [--storage-tag<storage-tag> | -g <storage-tag>]
-                       [--storage-tag-check | -C ]
-                       [--force]
+                       [--storage-tag-check | -C] [--force]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -38,34 +34,34 @@ by default if you don't provide a file.
 
 OPTIONS
 -------
---start-block=<slba>::
 -s <slba>::
+--start-block=<slba>::
        Start block.
 
---block-count::
 -c::
+--block-count::
        The number of blocks to transfer. This is a zeroes based value to
        align with the kernel's use of this field. (ie. 0 means transfer
        1 block).
 
---data-size=<size>::
 -z <size>::
+--data-size=<size>::
        Size of data, in bytes.
 
---metadata-size=<size>::
 -y <size>::
+--metadata-size=<size>::
        Size of metadata in bytes.
 
---data=<data-file>::
 -d <data-file>::
+--data=<data-file>::
        Data file. If none provided, contents are sent to STDOUT.
 
---metadata=<metadata-file>::
 -M <metadata-file>::
+--metadata=<metadata-file>::
        Metadata file, if necessary.
 
---prinfo=<prinfo>::
 -p <prinfo>::
+--prinfo=<prinfo>::
        Protection Information field definition.
 +
 []
@@ -80,16 +76,16 @@ metadata is passes.
 |0|Set to 1 enables checking the reference tag
 |=================
 
---ref-tag=<reftag>::
 -r <reftag>::
+--ref-tag=<reftag>::
        Optional reftag when used with protection information.
 
---app-tag-mask=<appmask>::
 -m <appmask>::
+--app-tag-mask=<appmask>::
        Optional application tag mask when used with protection information.
 
---force-unit-access::
 -f::
+--force-unit-access::
        Set the force-unit access flag.
 
 -T <type>::
@@ -144,6 +140,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.
index d1a282bcb3d796f3accd0b00128b01d4874b4209..20fcbb10723605f8d1d329b4dc1250abb527485a 100644 (file)
@@ -8,7 +8,7 @@ nvme-reset - Reset the nvme controller.
 SYNOPSIS
 --------
 [verse]
-'nvme reset' <device>
+'nvme reset' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -17,7 +17,14 @@ be an NVMe character device (ex: /dev/nvme0).
 
 OPTIONS
 -------
-None
+-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
 --------
index 1b6e110cfa1c1482ee8ce981e4f330115310eb67..19282c6a9e3899134fcc984540e4ab21ed674221 100644 (file)
@@ -9,11 +9,11 @@ SYNOPSIS
 --------
 [verse]
 'nvme resv-acquire' <device> [--namespace-id=<nsid> | -n <nsid>]
-                            [--crkey=<crkey> | -c <crkey>]
-                            [--prkey=<prkey> | -p <prkey>]
-                            [--rtype=<rtype> | -t <rtype>]
-                            [--racqa=<racqa> | -a <racqa>]
-                            [--iekey | -i]
+                       [--crkey=<crkey> | -c <crkey>]
+                       [--prkey=<prkey> | -p <prkey>]
+                       [--rtype=<rtype> | -t <rtype>]
+                       [--racqa=<racqa> | -a <racqa>] [--iekey | -i]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -79,10 +79,19 @@ OPTIONS
 --iekey::
        Ignore Existing Key: If this bit is set to a '1', then the
        Current Reservation Key (CRKEY) check is disabled and the command
-       shall succeed regardless of the CRKEY field  value.
+       shall succeed regardless of the CRKEY field value.
 +
 Indicator option, defaults to '0'.
 
+-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
index a9c5cddaba716c42bddbc18820e0d1426b5b7a21..f8d828bc7b4d77153c5712b5a3c710568bd8277c 100644 (file)
@@ -4,12 +4,12 @@ nvme-resv-notif-log(1)
 NAME
 ----
 nvme-resv-notif-log - Send NVMe Reservation Notification log page request,
-                      return result and log
+return result and log
 
 SYNOPSIS
 --------
 [verse]
-'nvme resv-notif-log' <device> [--output-format=<fmt> | -o <fmt>]
+'nvme resv-notif-log' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -26,10 +26,14 @@ may be printed to stdout for another program to parse.
 
 OPTIONS
 -------
--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
 --------
index e0553f42a90f3423ad68c31aff8885bf8b21651a..4a830506ee779109cf487d797c2e37157493d115 100644 (file)
@@ -9,11 +9,11 @@ SYNOPSIS
 --------
 [verse]
 'nvme resv-register' <device> [--namespace-id=<nsid> | -n <nsid>]
-                             [--crkey=<crkey> | -c <crkey>]
-                             [--nrkey=<nrkey> | -k <nrkey>]
-                             [--rrega=<rrega> | -r <rrega>]
-                             [--cptpl=<cptpl> | -p <cptpl>]
-                             [--iekey | -i]
+                       [--crkey=<crkey> | -c <crkey>]
+                       [--nrkey=<nrkey> | -k <nrkey>]
+                       [--rrega=<rrega> | -r <rrega>]
+                       [--cptpl=<cptpl> | -p <cptpl>] [--iekey | -i]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -84,6 +84,15 @@ a power loss.
 +
 Indicator option, defaults to '0'.
 
+-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
index 6eb0b43c1a229f7869069ad99811804dc94394a8..c3dc90d39aca9487102316071ff0def19524f25b 100644 (file)
@@ -9,10 +9,10 @@ SYNOPSIS
 --------
 [verse]
 'nvme resv-release' <device> [--namespace-id=<nsid> | -n <nsid>]
-                            [--crkey=<crkey> | -c <crkey>]
-                            [--rtype=<rtype> | -t <rtype>]
-                            [--rrela=<rrela> | -a <rrela>]
-                            [--iekey | -i]
+                       [--crkey=<crkey> | -c <crkey>]
+                       [--rtype=<rtype> | -t <rtype>]
+                       [--rrela=<rrela> | -a <rrela>] [--iekey | -i]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -75,6 +75,15 @@ OPTIONS
 +
 Indicator option, defaults to '0'.
 
+-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
index 32012fed430b7eb6f1fa5996c3e18ae46fef7616..2e12826ed1b15bcb93075a4c3576fc78c6b077e6 100644 (file)
@@ -9,10 +9,9 @@ SYNOPSIS
 --------
 [verse]
 'nvme resv-report' <device> [--namespace-id=<nsid> | -n <nsid>]
-                       [--numd=<num-dwords> | -d <num-dwords>]
-                       [--eds | -e]
+                       [--numd=<num-dwords> | -d <num-dwords>] [--eds | -e]
                        [--raw-binary | -b]
-                       [--output-format=<fmt> | -o <fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -48,11 +47,14 @@ OPTIONS
        Print the raw buffer to stdout. Structure is not parsed by
        program.
 
--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
 --------
index c30c83d897254b8d96164a241c9646d26fd69f5d..9dc954db915ec0730bc81f9c871560503a5747dd 100644 (file)
@@ -9,13 +9,13 @@ SYNOPSIS
 --------
 [verse]
 'nvme rpmb' <device> [--cmd=<command> | -c <command>]
-                   [--msgfile=<data-file> | -f <data-file>]
-                   [--keyfile=<key-file> | -g <key-file>]
-                   [--key=<key> | -k <key>]
-                   [--msg=<data> | -d <data>]
-                   [--address=<offset> | -o <offset>]
-                   [--blocks=<512 byte sectors> | -b <sectors> ]
-                   [--target=<target-id> | -t <id> ]
+                       [--msgfile=<data-file> | -f <data-file>]
+                       [--keyfile=<key-file> | -g <key-file>]
+                       [--key=<key> | -k <key>] [--msg=<data> | -d <data>]
+                       [--address=<offset> | -o <offset>]
+                       [--blocks=<512 byte sectors> | -b <sectors>]
+                       [--target=<target-id> | -t <id>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -71,7 +71,7 @@ OPTIONS
        nvme-rpmb without sending it to device. RPMB target 0 is used as the
        default target if --target or -t is not specified. 0x0 is used as the
        default address if no -address or -o option is specified, 
-       
+
 -t <target>::
 --target=<target>::
        RPMB target id. This should be one of the supported RPMB targets as
@@ -105,6 +105,15 @@ OPTIONS
        The size in 512 byte sectors to be used for data transfer commands
        (read or write) for a specified RPMB target.
 
+-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 RPMB support information of an NVMe device
@@ -147,4 +156,3 @@ EXAMPLES
 NVME
 ----
 Part of the nvme-user suite
-
index 3c2d43eaca4af791030210e6dc88e38499629093..af45e9fc687562f4eacf28893f22a0c62d9ec64b 100644 (file)
@@ -8,9 +8,9 @@ nvme-sanitize-log - Send NVMe sanitize-log Command, return result
 SYNOPSIS
 --------
 [verse]
-'nvme sanitize-log' <device> [--rae | -r] [--output-format=<fmt> | -o <fmt>]
-                            [--human-readable | -H]
-                            [--raw-binary | -b]
+'nvme sanitize-log' <device> [--rae | -r] [--human-readable | -H]
+                       [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -41,11 +41,11 @@ Expected status and description :-
 |Global Data Erased bit
 If set to 1 then non-volatile storage in the NVM subsystem has
 not been written to:
   a) since being manufactured and the NVM subsystem has never been sanitized; or
   b) since the most recent successful sanitize operation.
+ a) since being manufactured and the NVM subsystem has never been sanitized; or
+ b) since the most recent successful sanitize operation.
 If cleared to 0, then non-volatile storage in the NVM subsystem has been written to:
   a) since being manufactured and the NVM subsystem has never been sanitized; or
   b) since the most recent successful sanitize operation of the NVM subsystem.
+ a) since being manufactured and the NVM subsystem has never been sanitized; or
+ b) since the most recent successful sanitize operation of the NVM subsystem.
 |===
 
 Sanitize Progress - percentage complete
@@ -58,11 +58,6 @@ 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.
-
 -H::
 --human-readable::
        This option will parse and format many of the bit fields
@@ -73,6 +68,15 @@ OPTIONS
        Print the raw buffer to stdout. Structure is not parsed by
        program. This overrides the vendor specific and human readable 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
 --------
 * Has the program issue Sanitize-log Command :
index c3b9af22c7d0a8655f807551dea47e40eadd2e8b..1e4346322bfa3cbd05533a4d811bc02a2ae0a756 100644 (file)
@@ -8,13 +8,12 @@ nvme-sanitize - Send NVMe Sanitize Command, return result
 SYNOPSIS
 --------
 [verse]
-'nvme sanitize' <device> [--no-dealloc | -d]
-              [--oipbp | -i]
-              [--owpass=<overwrite-pass-count> | -n <overwrite-pass-count>]
-              [--ause | -u]
-              [--sanact=<action> | -a <action>]
-              [--ovrpat=<overwrite-pattern> | -p <overwrite-pattern>]
-             [--force]
+'nvme sanitize' <device> [--no-dealloc | -d] [--oipbp | -i]
+                       [--owpass=<overwrite-pass-count> | -n <overwrite-pass-count>]
+                       [--ause | -u] [--sanact=<action> | -a <action>]
+                       [--ovrpat=<overwrite-pattern> | -p <overwrite-pattern>]
+                       [--force]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -29,42 +28,42 @@ OPTIONS
 -------
 -d::
 --no-dealloc::
-    No Deallocate After Sanitize:
-    If set, then the controller shall not deallocate any logical
-    blocks as a result of successfully completing the sanitize
-    operation. If cleared, then the controller should deallocate
-    logical blocks as a result of successfully completing the
-    sanitize operation.  This bit shall be ignored if the Sanitize
-    Action field is set to 001b (i.e., Exit Failure Mode).
+       No Deallocate After Sanitize:
+       If set, then the controller shall not deallocate any logical
+       blocks as a result of successfully completing the sanitize
+       operation. If cleared, then the controller should deallocate
+       logical blocks as a result of successfully completing the
+       sanitize operation. This bit shall be ignored if the Sanitize
+       Action field is set to 001b (i.e., Exit Failure Mode).
 
 -i::
 --oipbp::
-    Overwrite Invert Pattern Between Passes:
-    If set, then the Overwrite Pattern shall be inverted between
-    passes. If cleared, then the overwrite pattern shall not be
-    inverted between passes. This bit shall be ignored unless the
-    Sanitize Action field is set to 011b (i.e., Overwrite).
+       Overwrite Invert Pattern Between Passes:
+       If set, then the Overwrite Pattern shall be inverted between
+       passes. If cleared, then the overwrite pattern shall not be
+       inverted between passes. This bit shall be ignored unless the
+       Sanitize Action field is set to 011b (i.e., Overwrite).
 
 -n <overwrite-pass-count>::
 --owpass=<overwrite-pass-count>::
-    Overwrite Pass Count:
-    This field specifies the number of overwrite passes (i.e.,
-    how many times the media is to be overwritten) using the data
-    from the Overwrite Pattern field of this command. A value of 0
-    specifies 16 overwrite passes. This field shall be ignored
-    unless the Sanitize Action field is set to 011b (i.e., Overwrite).
+       Overwrite Pass Count:
+       This field specifies the number of overwrite passes (i.e.,
+       how many times the media is to be overwritten) using the data
+       from the Overwrite Pattern field of this command. A value of 0
+       specifies 16 overwrite passes. This field shall be ignored
+       unless the Sanitize Action field is set to 011b (i.e., Overwrite).
 
 -u::
 --ause::
-    Allow Unrestricted Sanitize Exit:
-    If set, then the sanitize operation is performed in unrestricted
-    completion mode. If cleared then the sanitize operation is
-    performed in restricted completion mode. This bit shall be ignored
-    if the Sanitize Action field is set to 001b (i.e., Exit Failure Mode).
+       Allow Unrestricted Sanitize Exit:
+       If set, then the sanitize operation is performed in unrestricted
+       completion mode. If cleared then the sanitize operation is
+       performed in restricted completion mode. This bit shall be ignored
+       if the Sanitize Action field is set to 001b (i.e., Exit Failure Mode).
 
 -a <action>::
 --sanact=<action>::
-    Sanitize Action:
+       Sanitize Action:
 +
 []
 |=================
@@ -78,15 +77,24 @@ OPTIONS
 
 -p <overwrite-pattern>::
 --ovrpat=<overwrite-pattern>::
-    Overwrite Pattern:
-    This field is ignored unless the Sanitize Action field in
-    Command Dword 10 is set to 011b (i.e., Overwrite). This field
-    specifies a 32-bit pattern that is used for the Overwrite
-    sanitize operation.
+       Overwrite Pattern:
+       This field is ignored unless the Sanitize Action field in
+       Command Dword 10 is set to 011b (i.e., Overwrite). This field
+       specifies a 32-bit pattern that is used for the Overwrite
+       sanitize operation.
 
 --force::
-    Ignore namespace is currently busy and performed the operation
-    even though.
+       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
 --------
index 2b1722226df3793e607fc185b3ca2ea8c6793fb7..01f018b76e1eea2d9b2978392ecd2e874e3ecb89 100644 (file)
@@ -12,7 +12,7 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 The '<device>' may be either an NVMe character device (ex: /dev/nvme0) or an
@@ -22,7 +22,7 @@ OPTIONS
 -------
 -s
 --save::
-        specifies that the controller shall save the attribute.
+       specifies that the controller shall save the attribute.
 
 EXAMPLES
 --------
index 33952d38f2ece56d51422aa821adc3573317f3f3..1239f83f9489d2b8eb1a7d9f232fd2cf8e0e1fb1 100644 (file)
@@ -8,12 +8,12 @@ nvme-seagate-clear-pcie-correctable-errors - Clear Seagate PCIe error statistics
 SYNOPSIS
 --------
 [verse]
-'nvme seagate clear-pcie-correctable-errors [<device>]  [OPTIONS]'
+'nvme seagate clear-pcie-correctable-errors [<device>] [OPTIONS]'
 
 DESCRIPTION
 -----------
 
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 The '<device>' parameter is mandatory and may be either an NVMe character device (ex: /dev/nvme0), or an
@@ -23,7 +23,7 @@ OPTIONS
 -------
 -s::
 --save::
-        Specifies that the controller shall save the attribute
+       Specifies that the controller shall save the attribute
 
 EXAMPLES
 --------
index e170548c49283eced137b46742b047a112ec5863..4bb7362eb97a0fd407e896c7b4173e0b74f41836 100644 (file)
@@ -13,7 +13,7 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 The '<device>'parameter is mandatory and may be either an NVMe character device (ex: /dev/nvme0) or an
@@ -23,11 +23,11 @@ OPTIONS
 -------
 -n <NUM>::
 --namespace-id=<NUM>::
-        Desired namespace
+       Desired namespace
 
 -b::
 --raw-binary::
-        Output in raw format
+       Output in raw format
 
 EXAMPLES
 --------
index 2863c1238ab69bb155d70bde3f996232c448a645..83cdefc95a66d26af97adc42a2ffec1565d38e64 100644 (file)
@@ -13,26 +13,27 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This will only work on Seagate devices supporting this feature.  Not all
+This will only work on Seagate devices supporting this feature. Not all
 commands work across all product families.
 
-The '<device>' parameter is mandatory and may be either an NVMe character device (ex: /dev/nvme0) or an
-nvme block device (ex: /dev/nvme0n1).
+The '<device>' parameter is mandatory and may be either an NVMe character device
+(ex: /dev/nvme0) or an block device (ex: /dev/nvme0n1).
 
 OPTIONS
 -------
 -n <NUM>::
 --namespace-id=<NUM>::
-        desired namespace
+       desired namespace
 
 -i <NUM>::
 --log_specific=<NUM>::
-        1 - controller shall capture Data representing the internal state of the controller at the time the command is processed.
-        0 - controller shall not update the Telemetry Host Initiated Data.
+       1 - controller shall capture Data representing the internal state of the
+       controller at the time the command is processed.
+       0 - controller shall not update the Telemetry Host Initiated Data.
 
 -b::
 --raw-binary::
-        output in raw format
+       output in raw format
 
 EXAMPLES
 --------
index e6b030d2eb2ef972f73ea89179e8ec9ed7a444f7..8df58b462341b20143e0a0cfeaac9eb97ee794c0 100644 (file)
@@ -13,7 +13,7 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 The '<device>' may be either an NVMe character device (ex: /dev/nvme0) or an
@@ -23,11 +23,11 @@ OPTIONS
 -------
 -n <NUM>::
 --namespace-id=<NUM>::
-        Desired namespace
+       Desired namespace
 
 -f <FILE>::
 --dump-file=<FILE>::
-        Dump file
+       Dump file
 
 EXAMPLES
 --------
index 32840204126625e4c3a4cfacc4a8484868c7563b..4a895bcb7db12b901b1cb187e7f3677b547d0cda 100644 (file)
@@ -13,25 +13,26 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
-The '<device>' parameter is mandatory and may be either an NVMe character device (ex: /dev/nvme0) or an
-nvme block device (ex: /dev/nvme0n1).
+The '<device>' parameter is mandatory and may be either an NVMe character device
+(ex: /dev/nvme0) or an nvme block device (ex: /dev/nvme0n1).
 
 OPTIONS
 -------
 -n <NUM>::
 --namespace-id=<NUM>::
-        Desired namespace
+       Desired namespace
 
 -f <FILE>::
 --dump-file=<FILE>::
-        Dump file
+       Dump file
 
 EXAMPLES
 --------
-Get the Seagate vendor specific Controller-Initiated telemetry log for the specified device.
+Get the Seagate vendor specific Controller-Initiated telemetry log for the
+specified device.
 
 ------------
 # nvme seagate vs-internal-log /dev/nvme0
index a5d1488f587a622e98df4a34a5ded6cb74fffbec..55c65fd13e6459a80da656a4222d87c61b9e2d0b 100644 (file)
@@ -13,7 +13,7 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 The '<device>' may be either an NVMe character device (ex: /dev/nvme0) or an
@@ -21,9 +21,9 @@ NVMe block device (ex: /dev/nvme0n1).
 
 OPTIONS
 -------
--o <FMT>::
---output-format=<FMT>::
-        Output in binary format
+-o <fmt>::
+--output-format=<fmt>::
+       Output in binary format
 
 EXAMPLES
 --------
index 74599bfb19facbf6a9d008d74c94dc6997bc7549..86f87a3d7ab67799baf4f1dec4aeab05052768b2 100644 (file)
@@ -13,7 +13,7 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 The '<device>' parameter is mandatory and it may be either an NVMe character device (ex: /dev/nvme0) or an
@@ -21,9 +21,9 @@ nvme block device (ex: /dev/nvme0n1).
 
 OPTIONS
 -------
--o <FMT>::
---output-format=<FMT>::
-        Output in binary format
+-o <fmt>::
+--output-format=<fmt>::
+       Output in binary format
 
 EXAMPLES
 --------
index 962a109ea8eb953efdf9927f8ee0417cbd51037e..836220a61e75019a8991451de7b9c258e3eb3c8f 100644 (file)
@@ -24,23 +24,23 @@ The log contents may be associated with the controller, in which case the namesp
 
 Two logs exist, page 0xC4 (Extended SMART log page) and page 0xCF (DRAM Supercap SMART log page)
 
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 OPTIONS
 -------
 -l <NUM>::
 --log=<NUM>::
-        Log number, page 0xC4 (Extended SMART log page) and page 0xCF (DRAM
-        Supercap SMART log page)
+       Log number, page 0xC4 (Extended SMART log page) and page 0xCF (DRAM
+       Supercap SMART log page)
 
 -n <NUM>::
 --namespace-id=<NUM>::
-        Namespace number
+       Namespace number
 
 -o <FILE>::
 --output-file=<FILE>::
-        Output in binary format. Defaults to text-formatted dump to stdout
+       Output in binary format. Defaults to text-formatted dump to stdout
 
 EXAMPLES
 --------
index 2691e3059fd289b654fc6c55154189928e9e3970..58a9f116d6611cec307eb43957ec340307502ae2 100644 (file)
@@ -13,7 +13,7 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-This command will only work on Seagate devices supporting this feature.  Not
+This command will only work on Seagate devices supporting this feature. Not
 all commands work across all product families.
 
 The '<device>'parameter is mandatory and it may be either an NVMe character device (ex: /dev/nvme0) or an
@@ -21,9 +21,9 @@ nvme block device (ex: /dev/nvme0n1).
 
 OPTIONS
 -------
--o <FMT>::
---output-format=<FMT>::
-        Output in binary format
+-o <fmt>::
+--output-format=<fmt>::
+       Output in binary format
 
 EXAMPLES
 --------
index 0b9fe99cc62e1c0d87ed0ea729ac0175322163d4..ef77531216c5898036b351c817f0f2ff5b6e8b29 100644 (file)
@@ -9,12 +9,12 @@ SYNOPSIS
 --------
 [verse]
 'nvme security-recv' <device> [--size=<size> | -x <size>]
-                   [--secp=<security-protocol> | -p <security-protocol>]
-                   [--spsp=<protocol-specific> | -s <protocol-specific>]
-                   [--nssf=<nvme-specific> | -N <nvme-specific>]
-                   [--al=<allocation-length> | -t <allocation-length>]
-                   [--namespace-id=<nsid> | -n <nsid>]
-                   [--raw-binary | -b]
+                       [--secp=<security-protocol> | -p <security-protocol>]
+                       [--spsp=<protocol-specific> | -s <protocol-specific>]
+                       [--nssf=<nvme-specific> | -N <nvme-specific>]
+                       [--al=<allocation-length> | -t <allocation-length>]
+                       [--namespace-id=<nsid> | -n <nsid>] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -71,6 +71,15 @@ OPTIONS
 --raw-binary::
        Print the raw buffer to stdout. Defaults to print in hex.
 
+-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
index ae226281a73b1563b930d62e8b42950cfc2085d4..347b9701fc87be4c02b498dd06e8a8db6f0adfff 100644 (file)
@@ -9,11 +9,12 @@ SYNOPSIS
 --------
 [verse]
 'nvme security-send' <device> [--file=<file> | -f <file>]
-                   [--secp=<security-protocol> | -p <security-protocol>]
-                   [--spsp=<protocol-specific> | -s <protocol-specific>]
-                   [--tl=<transfer-length> | -t <transfer-length>]
-                   [--nssf=<nvme-specific> | -N <nvme-specific>]
-                   [--namespace-id=<nsid> | -n <nsid>]
+                       [--secp=<security-protocol> | -p <security-protocol>]
+                       [--spsp=<protocol-specific> | -s <protocol-specific>]
+                       [--tl=<transfer-length> | -t <transfer-length>]
+                       [--nssf=<nvme-specific> | -N <nvme-specific>]
+                       [--namespace-id=<nsid> | -n <nsid>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -63,6 +64,15 @@ OPTIONS
        Transfer Length: The value of this field is specific to the
        Security Protocol as defined in SPC-4.
 
+-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
index 56a3c4ac607999fc4cc36aaf732b9699f52d3196..d4600e8ae4cb401504b230578b4869cbfff8c179 100644 (file)
@@ -9,7 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme self-test'-log <device> [--log-entries=<entries> | -e <entries>]
-                    [--output-format=<FMT> | -o <FMT>] 
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -35,11 +35,14 @@ OPTION
        the device. This must be at least one, and shouldn't exceed the
        20 entries. Defaults to 20 DST log entries.
 
--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
 --------
index 993e0080f1f6c928ad985c1d359dd3884c1bfa18..05c22102dfd9170860c7dfc57573b0c368e4aa9e 100644 (file)
@@ -9,11 +9,11 @@ SYNOPSIS
 --------
 [verse]
 'nvme set-feature' <device> [--namespace-id=<nsid> | -n <nsid>]
-                         [--feature-id=<fid> | -f <fid>] [--value=<value> | -V <value>]
-                         [--uuid-index=<uuid-index> | -U <uuid_index>]
-                         [--data-len=<data-len> | -l <data-len>]
-                         [--data=<data-file> | -d <data-file>]
-                         [--save | -s]
+                       [--feature-id=<fid> | -f <fid>] [--value=<value> | -V <value>]
+                       [--uuid-index=<uuid-index> | -U <uuid_index>]
+                       [--data-len=<data-len> | -l <data-len>]
+                       [--data=<data-file> | -d <data-file>] [--save | -s]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -64,9 +64,18 @@ OPTIONS
 --uuid-index=<uuid-index>::
        UUID Index of the feature
 
+-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
 --------
-* Sets the Power State (PS) to 1  in feature id 2:
+* Sets the Power State (PS) to 1 in feature id 2:
 +
 ------------
 # nvme set-feature /dev/nvme0 -f 2 /dev/nvme0n1 -V 0x1
index 0ea0d137f9946ff6aa32009dabc633cac2d4e658..22a513c8b2a3a9f912fd2bf4089598b6e6853ecd 100644 (file)
@@ -10,8 +10,8 @@ SYNOPSIS
 --------
 [verse]
 'nvme set-property' <device> [--offset=<offset> | -O <offset>]
-                               [--value=<val> | -V <val>]
-
+                       [--value=<val> | -V <val>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -21,12 +21,21 @@ OPTIONS
 -------
 -O::
 --offset::
-       The offset of the property.
+       The offset of the property.
 
 -V::
 --value:
        The value of the property to be set.
 
+-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).
index 047e29106cf6fe0278c4abd1b8c9a7fd1209c000..5074e2c8e95303f46a0e4a20bd411f134f9c5b87 100644 (file)
@@ -8,17 +8,24 @@ nvme-show-hostnqn - Show the host NQN configured for the system
 SYNOPSIS
 --------
 [verse]
-'nvme show-hostnqn'
+'nvme show-hostnqn' [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
-Show the host NQN configured for the system.  If @SYSCONFDIR@/nvme/hostnqn is
+Show the host NQN configured for the system. If @SYSCONFDIR@/nvme/hostnqn is
 not present and systemd application-specific machine IDs are available,
 this will show the systemd-generated host NQN for the system.
 
 OPTIONS
 -------
-No options needed
+-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
 --------
index 892b3944386d7d04d3eb5bb6d6d406ffc88f227c..0460365f7e8bd2f0c6372f8ec7eefed1cfbfdaf4 100644 (file)
@@ -9,8 +9,8 @@ NVMe over PCIe or the controller properties for NVMe over Fabrics.
 SYNOPSIS
 --------
 [verse]
-'nvme show-regs' <device>      [--human-readable | -H]
-                               [--output-format=<FMT> | -o <FMT>]
+'nvme show-regs' <device> [--human-readable | -H]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -30,12 +30,16 @@ OPTIONS
 -------
 -H::
 --human-readable::
-       Display registers or supported properties in human readable format.
+       Display registers or supported properties in human readable format.
 
--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
 --------
index f0583fbc3694839bab5479f0e58a9d7f1294225a..32ffad1e7517f916a5b2234a153f62452f277c70 100644 (file)
@@ -8,7 +8,7 @@ nvme-show-topology - Show topology of all NVMe subsystems
 SYNOPSIS
 --------
 [verse]
-'nvme show-topology'
+'nvme show-topology' [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -16,8 +16,8 @@ Show the topology of all NVMe subsystems.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal' or 'json'. Only one output
        format can be used at a time.
 
@@ -33,6 +33,15 @@ OPTIONS
        has only an effect for output format 'normal'. The JSON output is
        always 'namespace' ordered.
 
+-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
 --------
 nvme show-topology
index 77d00151336f1d17addb2ee38795e6799460131c..c08f523cb28d3bd21860572d38d33f2146008f76 100644 (file)
@@ -10,7 +10,7 @@ SYNOPSIS
 [verse]
 'nvme smart-log' <device> [--namespace-id=<nsid> | -n <nsid>]
                        [--raw-binary | -b]
-                       [--output-format=<fmt> | -o <fmt>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -38,10 +38,14 @@ OPTIONS
 --raw-binary::
        Print the raw SMART 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
 --------
index 2267acddb79a004bb4a2e2e75653096b16e73295..cc3a139fc716f42a18ea1a3425bfa1ace4149674 100644 (file)
@@ -9,6 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme subsystem-reset' <device>
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -17,7 +18,14 @@ be an NVMe character device (ex: /dev/nvme0).
 
 OPTIONS
 -------
-None
+-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
 --------
index 00506340e357299b4ea498fa39c5e8e7c22b3941..b60303bcbfd3b414a8ef4a7919f07d1df2de6290 100644 (file)
@@ -9,9 +9,8 @@ Configuration List Log pages request, returns result and log.
 SYNOPSIS
 --------
 [verse]
-'nvme supported-cap-config-log' <device> [--dom-id | -d ]
-                            [--output-format=<fmt> | -o <fmt>]
-                                                       [--raw-binary | -b]
+'nvme supported-cap-config-log' <device> [--dom-id | -d] [--raw-binary | -b]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -27,19 +26,23 @@ pages log structure will be printed.
 
 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.
-
 -d::
 --dom-id::
-    To get the domain ID.
+       To get the domain ID.
+
 -b::
 --raw-binary::
        To show raw binary data.
 
+-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.
index f80aa5f8a01f396c8574e1eba489e5f2b817d3f2..bd17fdf32869669a950b0c70beced1a825c1b5cf 100644 (file)
@@ -8,8 +8,7 @@ nvme-supported-log-pages - Send NVMe Supported Log pages request, returns result
 SYNOPSIS
 --------
 [verse]
-'nvme supported-log-pages' <device> [--output-format=<fmt> | -o <fmt>]
-                            [--verbose | -v]
+'nvme supported-log-pages' <device> [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -25,14 +24,15 @@ 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.
+-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::
-       Show more information including LID Supported (LSUPP) and Index Offset Supported (IOP) details.
+       Increase the information detail in the output. Show more information
+       including LID Supported (LSUPP) and Index Offset Supported (IOP) details.
 
 EXAMPLES
 --------
index 576401b9e6541162ba9f0af05200a26654ac7fea..4d2a494e0df50eaf059ca20c63a65b95ad2212df 100644 (file)
@@ -9,7 +9,8 @@ SYNOPSIS
 --------
 [verse]
 'nvme telemetry-log' <device> [--output-file=<file> | -O <file>]
-                     [--host-generate=<gen> | -g <gen>]
+                       [--host-generate=<gen> | -g <gen>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -41,6 +42,15 @@ OPTIONS
        this option is not specified, the default value is 3, since data area
        4 may not be supported.
 
+-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
 --------
 * Retrieve Telemetry Host-Initiated data to telemetry_log.bin
index 587190007e866d5bb203dc697fdf676dcb4097d3..862c8601cf68032e9cd6b3d4daf8c15b9cf2c53d 100644 (file)
@@ -10,7 +10,6 @@ SYNOPSIS
 [verse]
 'nvme toshiba clear-pcie-correctable-errors ' <device>
 
-
 DESCRIPTION
 -----------
 For the NVMe device given, sends the Toshiba clear PCIe correctable errors
@@ -20,7 +19,6 @@ The <device> parameter is mandatory and may be either the NVMe
 character device (ex: /dev/nvme0), or a namespace block device (ex:
 /dev/nvme0n1). 
 
-
 EXAMPLES
 --------
 * Clear the PCIe correctable errors count:
index d3c01040a9ee0e2ffc5c63070a7c5e9914ba0731..3cfb9175b5f10fce642a3b368e3bce6f0ae5430d 100644 (file)
@@ -34,12 +34,10 @@ A progress runner is included when data is written to file and a page count is i
 OPTIONS
 -------
 
-
 -o <FILE>::
 --output-file=<FILE>::
        Output binary file. Defaults to text-formatted dump to stdout
 
-
 -p::
 --prev-log::
        Use previous log contents. Defaults to the current log contents.
index 8ea4d3e06d19aa871b855021825cba04c69b2f95..96a13cacb98ef8f2ab4ab01466714dc52e43ecb9 100644 (file)
@@ -3,7 +3,8 @@ nvme-toshiba-vs-smart-add-log(1)
 
 NAME
 ----
-nvme-toshiba-vs-smart-add-log - Retrieve a Toshiba device's vendor specific extended SMART log page contents and either save to file or dump the contents.
+nvme-toshiba-vs-smart-add-log - Retrieve a Toshiba device's vendor specific
+extended SMART log page contents and either save to file or dump the contents.
 
 SYNOPSIS
 --------
@@ -12,7 +13,6 @@ SYNOPSIS
                [--namespace-id=<NUM>, -n <NUM>]
                [--output-file=<FILE>, -o <FILE>]
 
-
 DESCRIPTION
 -----------
 For the NVMe device given, sends the Toshiba vendor log
@@ -22,7 +22,8 @@ The <device> parameter is mandatory and may be either the NVMe
 character device (ex: /dev/nvme0), or a namespace block device (ex:
 /dev/nvme0n1). 
 
-The log contents may be associated with the controller, in which case the namespace parameter is ignored.
+The log contents may be associated with the controller, in which case the
+namespace parameter is ignored.
 
 Two logs exist, page 0xC0 (log page directory) and page 0xCA (vendor log page)
 
@@ -33,7 +34,7 @@ OPTIONS
 
 -l <NUM>::
 --log=<NUM>::
-       Log page: 0xC0 or 0xCA  (defaults to 0xCA)
+       Log page: 0xC0 or 0xCA (defaults to 0xCA)
 
 -n <NUM>::
 --namespace-id=<NUM>::
@@ -42,8 +43,6 @@ OPTIONS
 --output-file=<FILE>::
        Output binary file. Defaults to text-formatted dump to stdout
 
-
-
 EXAMPLES
 --------
 * Get the current log from the device and dumps it to stdout:
index 888076c3e7b91cfec7169c6f93aa5f291f446be0..9b6f67161c1458c2b26af88dd40b574b56cb3dfc 100644 (file)
@@ -23,7 +23,6 @@ OPTIONS
 -------
 none
 
-
 EXAMPLES
 --------
 * Print the Transcend device's bad blocks in a human readable format:
index 4a7d52f10f4dceb098a306773651ed85326960e7..90340cef284cede75d610f50b5b0d6ca3fb9e02a 100644 (file)
@@ -3,7 +3,8 @@ nvme-transcend-healthvalue(1)
 
 NAME
 ----
-nvme-transcend-healthvalue - Use NVMe SMART table to analyze the health value of Transcend device.
+nvme-transcend-healthvalue - Use NVMe SMART table to analyze the health value of
+Transcend device.
 
 SYNOPSIS
 --------
@@ -12,7 +13,8 @@ SYNOPSIS
 
 DESCRIPTION
 -----------
-Retrieves the NVMe Device SMART log page from the Transcend device and evaluate health status of Transcend device.
+Retrieves the NVMe Device SMART log page from the Transcend device and evaluate
+health status of Transcend device.
 
 The <device> parameter is mandatory and may be either the NVMe character
 device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).
@@ -23,7 +25,6 @@ OPTIONS
 -------
 none
 
-
 EXAMPLES
 --------
 * Print the Transcend Device health value in a human readable format:
index 3c8039a660538f9688eb1b875dc735346b829f4e..01dabbf494f7b6b0d2dbeba26f70584470bdb293 100644 (file)
@@ -9,16 +9,16 @@ SYNOPSIS
 --------
 [verse]
 'nvme-verify' <device> [--namespace-id=<nsid> | -n <nsid>]
-            [--start-block=<slba> | -s <slba>]
-            [--block-count=<nlb> | -c <nlb>]
-            [--limited-retry | -l]
-            [--force-unit-access | -f]
-            [--prinfo=<prinfo> | -p <prinfo>]
-            [--ref-tag=<reftag> | -r <reftag>]
-            [--app-tag-mask=<appmask> | -m <appmask>]
-            [--app-tag=<apptag> | -a <apptag>]
-            [--storage-tag<storage-tag> | -S <storage-tag>]
-            [--storage-tag-check | -C]
+                       [--start-block=<slba> | -s <slba>]
+                       [--block-count=<nlb> | -c <nlb>] [--limited-retry | -l]
+                       [--force-unit-access | -f]
+                       [--prinfo=<prinfo> | -p <prinfo>]
+                       [--ref-tag=<reftag> | -r <reftag>]
+                       [--app-tag-mask=<appmask> | -m <appmask>]
+                       [--app-tag=<apptag> | -a <apptag>]
+                       [--storage-tag<storage-tag> | -S <storage-tag>]
+                       [--storage-tag-check | -C]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -27,28 +27,28 @@ reading data and metadata.
 
 OPTIONS
 -------
---namespace-id=<nsid>::
 -n <nsid>::
+--namespace-id=<nsid>::
        Namespace ID use in the command.
 
---start-block=<slba>::
 -s <slba>::
+--start-block=<slba>::
        Start block address.
 
---block-count=<nlb>::
 -c <nlb>::
+--block-count=<nlb>::
        Number of logical blocks to Verify.
 
---limited-retry::
 -l::
+--limited-retry::
        Sets the limited retry flag.
 
---force-unit-access::
 -f::
+--force-unit-access::
        Set the force-unit access flag.
 
---prinfo=<prinfo>::
 -p <prinfo>::
+--prinfo=<prinfo>::
        Protection Information field definition.
 +
 []
@@ -63,16 +63,16 @@ metadata is passes.
 |0|Set to 1 enables checking the reference tag
 |=================
 
---ref-tag=<reftag>::
 -r <reftag>::
+--ref-tag=<reftag>::
        Optional reftag when used with protection information.
 
---app-tag-mask=<appmask>::
 -m <appmask>::
+--app-tag-mask=<appmask>::
        Optional application tag mask when used with protection information.
 
---app-tag=<apptag>::
 -a <apptag>::
+--app-tag=<apptag>::
        Optional application tag when used with protection information.
 
 -S <storage-tag>::
@@ -83,6 +83,15 @@ metadata is passes.
 --storage-tag-check::
        This flag enables Storage Tag field checking as part of Verify operation.
 
+-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.
index 313ac35a0c22ed8805075d670b12de14a5ff0573..72090c07f0bec52fe808cbba2ab152a1c4bd7022 100644 (file)
@@ -3,7 +3,8 @@ nvme-virtium-save-smart-to-vtview-log(1)
 
 NAME
 ----
-nvme-virtium-save-smart-to-vtview-log - Periodically save smart attributes into a log file (csv format).
+nvme-virtium-save-smart-to-vtview-log - Periodically save smart attributes into
+a log file (csv format).
 
 SYNOPSIS
 --------
@@ -12,28 +13,29 @@ SYNOPSIS
                        [--freq=<NUM> | -f <NUM>]
                        [--output-file=<FILE> | -o <FILE>]
                        [--test-name=<NAME> | -n <NAME>]
-                       
+
 DESCRIPTION
 -----------
 This command automates the process of collecting SMART data periodically and
 saving the data in a ready-to-analyze format. Each entry is saved 
 with timestamp and in csv format. Users can use excel to analyze the data.
-Some examples of use cases are collecting SMART data for temperature characterization,
-collecting data to calculate endurance, or collecting SMART data during a test
-or during normal operation.
+Some examples of use cases are collecting SMART data for temperature
+characterization, data to calculate endurance, or collecting SMART data during a
+test or during normal operation.
 
 The <device> parameter is mandatory and may be either the NVMe character
 device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).
 
-On success, the command generates a log file, which contains an entry for identify device
-(current features & settings) and periodic entries of SMART data. 
+On success, the command generates a log file, which contains an entry for
+identify device (current features & settings) and periodic entries of SMART data. 
 
-This command runs for the time specified by the option <run-time>, and collects SMART data
-at the frequency specified by the option <freq>. If the output file name is not specified,
-this command will generate a file name that include model string and serial number of the device.
+This command runs for the time specified by the option <run-time>, and collects
+SMART data at the frequency specified by the option <freq>. If the output file
+name is not specified, this command will generate a file name that include model
+string and serial number of the device.
 
-If the test-name option is specified, it will be recorded in the log file and be used as part
-of the log file name.
+If the test-name option is specified, it will be recorded in the log file and be
+used as part of the log file name.
 
 OPTIONS
 -------
@@ -43,20 +45,20 @@ OPTIONS
 
 -f <NUM>::
 --freq=<NUM>::
-       (optional) How often you want to log SMART data
-       (0.25 = 15' , 0.5 = 30' , 1 = 1 hour, 2 = 2 hours, etc.). Default = 10 hours.
+       (optional) How often you want to log SMART data (0.25 = 15', 0.5 = 30',
+       1 = 1 hour, 2 = 2 hours, etc.). Default = 10 hours.
 
 -o <FILE>::
 --output-file=<FILE>::
-    (optional) Name of the log file (give it a name that easy for you to remember 
-       what the test is). You can leave it blank too, the file name will be generated
-       as <model string>-<serial number>-<test name>.txt.
+       (optional) Name of the log file (give it a name that easy for you to
+       remember what the test is). You can leave it blank too, the file name
+       will be generated as <model string>-<serial number>-<test name>.txt.
 
 -n <NAME>::
 --test-name=<NAME>::
-    (optional) Name of the test you are doing. We use this string as part of the name of the log file.
-       
-       
+       (optional) Name of the test you are doing. We use this string as part of
+       the name of the log file.
+
 EXAMPLES
 --------
 * Temperature characterization:
index 5ce1933f3c65c5e505683d0890255f7610dcdb3b..881824c358c0d95177dd0816f22b26680303a984 100644 (file)
@@ -9,7 +9,7 @@ SYNOPSIS
 --------
 [verse]
 'nvme virtium show-identify' <device>
-                       
+
 DESCRIPTION
 -----------
 This command prints complete detail of the identify device information. The
@@ -24,8 +24,7 @@ On success, the command prints identify device in human readable format.
 OPTIONS
 -------
 none
-       
-       
+
 EXAMPLES
 --------
 * Show Identify Device:
index 9439eaa6806372facbc6ed170599f976e9bfae26..bfcde9a65397275aaf1ed991cabf8006214d9de0 100644 (file)
@@ -29,7 +29,7 @@ OPTIONS
 
 -s <SIZE>::
 --transfer-size=<SIZE>::
-    Transfer size; defaults to 0x10000 (65536 decimal) bytes
+       Transfer size; defaults to 0x10000 (65536 decimal) bytes
 
 EXAMPLES
 --------
index a5750896e1ad97699f395be0792a37b2025838d9..60493df52c135d4ba59203057fb4a9602ac63b60 100644 (file)
@@ -33,7 +33,6 @@ EXAMPLES
 # nvme wdc clear-assert-dump /dev/nvme0
 ------------
 
-
 NVME
 ----
 Part of the nvme-user suite
index 50be1e935747654e3cdf279cf94ec484437e391c..ddb6c26c02a949c97e104b9bf471c27a4fee3b83 100644 (file)
@@ -32,7 +32,6 @@ EXAMPLES
 # nvme wdc clear-fw-activate-history /dev/nvme0
 ------------
 
-
 NVME
 ----
 Part of the nvme-user suite
index 4788f1fc084643783d46e7362128041c127cfd46..cecc52edb51cb794ffc5b5b24df0839128e86984 100644 (file)
@@ -34,7 +34,6 @@ EXAMPLES
 # nvme wdc clear-pcie-correctable-errors /dev/nvme0
 ------------
 
-
 NVME
 ----
 Part of the nvme-user suite
index 59b27877a5864d84135804c16e2deebeaeb4b0f4..7f06040707ad886694f4d3c1ff671416308c1649 100644 (file)
@@ -3,7 +3,8 @@ nvme-wdc-drive-essentials(1)
 
 NAME
 ----
-nvme-wdc-drive-essentials - Retrieve WDC device's drive essentials bin files and save to a tar file.
+nvme-wdc-drive-essentials - Retrieve WDC device's drive essentials bin files and
+save to a tar file.
 
 SYNOPSIS
 --------
@@ -13,9 +14,10 @@ SYNOPSIS
 DESCRIPTION
 -----------
 
-For the NVMe device given, captures the drive essential bin files and saves them into a tar file.  
-The tar file will be in the following format:  DRIVE_ESSENTIALS_<Serial Num>_<FW Revision>_<Date>_<Time>.tar.gz 
-    e.g. DRIVE_ESSENTIALS_A00FD8CA_1048_20170713_091731.tar.gz
+For the NVMe device given, captures the drive essential bin files and saves them
+into a tar file. The tar file will be in the following format:
+DRIVE_ESSENTIALS_<Serial Num>_<FW Revision>_<Date>_<Time>.tar.gz 
+ e.g. DRIVE_ESSENTIALS_A00FD8CA_1048_20170713_091731.tar.gz
 
 The <device> parameter is mandatory; NVMe character device (ex: /dev/nvme0).
 
index 3c6a589ae699f08a3b7e6a91091c7f749b652ee2..0587df9fddebfdbf03d2e71e4da935e2d72a9e85 100644 (file)
@@ -28,7 +28,6 @@ OPTIONS
 --output-file=<FILE>::
        Output file; defaults to device serial number followed by "drive_log" suffix
 
-
 EXAMPLES
 --------
 * Gets the drive log from the device and saves to default file in current directory (e.g. STM00019F3F9drive_log.bin):
index ae93a7ab58cd0f0db7db597ae7dd957a4ef3b0b1..bcff83fd0d9c4e83034a1d20307520a36f92f74d 100644 (file)
@@ -3,12 +3,15 @@ nvme-wdc-enc-get-log(1)
 
 NAME
 ----
-nvme-wdc-enc-get-log - Send NVMe WDC enc-get-log Vendor Unique Command, return result.
+nvme-wdc-enc-get-log - Send NVMe WDC enc-get-log Vendor Unique Command, return
+result.
 
 SYNOPSIS
 --------
 [verse]
-'nvme wdc enc-get-log' <device> [--log-id=<NUM>, -l <NUM>] [--output-file=<FILE>, -o <FILE>] [--transfer-size=<SIZE>, -s <SIZE>]
+'nvme wdc enc-get-log' <device> [--log-id=<NUM>, -l <NUM>]
+                       [--output-file=<FILE>, -o <FILE>]
+                       [--transfer-size=<SIZE>, -s <SIZE>]
 
 DESCRIPTION
 -----------
@@ -19,7 +22,8 @@ output the Enclosure logs.
 The <device> parameter is mandatory and may be either the NVMe character
 device (ex: /dev/nvme0).
 
-The --log-id=<NUM>, -l <NUM> parameter is mandatory and may be either 0xd1, 0xd2, 0xd3, 0xd4, 0xe2 and 0xe4.
+The --log-id=<NUM>, -l <NUM> parameter is mandatory and may be either 0xd1, 0xd2,
+0xd3, 0xd4, 0xe2 and 0xe4.
 
 This will only work on WDC devices supporting this feature.
 Results for any other device are undefined.
@@ -30,15 +34,17 @@ OPTIONS
 -------
 -o <FILE>::
 --output-file=<FILE>::
-    Output file pathname
+       Output file pathname
 
 -s <SIZE>::
 --transfer-size=<NUM>::
-    Data retrieval transfer size, maximum transfer size should be 0x2000 (decimal 8192)
+       Data retrieval transfer size, maximum transfer size should be 0x2000
+       (decimal 8192)
 
 EXAMPLES
 --------
-* Gets the enclosure log from the device based on the log id(0xd1) with transfer size(0x2000) and saves to defined file in current directory:
+* Gets the enclosure log from the device based on the log id(0xd1) with transfer
+  size(0x2000) and saves to defined file in current directory:
 +
 ------------
 # nvme wdc enc-get-log /dev/nvme0 -l 0xd1 -o d1_log.bin -s 0x2000
index 06218812d901527a89ac163256687233d53a1cd1..cf8606a5c902c1821a2030d83ca264ac0a9dfbf9 100644 (file)
@@ -4,13 +4,12 @@ nvme-wdc-get-dev-capabilities-log(1)
 NAME
 ----
 nvme-wdc-get-dev-capabilities-log - Send NVMe WDC get-dev-capabilities-log 
-                                                                       plugin command, return parsed log output
+plugin command, return parsed log output
 
 SYNOPSIS
 --------
 [verse]
-'nvme wdc get-dev-capabilities-log' <device> [--output-format=<normal|json> 
--o <normal|json>]
+'nvme wdc get-dev-capabilities-log' <device> [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -29,8 +28,8 @@ code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
index 10e212b15969f3883fd3f0c10a8cd5ac26297efb..b1b4de48114a5d86d5c599cc7a08eb9ae86f8ae3 100644 (file)
@@ -3,7 +3,8 @@ nvme-wdc-get-drive-status(1)
 
 NAME
 ----
-nvme-wdc-get-drive-status - Send the NVMe WDC get-drive-status command, return result
+nvme-wdc-get-drive-status - Send the NVMe WDC get-drive-status command, return
+result
 
 SYNOPSIS
 --------
@@ -33,20 +34,19 @@ Output Explanation
 |The percentage of drive function used.
 
 |*EOL (End of Life) Status*
-|The 3 possible states are :  Normal, Read Only, or End of Life.
+|The 3 possible states are : Normal, Read Only, or End of Life.
 
 |*Assert Dump Status*
-|The 2 possible states are :  Present or Not Present.
+|The 2 possible states are : Present or Not Present.
 
 |*Thermal Throttling Status*
-|The 3 possible states are :  Off, On, or Unavailable.
+|The 3 possible states are : Off, On, or Unavailable.
 
 |*Format Corrupt Reason*
-|The 3 possible states are :  Not Corrupted, Corrupt due to FW Assert, or Corrupt for Unknown Reason.
+|The 3 possible states are : Not Corrupted, Corrupt due to FW Assert, or Corrupt for Unknown Reason.
 
 |===
 
-
 EXAMPLES
 --------
 * Has the program issue WDC get-drive-status command :
index 2ad3605f7b305d509b9ed2a95a540b431e12e6d2..4998390ec2dcf8e71d131de1f85e805622b08deb 100644 (file)
@@ -4,7 +4,7 @@ nvme-wdc-get-error-recovery-log(1)
 NAME
 ----
 nvme-wdc-get-error-recovery-log - Send NVMe WDC get-error-recovery-log plugin 
-                                                                 command, return parsed log output
+command, return parsed log output
 
 SYNOPSIS
 --------
@@ -29,8 +29,8 @@ code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
index 19fda4a932f8ebdd1016fa4e9d8dbd4d5bc33595..abab8e84a3b5cd33063f67dbdc9068b930ee1844 100644 (file)
@@ -24,8 +24,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal' or 'json'. Only one output format
        can be used at a time. The default is normal.
 
index f028665d5029ccec29d596cfb6091ff70b508632..61f09aa0bae5e9578cda41ad6acaa90d33c1b56c 100644 (file)
@@ -29,8 +29,8 @@ code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
index a9c6afe5ac9438e64e1875a30565749735b7f541..b62eb60e450db75ca2a897f663eacb4b33c33259 100644 (file)
@@ -8,9 +8,9 @@ nvme-wdc-id-ctrl - Send NVMe Identify Controller, return result and structure
 SYNOPSIS
 --------
 [verse]
-'nvme wdc id-ctrl' <device> [-v | --vendor-specific] [-b | --raw-binary]
-                       [-H | --human-readable]
-                       [-o <fmt> | --output-format=<fmt>]
+'nvme wdc id-ctrl' <device> [--vendor-specific | -v] [--raw-binary | -b]
+                       [--human-readable | -H]
+                       [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -48,10 +48,10 @@ 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.
 
 EXAMPLES
 --------
index 4d6192f040fd581097ac9af67caa59c7c9ac0a10..27b5d9e9f82b461aac5f292a4f1d00d62bd7089c 100644 (file)
@@ -13,7 +13,7 @@ SYNOPSIS
 DESCRIPTION
 -----------
 For the NVMe device given, retrieves the log page directory which contains the list of 
-log page IDs supported by the drive.  The --output-format option will format the output as
+log page IDs supported by the drive. The --output-format option will format the output as
 specified.
 
 The <device> parameter is mandatory and must be the NVMe character device (ex: /dev/nvme0).
@@ -25,8 +25,8 @@ On success it returns the log page directory information, error code otherwise.
 
 OPTIONS
 -------
--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. The default is normal.
 
index 71fc781272326de7aa17dafc5970ad8168b45c8a..dcc616ff2c6c313bddd24c6c0437b5ad7a1a9680 100644 (file)
@@ -8,13 +8,14 @@ nvme-wdc-namespace-resize - Resizes the device's namespace.
 SYNOPSIS
 --------
 [verse]
-'nvme wdc namespace-resize' <device> [--nsid=<NAMSPACE ID>, -n <NAMSPACE ID>] [--op_option=<OP OPTION>, -o <OP OPTION>] 
+'nvme wdc namespace-resize' <device> [--nsid=<NAMSPACE ID>, -n <NAMSPACE ID>]
+                       [--op_option=<OP OPTION>, -o <OP OPTION>] 
 
 DESCRIPTION
 -----------
 
-For the NVMe device given, sends the WDC Vendor Specific Command that modifies the namespace size reported  
-by the device.
+For the NVMe device given, sends the WDC Vendor Specific Command that modifies
+the namespace size reported the device.
 
 The <device> parameter is mandatory NVMe character device (ex: /dev/nvme0).
 
@@ -29,14 +30,13 @@ OPTIONS
 
 -o <OP OPTION>::
 --op-option=<OP OPTION>::
-    Overprovisioning Option; defaults to 0xF
-    
-    Valid Values:
-    0x1 - 7% of Original TNVMCAP reported value
-    0x2 - 28% of Original TNVMCAP reported value
-    0x3 - 50% of Original TNVMCAP reported value
-    0xF - 0% of Original TNVMCAP reported value (original config)
-    All other values - reserved
+       Overprovisioning Option; defaults to 0xF
+       Valid Values:
+       0x1 - 7% of Original TNVMCAP reported value
+       0x2 - 28% of Original TNVMCAP reported value
+       0x3 - 50% of Original TNVMCAP reported value
+       0xF - 0% of Original TNVMCAP reported value (original config)
+       All other values - reserved
 
 EXAMPLES
 --------
index 313c8db1920c91af71a6bed1464ab48389c8ffed..5d441835d0097a2ece74527f8ee245aab8d987a8 100644 (file)
@@ -37,7 +37,6 @@ Expected status and description :-
 |Purge State Error : Purge operation interrupted by power cycle or reset.
 |===
 
-
 The <device> parameter is mandatory and may be either the NVMe character
 device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1).
 
index 1be7bf99810c020d7535b16b7916bde180f67c79..60b3e266f4c8b92676d6e5e8f1db52f5e9cc0d32 100644 (file)
@@ -9,16 +9,16 @@ SYNOPSIS
 --------
 [verse]
 'nvme wdc set-latency-monitor-feature' <device>
-            [--active_bucket_timer_threshold=<NUM> | -t <NUM>]
-            [--active_threshold_a=<NUM> | -a <NUM>]
-            [--active_threshold_b=<NUM> | -b <NUM>]
-            [--active_threshold_c=<NUM> | -c <NUM>]
-            [--active_threshold_d=<NUM> | -d <NUM>]
-            [--active_latency_config=<NUM> | -f <NUM>]
-            [--active_latency_minimum_window=<NUM> | -w <NUM>]
-            [--debug_log_trigger_enable=<NUM> | -r <NUM>]
-            [--discard_debug_log=<NUM> | -l <NUM>]
-            [--latency_monitor_feature_enable=<NUM> | -e <NUM>]
+                       [--active_bucket_timer_threshold=<NUM> | -t <NUM>]
+                       [--active_threshold_a=<NUM> | -a <NUM>]
+                       [--active_threshold_b=<NUM> | -b <NUM>]
+                       [--active_threshold_c=<NUM> | -c <NUM>]
+                       [--active_threshold_d=<NUM> | -d <NUM>]
+                       [--active_latency_config=<NUM> | -f <NUM>]
+                       [--active_latency_minimum_window=<NUM> | -w <NUM>]
+                       [--debug_log_trigger_enable=<NUM> | -r <NUM>]
+                       [--discard_debug_log=<NUM> | -l <NUM>]
+                       [--latency_monitor_feature_enable=<NUM> | -e <NUM>]
 
 DESCRIPTION
 -----------
@@ -35,51 +35,56 @@ OPTIONS
 -------
 -t <NUM>::
 --active_bucket_timer_threshold=<NUM>::
-    The value that loads the Active Bucket Timer Threshold; default value is 07E0h.
+       The value that loads the Active Bucket Timer Threshold; default value is 07E0h.
 
 -a <NUM>::
 --active_threshold_a=<NUM>::
-    The value that loads into the Active Threshold A; default value is 05h.
+       The value that loads into the Active Threshold A; default value is 05h.
 
 -b <NUM>::
 --active_threshold_b=<NUM>::
-    The value that loads into the Active Threshold B; default value is 13h.
+       The value that loads into the Active Threshold B; default value is 13h.
 
 -c <NUM>::
 --active_threshold_c=<NUM>::
-    The value that loads into the Active Threshold C; default value is 1Eh.
+       The value that loads into the Active Threshold C; default value is 1Eh.
 
 -d <NUM>::
 --active_threshold_d=<NUM>::
-    The value that loads into the Active Threshold D; default value is 2Eh.
+       The value that loads into the Active Threshold D; default value is 2Eh.
 
 -f <NUM>::
 --active_latency_config=<NUM>::
-    The value that loads into the Active Latency Configuration. This configures how both the Active
-    Latency Stamp, and the Active Measured Latency Fields are updated on a per I/O command (Read,
-    Write, Deallocate) counter basis; default value is 0FFFh.
+       The value that loads into the Active Latency Configuration. This
+       configures how both the Active Latency Stamp, and the Active Measured
+       Latency Fields are updated on a per I/O command (Read, Write, Deallocate)
+       counter basis; default value is 0FFFh.
 
 -w <NUM>::
 --active_latency_minimum_window=<NUM>::
-    The value that loads into the Active Latency Minimum Window; default value is 0Ah.
+       The value that loads into the Active Latency Minimum Window; default value is 0Ah.
 
 -r <NUM>::
 --debug_log_trigger_enable=<NUM>::
-    The value that loads into the Debug Log Trigger Enable; When set to 1b the first time the
-    bucket/counter combination is incremented a debug log is triggered. When cleared to 0b a
-    debug log will not be triggered when the bucket/counter combination is incremented.
+       The value that loads into the Debug Log Trigger Enable; When set to 1b
+       the first time the bucket/counter combination is incremented a debug log
+       is triggered. When cleared to 0b a debug log will not be triggered when
+       the bucket/counter combination is incremented.
 
 -l <NUM>::
 --discard_debug_log=<NUM>::
-    Discard Debug Log. When cleared to 00h the debug log, if it exists, will not be cleared.
-    When set to 01h the debug log will be discarded so another log can be triggered. All the fields in
-    the Set Features Data structure are valid. When set to 02h the debug log will be discarded so
-    another log can be triggered. None of the other fields of the Set Features Data structure are valid.
+       Discard Debug Log. When cleared to 00h the debug log, if it exists, will
+       not be cleared. When set to 01h the debug log will be discarded so
+       another log can be triggered. All the fields in the Set Features Data
+       structure are valid. When set to 02h the debug log will be discarded so
+       another log can be triggered. None of the other fields of the Set
+       Features Data structure are valid.
 
 -e <NUM>::
 --latency_monitor_feature_enable=<NUM>::
-    Latency Monitor Feature Enable; When set to 01h the Latency Monitor Feature is
-    enabled. When cleared to 00h the Latency Monitor Feature is disabled.
+       Latency Monitor Feature Enable; When set to 01h the Latency Monitor
+       Feature is enabled. When cleared to 00h the Latency Monitor Feature is
+       disabled.
 
 EXAMPLES
 --------
@@ -110,4 +115,4 @@ EXAMPLES
 
 NVME
 ----
-Part of the nvme-user suite.
\ No newline at end of file
+Part of the nvme-user suite.
index 9eeee421f6a526f34e28f1389060cafc20488656..97392959437b42e0c16caa758d26242913485875 100644 (file)
@@ -26,8 +26,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
index 55095a4d4e20e65e999f5cc4cc7f033af5911150..f25618d224f0dce18286f3998c2e03589dc25ec3 100644 (file)
@@ -27,8 +27,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
index 0cfdd7a232bb949ae7f9d4fff619766e5bfa8404..bc18b173e2c672e34366af67fb910c7e8b02e407 100644 (file)
@@ -38,12 +38,10 @@ HyperScale Boot Version
 
 TCG Device Ownership
 
-
 EXAMPLE
 --------
 # nvme wdc vs-drive-info /dev/nvme0
 
-
 NVME
 ----
 Part of the nvme-user suite.
index 054d67597c495e4d17cba87e51938e52334d076d..0c7f397a0b4180a3a3680b005583d5b1767e7a07 100644 (file)
@@ -13,8 +13,8 @@ SYNOPSIS
 DESCRIPTION
 -----------
 For the NVMe device given, retrieve the telemetry log error reason id field for either the host generated or 
-controller initiated log.  The controller initiated telemetry log page option must be enabled to retrieve the
-error reason id for that log page id.  
+controller initiated log. The controller initiated telemetry log page option must be enabled to retrieve the
+error reason id for that log page id.
 
 The <device> parameter is mandatory and must be the NVMe character device (ex: /dev/nvme0).
 
@@ -27,7 +27,7 @@ OPTIONS
 -------
 -i <id>::
 --log-id=<id>::
-       Specifies the telemetry log id of the error reason identifier to retrieve.  
+       Specifies the telemetry log id of the error reason identifier to retrieve.
        Use id 7 for the host generated log page.
        Use id 8 for the controller initiated log page. 
        The default is 7/host generated
index 30c6edeaffd2395708cb08a54340bdcea7e7a056..923ff0aa83c0a66c1a5ac7740f946c696784c625 100644 (file)
@@ -24,13 +24,12 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
 
-
 Firmware Activate History Log Page Data Output Explanation
 -----------------------------------------------------------
 [cols="2*", frame="topbot", align="center", options="header"]
@@ -38,7 +37,7 @@ Firmware Activate History Log Page Data Output Explanation
 |Field |Description
 
 |*Entry Number*
-|The number of fw activate entry.  The most recent 20 entries will be displayed.
+|The number of fw activate entry. The most recent 20 entries will be displayed.
 
 |*Power on Hour*
 |The time since the power on in hours:minutes:seconds.
@@ -59,7 +58,7 @@ Firmware Activate History Log Page Data Output Explanation
 |The commit action type associated with the firmware activation event
 
 |*Result*
-|The result of the firmware activation event.  The output shall be in the format:
+|The result of the firmware activation event. The output shall be in the format:
 Pass or Failed + error code
 |===
 
index c5335d957fcb67b6ea47371759e7792231b704e3..b4eb4dd8f3a6633f962247d2c296cf260c612ab2 100644 (file)
@@ -25,8 +25,8 @@ On success it returns 0, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
index 4fbde38e12cc071a9bc1740089b38af2f8ae3e3f..08f585b5ba214c9edfc87ed906d94c90e9855948 100644 (file)
@@ -8,15 +8,18 @@ nvme-wdc-vs-internal-log - Retrieve WDC device's internal firmware log and save
 SYNOPSIS
 --------
 [verse]
-'nvme wdc vs-internal-log' <device> [--output-file=<FILE>, -o <FILE>] [--transfer-size=<SIZE>, -s <SIZE>]
-    [--data-area=<DATA AREA>, -d <DATA_AREA>] [--file-size=<FILE SIZE>, -f <FILE SIZE>] [--offset=<OFFSET>, -e <OFFSET>]
-    [--type=<TYPE>, -t <type>] [--verbose, -v]
+'nvme wdc vs-internal-log' <device> [--output-file=<FILE>, -o <FILE>]
+                       [--transfer-size=<SIZE>, -s <SIZE>]
+                       [--data-area=<DATA AREA>, -d <DATA_AREA>]
+                       [--file-size=<FILE SIZE>, -f <FILE SIZE>]
+                       [--offset=<OFFSET>, -e <OFFSET>]
+                       [--type=<TYPE>, -t <type>] [--verbose, -v]
 
 DESCRIPTION
 -----------
 
-For the NVMe device given, sends the WDC Vendor Specific Internal Log request and saves
-the result to a file.
+For the NVMe device given, sends the WDC Vendor Specific Internal Log request
+and saves the result to a file.
 
 The <device> parameter is mandatory NVMe character device (ex: /dev/nvme0).
 
@@ -27,35 +30,40 @@ OPTIONS
 -------
 -o <FILE>::
 --output-file=<FILE>::
-       Output file; defaults to device serial number followed by "_internal_fw_log_<date>_<time>.bin" suffix
+       Output file; defaults to device serial number followed by
+       "_internal_fw_log_<date>_<time>.bin" suffix
 
 -s <SIZE>::
 --transfer-size=<SIZE>::
-    Transfer size; defaults to 0x10000 (65536 decimal) bytes
+       Transfer size; defaults to 0x10000 (65536 decimal) bytes
 
 -d <DATA AREA>::
 --data-area=<DATA AREA>::
-    DUI data area to retrieve.  The DUI data areas from 1 to <DATA AREA> will be retrieved.  This parameter
-    is currently only supported on the SN340, SN640, SN730, and SN840 devices.
+       DUI data area to retrieve. The DUI data areas from 1 to <DATA AREA> will
+       be retrieved. This parameter is currently only supported on the SN340,
+       SN640, SN730, and SN840 devices.
 
 -f <FILE SIZE>::
 --file-size=<FILE SIZE>::
-    Specifies the desired size of the data file starting at the passed in offset.  This allows the user to
-    retrieve the data in several smaller files of the passed in size.  This parameter is currently only
-    supported on the SN340 device.
+       Specifies the desired size of the data file starting at the passed in
+       offset. This allows the user to retrieve the data in several smaller
+       files of the passed in size. This parameter is currently only supported
+       on the SN340 device.
 
 -e <OFFSET>::
 --offset=<OFFSET>::
-       Specifies the data offset at which to start retrieving the data.  This parameter is used in combination
-       with the file size parameter to retrieve the data in several smaller files.  This parameter is currently
-    only supported on the SN340 device.
+       Specifies the data offset at which to start retrieving the data. This
+       parameter is used in combination with the file size parameter to
+       retrieve the data in several smaller files. This parameter is currently
+       only supported on the SN340 device.
 
 -t <TYPE>::
 --type=<TYPE>::
-       Specifies the telemetry type - NONE, HOST, or CONTROLLER.  This parameter is used to get either the host
-       generated or controller initiated telemetry log page.  If not specified or none is specified, the command
-    will return the default E6 log data.  This parameter is currently only supported on the SN640 and SN840
-    devices.
+       Specifies the telemetry type - NONE, HOST, or CONTROLLER. This parameter
+       is used to get either the host generated or controller initiated
+       telemetry log page. If not specified or none is specified, the command
+       will return the default E6 log data. This parameter is currently only
+       supported on the SN640 and SN840 devices.
 
 -v <VERBOSE>::
 --verbose=<VERBOSE>::
index cc1f4228982ee7e6fc65c170f4eb7b36f9415a56..1b16daabb97b36e7b3723bf01c046a6f40bbaf3a 100644 (file)
@@ -26,8 +26,8 @@ On success it returns the NAND statistics, error code otherwise.
 
 OPTIONS
 -------
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
index 7de1ac8ffbb3387d2e22d795d994473517dd8555..925287faa20b189b6cd0dd6d14b8ffd075ff1de6 100644 (file)
@@ -3,7 +3,8 @@ nvme-wdc-vs-smart-add-log(1)
 
 NAME
 ----
-nvme-wdc-vs-smart-add-log - Send NVMe WDC vs-smart-add-log Vendor Unique Command, return result
+nvme-wdc-vs-smart-add-log - Send NVMe WDC vs-smart-add-log Vendor Unique Command,
+return result
 
 SYNOPSIS
 --------
@@ -31,26 +32,27 @@ OPTIONS
 -------
 -i <NUM>::
 --interval=<NUM>::
-       Return the statistics from specific interval, defaults to 14.  This parameter is only valid for the 0xC1 log page
-       and ignored for all other log pages.
+       Return the statistics from specific interval, defaults to 14. This
+       parameter is only valid for the 0xC1 log page and ignored for all other
+       log pages.
 
--o <format>::
---output-format=<format>::
+-o <fmt>::
+--output-format=<fmt>::
        Set the reporting format to 'normal', or
        'json'. Only one output format can be used at a time.
        Default is normal.
 
 -l <NUM>::
 --log-page-version=<NUM>::
-    Log Page Version: 0 = vendor, 1 = WDC.  This parameter is only valid for the 0xC0 log page and ignored for all
-    other log pages.
+       Log Page Version: 0 = vendor, 1 = WDC. This parameter is only valid for
+       the 0xC0 log page and ignored for all other log pages.
 
 -p <LIST>::
 --log-page-mask=<LIST>::
-    Supply a comma separated list of desired log pages to display.
-    The possible values are 0xc0, 0xc1, 0xca, 0xd0.  
-    Note: Not all pages are supported on all drives.  
-    The default is to display all supported log pages.  
+       Supply a comma separated list of desired log pages to display.
+       The possible values are 0xc0, 0xc1, 0xca, 0xd0.
+       Note: Not all pages are supported on all drives.
+       The default is to display all supported log pages.
 
 -n <nsid>::
 --namespace-id=<nsid>::
@@ -82,7 +84,6 @@ accumulated statistics.
 |The statistical set accumulated during the entire lifetime of the device.
 |===
 
-
 EXAMPLES
 --------
 * Has the program issue WDC vs-smart-add-log Vendor Unique Command with default interval (14) :
index 8c1a7e728af8293775fe5329966c540447ace038..2353e7c0a2b2091e46b3a7311d556a7dcfd859bb 100644 (file)
@@ -3,19 +3,21 @@ nvme-wdc-vs-telemetry-controller-option(1)
 
 NAME
 ----
-nvme-wdc-vs-telemetry-controller-option - Disable/Enable the controller initiated option of the telemetry log page.
+nvme-wdc-vs-telemetry-controller-option - Disable/Enable the controller
+initiated option of the telemetry log page.
 
 SYNOPSIS
 --------
 [verse]
-'nvme wdc vs-telemetry-controller-option' <device> [--disable, -d] [--enable, -e] 
-    [--status, -s] 
+'nvme wdc vs-telemetry-controller-option' <device>
+                       [--disable, -d] [--enable, -e] [--status, -s] 
 
 DESCRIPTION
 -----------
 
-For the NVMe device given, sends the WDC Vendor Specific set feature command to disable, enable or get current status
-of the controller initiated option of the telemetry log page.
+For the NVMe device given, sends the WDC Vendor Specific set feature command to
+disable, enable or get current status the controller initiated option of the
+telemetry log page.
 
 The <device> parameter is mandatory NVMe character device (ex: /dev/nvme0).
 
@@ -34,8 +36,8 @@ OPTIONS
 
 -s::
 --status::
-       Returns the current status (enabled or disabled) of the controller initiated option of the telemetry log page.
-
+       Returns the current status (enabled or disabled) of the controller
+       initiated option of the telemetry log page.
 
 EXAMPLES
 --------
index 19415c227ebcd480d9f8632bbc5f0519873d9cb2..6e49c610880bb452a971dc8aa2971ef390dcab12 100644 (file)
@@ -13,6 +13,7 @@ SYNOPSIS
                        [--namespace-id=<nsid> | -n <nsid>]
                        [--dir-type=<dtype> | -T <dtype>]
                        [--dir-spec=<dspec> | -S <dspec>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -21,16 +22,16 @@ blocks.
 
 OPTIONS
 -------
---start-block=<slba>::
 -s <slba>::
+--start-block=<slba>::
        Start block.
 
---block-count=<nlb>::
 -c::
+--block-count=<nlb>::
        Number of logical blocks to write uncorrectable.
 
---namespace-id=<nsid>::
 -n <nsid>::
+--namespace-id=<nsid>::
        Namespace ID use in the command.
 
 -T <dtype>::
@@ -41,6 +42,15 @@ OPTIONS
 --dir-spec=<dspec>::
        Directive specific
 
+-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.
index 7e936e5174613c207798ccd01f3f080cc04e8e26..0daf3209447a59b227134f788506219f6a0da5dc 100644 (file)
@@ -13,15 +13,14 @@ SYNOPSIS
                        [--ref-tag=<reftag> | -r <reftag>]
                        [--prinfo=<prinfo> | -p <prinfo>]
                        [--app-tag-mask=<appmask> | -m <appmask>]
-                       [--app-tag=<apptag> | -a <apptag>]
-                       [--deac | -d]
-                       [--limited-retry | -l]
-                       [--force-unit-access | -f]
+                       [--app-tag=<apptag> | -a <apptag>] [--deac | -d]
+                       [--limited-retry | -l] [--force-unit-access | -f]
                        [--namespace-id=<nsid> | -n <nsid>]
                        [--storage-tag<storage-tag> | -S <storage-tag>]
                        [--storage-tag-check<storage-tag-check> | -C <storage-tag-check>]
                        [--dir-type=<dtype> | -T <dtype>]
                        [--dir-spec=<dspec> | -D <dspec>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -29,16 +28,16 @@ The Write Zeroes command is used to set a range of logical blocks to 0.
 
 OPTIONS
 -------
---start-block=<slba>::
 -s <slba>::
+--start-block=<slba>::
        Start block.
 
---block-count=<nlb>::
 -c <nlb>::
+--block-count=<nlb>::
        Number of logical blocks to write zeroes.
 
---prinfo=<prinfo>::
 -p <prinfo>::
+--prinfo=<prinfo>::
        Protection Information field definition.
 +
 []
@@ -53,40 +52,40 @@ metadata is passes.
 |0|Set to 1 enables checking the reference tag
 |=================
 
---ref-tag=<reftag>::
 -r <reftag>::
+--ref-tag=<reftag>::
        Optional reftag when used with protection information.
 
---app-tag-mask=<appmask>::
 -m <appmask>::
+--app-tag-mask=<appmask>::
        Optional application tag mask when used with protection information.
 
---app-tag=<apptag>::
 -a <apptag>::
+--app-tag=<apptag>::
        Optional application tag when used with protection information.
 
---limited-retry::
 -l::
+--limited-retry::
        Sets the limited retry flag.
 
---deac::
 -d::
+--deac::
        Sets the DEAC bit, requesting controller deallocate the logical blocks.
 
---force-unit-access::
 -f::
+--force-unit-access::
        Set the force-unit access flag.
 
---namespace-id=<nsid>::
 -n <nsid>::
+--namespace-id=<nsid>::
        Namespace ID use in the command.
 
---storage-tag=<storage-tag>::
 -S <storage-tag>::
+--storage-tag=<storage-tag>::
        Variable Sized Logical Block Storage Tag(LBST).
 
---storage-tag-check=<storage-tag-check>::
 -C <storage-tag-check>::
+--storage-tag-check=<storage-tag-check>::
        This bit specifies the Storage Tag field shall be checked as part of end-to-end
        data protection processing.
 
@@ -98,6 +97,15 @@ metadata is passes.
 --dir-spec=<dspec>::
        Directive specific
 
+-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.
index fc993998b3f60b6a802f9a6475cd1588861b0375..af5340e9c03e61023cb7a640b8a97e8c7f25bfac 100644 (file)
@@ -18,17 +18,13 @@ SYNOPSIS
                        [--prinfo=<prinfo> | -p <prinfo>]
                        [--app-tag-mask=<appmask> | -m <appmask>]
                        [--app-tag=<apptag> | -a <apptag>]
-                       [--limited-retry | -l]
-                       [--force-unit-access | -f]
+                       [--limited-retry | -l] [--force-unit-access | -f]
                        [--dir-type=<type> | -T <type>]
-                       [--dir-spec=<spec> | -S <spec>]
-                       [--dsm=<dsm> | -D <dsm>]
-                       [--show-command | -V]
-                       [--dry-run | -w]
-                       [--latency | -t]
+                       [--dir-spec=<spec> | -S <spec>] [--dsm=<dsm> | -D <dsm>]
+                       [--show-command | -V] [--dry-run | -w] [--latency | -t]
                        [--storage-tag<storage-tag> | -g <storage-tag>]
-                       [--storage-tag-check | -C]
-                       [--force]
+                       [--storage-tag-check | -C] [--force]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -38,34 +34,34 @@ if you don't provide a file.
 
 OPTIONS
 -------
---start-block=<slba>::
 -s <slba>::
+--start-block=<slba>::
        Start block.
 
---block-count::
 -c::
+--block-count::
        The number of blocks to transfer. This is a zeroes based value to
        align with the kernel's use of this field. (ie. 0 means transfer
        1 block).
 
---data-size=<size>::
 -z <size>::
+--data-size=<size>::
        Size of data, in bytes.
 
---metadata-size=<size>::
 -y <size>::
+--metadata-size=<size>::
        Size of metadata in bytes.
 
---data=<data-file>::
 -d <data-file>::
+--data=<data-file>::
        Data file. If none provided, contents are sent from STDIN.
 
---metadata=<metadata-file>::
 -M <metadata-file>::
+--metadata=<metadata-file>::
        Metadata file, if necessary.
 
---prinfo=<prinfo>::
 -p <prinfo>::
+--prinfo=<prinfo>::
        Protection Information field definition.
 +
 []
@@ -80,24 +76,24 @@ metadata is passes.
 |0|Set to 1 enables checking the reference tag
 |=================
 
---ref-tag=<reftag>::
 -r <reftag>::
+--ref-tag=<reftag>::
        Optional reftag when used with protection information.
 
---app-tag-mask=<appmask>::
 -m <appmask>::
+--app-tag-mask=<appmask>::
        Optional application tag mask when used with protection information.
 
---app-tag=<apptag>::
 -a <apptag>::
+--app-tag=<apptag>::
        Optional application tag when used with protection information.
 
---limited-retry::
 -l::
+--limited-retry::
        Sets the limited retry flag.
 
---force-unit-access::
 -f::
+--force-unit-access::
        Set the force-unit access flag.
 
 -T <type>::
@@ -149,8 +145,17 @@ metadata is passes.
        data protection processing.
 
 --force::
-    Ignore namespace is currently busy and performed the operation
-    even though.
+       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
 --------
index 9626c05ecf508e3db358668fc7b6b3dc6943a42d..ad447cea390f9de736b99a1582c3f7b43f1024b8 100644 (file)
@@ -8,9 +8,8 @@ nvme-zns-changed-zone-list - Retrieve Changed Zone log for the given device
 SYNOPSIS
 --------
 [verse]
-'nvme zns changed-zone-list' <device> [-o <fmt> | --output-format=<fmt>]
-                                     [--namespace-id=<NUM> | -n <NUM>]
-                                     [--rae | -r]
+'nvme zns changed-zone-list' <device> [--output-format=<fmt> | -o <fmt>]
+                       [--namespace-id=<NUM> | -n <NUM>] [--rae | -r]
 
 DESCRIPTION
 -----------
@@ -25,10 +24,10 @@ ways.
 
 OPTIONS
 -------
--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.
 
 -r::
 --rae::
index e7bd5baab252521b309595a0a4d426c9b787cd06..00571592b7c9200513d2103fa76761398ecd7209 100644 (file)
@@ -4,12 +4,12 @@ nvme-zns-id-ctrl(1)
 NAME
 ----
 nvme-zns-id-ctrl - Send NVMe Zoned Command Set Identify Controller, return
-                   result and structure
+result and structure
 
 SYNOPSIS
 --------
 [verse]
-'nvme zns id-ctrl' <device> [-o <fmt> | --output-format=<fmt>]
+'nvme zns id-ctrl' <device> [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -24,10 +24,10 @@ displayed in one of several ways.
 
 OPTIONS
 -------
--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.
 
 EXAMPLES
 --------
index 799e3b67538fe91b62e0192917d352d46daa5f0f..c22b5c7bce02c095f78995e95b95f3cda891e4c4 100644 (file)
@@ -3,15 +3,14 @@ nvme-zns-id-ns(1)
 
 NAME
 ----
-nvme-zns-id-ns - Send NVMe Zoned Command Set Identify namespace, return
-                   result and structure
+nvme-zns-id-ns - Send NVMe Zoned Command Set Identify namespace, return result
+and structure
 
 SYNOPSIS
 --------
 [verse]
-'nvme zns id-ns' <device>  [--namespace-id=<NUM> | -n <NUM>]
-                            [-o <fmt> | --output-format=<fmt>]
-                            [-v | --verbose]
+'nvme zns id-ns' <device> [--namespace-id=<NUM> | -n <NUM>]
+                       [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
 
 DESCRIPTION
 -----------
@@ -36,10 +35,10 @@ OPTIONS
 --verbose::
        Increase the information detail in the output.
 
--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.
 
 EXAMPLES
 --------
index 0f2cb3551a56c88a6014f221a687ebf623df4db4..4639bcc120f723576a11f46af27242bb272f6839 100644 (file)
@@ -9,10 +9,8 @@ SYNOPSIS
 --------
 [verse]
 'nvme zns open-zone' <device> [--namespace-id=<NUM> | -n <NUM>]
-                             [--start-lba=<LBA> | -s <LBA>]
-                             [--zrwaa | -r]
-                             [--select-all | -a]
-                             [--timeout=<timeout> | -t <timeout>]
+                       [--start-lba=<LBA> | -s <LBA>] [--zrwaa | -r]
+                       [--select-all | -a] [--timeout=<timeout> | -t <timeout>]
 
 DESCRIPTION
 -----------
index 35d5eda40449b557e5c2e71e712a250575a92b8b..23dd6b4965f9dc814abd34f871ae3ca63e72890a 100644 (file)
@@ -15,7 +15,7 @@ SYNOPSIS
                                 [--extended | -e]
                                 [--partial | -p]
                                 [--verbose | -v]
-                                [--output-format=<FMT> | -o <FMT>]
+                                [--output-format=<fmt> | -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -76,10 +76,10 @@ OPTIONS
 --verbose::
        Increase the information detail in the output.
 
--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.
 
 EXAMPLES
 --------
index 25d01a1200ccfd4a89d9e3fea4f0c7726c7ef95d..b58f2767eaec675bfcd913f20ca89100e247c91e 100644 (file)
@@ -9,9 +9,9 @@ SYNOPSIS
 --------
 [verse]
 'nvme zns reset-zone' <device> [--namespace-id=<NUM> | -n <NUM>]
-                                   [--start-lba=<LBA> | -s <LBA>]
-                                   [--select-all | -a]
-                                   [--timeout=<timeout> | -t <timeout>]
+                       [--start-lba=<LBA> | -s <LBA>]
+                       [--select-all | -a]
+                       [--timeout=<timeout> | -t <timeout>]
 
 DESCRIPTION
 -----------
index dd759a2123d6df335de162863aa76f13539390e8..3df8c4b2672f05c6e152643df8a0b7ce768ae97c 100644 (file)
@@ -9,10 +9,10 @@ SYNOPSIS
 --------
 [verse]
 'nvme zns set-zone-desc' <device> [--namespace-id=<NUM> | -n <NUM>]
-                                [--start-lba=<IONUM>, -s <IONUM>]
-                                [--zrwaa | -r]
-                                [-data=<FILE>, -d <FILE>]
-                                [--timeout=<timeout> | -t <timeout>]
+                       [--start-lba=<IONUM>, -s <IONUM>]
+                       [--zrwaa | -r]
+                       [--data=<FILE>, -d <FILE>]
+                       [--timeout=<timeout> | -t <timeout>]
 
 DESCRIPTION
 -----------
@@ -37,8 +37,8 @@ OPTIONS
 --zrwaa::
        Allocate Zone Random Write Area to zone.
 
--d <FILE::
--data=<FILE>::
+-d <FILE>::
+--data=<FILE>::
        Optional file for data (default stdin)
 
 -t <timeout>::
index 07cd98e9c3e321c2b1022d4c61d03e4e43bbc45b..5a3e2a33ee81991b8e228c61bbad40da915b55f0 100644 (file)
@@ -9,12 +9,10 @@ SYNOPSIS
 --------
 [verse]
 'nvme zns zone-mgmt-recv' <device> [--namespace-id=<NUM> | -n <NUM>]
-                                  [--start-lba=<LBA> | -s <LBA>]
-                                  [--data-len=<IONUM>, -l <IONUM>]
-                                  [--zra=<NUM>, -z <NUM>]
-                                  [--zrasf=<NUM>, -a <NUM>]
-                                  [--zra-spec-feat, -f]
-                                  [--output-format=<FMT>, -o <FMT>]
+                       [--start-lba=<LBA> | -s <LBA>]
+                       [--data-len=<IONUM>, -l <IONUM>]
+                       [--zra=<NUM>, -z <NUM>] [--zrasf=<NUM>, -a <NUM>]
+                       [--zra-spec-feat, -f] [--output-format=<fmt>, -o <fmt>]
 
 DESCRIPTION
 -----------
@@ -38,8 +36,8 @@ OPTIONS
 --start-lba=<lba>::
        The starting LBA of the zone to manage receive.
 
---data-len=<NUM>
 -l <NUM>
+--data-len=<NUM>
        Received data buffer length
 
 -z <NUM>::
@@ -54,8 +52,8 @@ OPTIONS
 --zra-spec-feat::
        Enable Zone Receive Action Specific features
 
--o <FMT>::
---output-format=<FMT>::
+-o <fmt>::
+--output-format=<fmt>::
        Output format: normal|json|binary
 
 EXAMPLES
index 8cbb5c0b5a8a299366620dfe4ea14a861e1d79c5..3803d27e90ad5900528774348128fc7b7499a396 100644 (file)
@@ -9,13 +9,11 @@ SYNOPSIS
 --------
 [verse]
 'nvme zns zone-mgmt-send' <device> [--namespace-id=<NUM> | -n <NUM>]
-                                  [--start-lba=<IONUM>, -s <IONUM>]
-                                  [--zsaso, -o]
-                                  [--select-all, -a]
-                                  [--zsa=<NUM>, -z <NUM>]
-                                  [--data-len=<IONUM>, -l <IONUM>]
-                                  [--data=<FILE>, -d <FILE>]
-                                  [--timeout=<timeout> | -t <timeout>]
+                       [--start-lba=<IONUM>, -s <IONUM>] [--zsaso, -o]
+                       [--select-all, -a] [--zsa=<NUM>, -z <NUM>]
+                       [--data-len=<IONUM>, -l <IONUM>]
+                       [--data=<FILE>, -d <FILE>]
+                       [--timeout=<timeout> | -t <timeout>]
 
 DESCRIPTION
 -----------
@@ -44,8 +42,8 @@ OPTIONS
 --zsaso::
        Zone Send Action Specific Option
 
---select-all::
 -a::
+--select-all::
        Send command to all zones
 
 -z <NUM>::
@@ -56,7 +54,7 @@ OPTIONS
 --data-len=<IONUM>::
        Buffer length if data required
 
--d <FILE::
+-d <FILE>::
 --data=<FILE>::
        Optional file for data (default stdin)
 
index 4f3e72ca2fd69d47ab2971f740dcf68c71d1ed56..e8f61edf8cae0e82961384354e93d3de0651ade2 100644 (file)
@@ -9,8 +9,8 @@ SYNOPSIS
 --------
 [verse]
 'nvme zns zrwa-flush-zone' <device> [--namespace-id=<NUM> | -n <NUM>]
-                                   [--lba=<LBA> | -l <LBA>]
-                                   [--timeout=<timeout> | -t <timeout> ]
+                       [--lba=<LBA> | -l <LBA>]
+                       [--timeout=<timeout> | -t <timeout>]
 
 DESCRIPTION
 -----------