| NVME-RESV-REGISTER(1) | NVMe Manual | NVME-RESV-REGISTER(1) |
nvme-resv-register - Register an nvme reservation
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]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
The Reservation Register command is used to register, unregister, or replace a reservation key.
-n <nsid>, --namespace-id=<nsid>
-c <crkey>, --crkey=<crkey>
-k <nrkey>, --nrkey=<nrkey>
-p <cptpl>, --cptpl=<cptpl>
| Value | Definition |
| 0 | No change to PTPL state |
| 1 | Reserved |
| 2 | Set PTPL state to ‘0’. Reservations are released and registrants are cleared on a power on. |
| 3 | Set PTPL state to ‘1’. Reservations and registrants persist across a power loss. |
-r <rrega>, --rrega=<rrega>
| Value | Definition |
| 0 | Register Reservation Key |
| 1 | Unregister Reservation Key |
| 2 | Replace Reservation Key |
| 3-7 | Reserved |
-i, --iekey
Indicator option, defaults to 0.
-o <fmt>, --output-format=<fmt>
-v, --verbose
No examples yet
Part of the nvme-user suite
| 08/14/2024 | NVMe |