1NVME-RESV-REPORT(1) NVMe Manual NVME-RESV-REPORT(1)
2
3
4
6 nvme-resv-report - Send NVMe Reservation Report, parse the result
7
9 nvme resv-report <device> [--namespace-id=<nsid> | -n <nsid>]
10 [--numd=<num-dwords> | -d <num-dwords>]
11 [--eds | -e]
12 [--raw-binary | -b]
13 [--output-format=<fmt> | -o <fmt>]
14
16 The Reservation Report command returns a Reservation Status data
17 structure to host memory that describes the registration and
18 reservation status of a namespace.
19
20 The size of the Reservation Status data structure is a function of the
21 number of controllers in the NVM Subsystem that are associated with
22 hosts that are registrants of the namespace (i.e., there is a
23 Registered Controller data structure for each such controller).
24
26 -n <nsid>, --namespace-id=<nsid>
27 Retrieve the reservation report structure for the given nsid. This
28 is required for the character devices, or overrides the block nsid
29 if given.
30
31 -d <num-dwords>, --numd=<num-dwords>
32 Specify the number of Dwords of the Reservation Status structure to
33 transfer. Defaults to 4k.
34
35 -e, --eds
36 Request extended Data Structure: If this bit is set to a 1, then
37 the controller returns the Extended Data Structure.
38
39 -b, --raw-binary
40 Print the raw buffer to stdout. Structure is not parsed by program.
41
42 -o <format>, --output-format=<format>
43 Set the reporting format to normal, json, or binary. Only one
44 output format can be used at a time.
45
47 No examples yet.
48
50 Part of the nvme-user suite
51
52
53
54NVMe 09/29/2023 NVME-RESV-REPORT(1)