From dc597ce8df5ae6efd2728a2d7ba7d92486028f79 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 2 Jul 2021 22:40:30 +0200 Subject: Adding upstream version 1.12. Signed-off-by: Daniel Baumann --- Documentation/nvme-lnvm-diag-set-bbtbl.html | 869 ++++++++++++++++++++++++++++ 1 file changed, 869 insertions(+) create mode 100644 Documentation/nvme-lnvm-diag-set-bbtbl.html (limited to 'Documentation/nvme-lnvm-diag-set-bbtbl.html') diff --git a/Documentation/nvme-lnvm-diag-set-bbtbl.html b/Documentation/nvme-lnvm-diag-set-bbtbl.html new file mode 100644 index 0000000..be9d173 --- /dev/null +++ b/Documentation/nvme-lnvm-diag-set-bbtbl.html @@ -0,0 +1,869 @@ + + + + + + +nvme-lnvm-diag-set-bbtbl(1) + + + + + +
+
+

SYNOPSIS

+
+
+
nvme lnvm-diag-set-bbtbl [--namespace-id=<NUM> | -n <NUM>]
+                        [--channel-id=<CHID> | -c <CHID>]
+                        [--lun-id=<LUNID> | -l <LUNID>]
+                        [--plane-id=<PLANEID> | -p <PLANEID>]
+                        [--block-id=<BLKID> | -b <BLKID>]
+                        [--value=<NUM> | -v <NUM>]
+
+
+
+
+
+

DESCRIPTION

+
+

Set the bad block table for a given channel, lun, plane and block with value v.

+

For each block available, the status byte is read as follows:

+

0: Good block +1: Bad block +2: Grown bad block +4: Device reserved block +8: Host-side reserved block +16: Media managed reserved block

+
+
+
+

OPTIONS

+
+
+
+--namespace-id=<NUM> +
+
+-n <NUM> +
+
+

+ Namespace id to use +

+
+
+--channel-id +
+
+-c +
+
+

+ Channel id +

+
+
+--lun-id +
+
+-l +
+
+

+ LUN id +

+
+
+--plane-id +
+
+-p +
+
+

+ Plane id +

+
+
+--block-id +
+
+-b +
+
+

+ Block id +

+
+
+
+
+
+

EXAMPLES

+
+
    +
  • +

    +Set channel 0, lun 0, plane 0, block 10 to bad block value 2 (grown bad) + on physical device /dev/nvme0 +

    +
  • +
+
+
+
# nvme lnvm-diag-set-bbtbl /dev/nvme0 -c 0 -l 0 -p 0 -b 10 -v 2
+
+
+
+
+

NVME

+
+

Part of the nvme-user suite

+
+
+
+

+ + + -- cgit v1.2.3