| NVME-FEAT-LBA-RAN(1) | NVMe Manual | NVME-FEAT-LBA-RAN(1) |
NAME
nvme-feat-lba-range-type - Get and set lba range type feature
SYNOPSIS
nvme [<global-options>] feat lba-range-type <device>
[--nsid=<nsid> | -n <nsid>] [--num=<num> | -N <num>]
[--types=<type-list,> | -t <type-list,>]
[--lbaros=<lbaro-list,> | -l <lbaro-list,>]
[--hlbars=<hlbar-list,> | -h <hlbar-list,>]
[--slbas=<slba-list,> | -s <slba-list,>]
[--nlbs=<nlb-list,> | -b <nlb-list,>]
[--guids=<guid-list,> | -g <guid-list,>]
[--sel=<select> | -S <select>] [--save | -s]
DESCRIPTION
Get and set lba range type feature.
The <device> parameter is mandatory and may be either the NVMe character device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1). If the character device is given, the '--nsid' option is mandatory, otherwise it will use the ns-id of the namespace for the block device you opened. For block devices, the ns-id used can be overridden with the same option.
On success it returns 0, error code otherwise.
OPTIONS
-n <nsid>, --nsid=<nsid>
-N <num>, --num=<num>
-t <type-list,>, --types=<type-list,>
-l <type-list,>, --lbaros=<lbaro-list,>
-h <hlbar-list,>, --hlbars=<hlbar-list,>
-s <slba-list,>, --slbas=<slba-list,>
-b <nlb-list,>, --nlbs=<nlb-list,>
-g <guid-list,>, --guids=<guid-list,>
-S <select>, --sel=<select>
-s, --save
GLOBAL OPTIONS
The following options are defined at the top-level nvme command and are available to this subcommand:
--dry-run
--no-ioctl-probing
--no-retries
-o <fmt>, --output-format=<fmt>
--output-format-version=<version>
--timeout=<ms>
-v, --verbose
These options can also be set as machine-wide defaults in nvme-cli.conf(5). A command-line flag always overrides the file.
EXAMPLES
# nvme feat lba-range-type /dev/nvme0 -n 1
# nvme feat lba-range-type /dev/nvme0n1 --num=1 -t 0,1 -l 0,1 -h 1,0 -b 7,7 -s 0,4096 -g 1234,5678
NVME
Part of the nvme-user suite.
| 09/07/2026 | NVMe |