NVME-ADMIN-PASSTHR(1) NVMe Manual NVME-ADMIN-PASSTHR(1) (NAME) nvme-admin-passthru - NVMe (SYNOPSIS) nvme-admin-passthru [--opcode= | -O ] [--flags= | -f ] [-rsvd= | -R ] [--namespace-id= | -n ] [--cdw2= | -2 ] [--cdw3= | -3 ] [--cdw10= | -4 ] [--cdw11= | -5 ] [--cdw12= | -6 ] [--cdw13= | -7 ] [--cdw14= | -8 ] [--cdw15= | -9 ] [--data-len= | -l ] [--metadata-len= | -m ] [--input-file= | -i ] [--read | -r] [--write | -w] [--timeout= | -t ] [--show-command | -s] [--dry-run | -d] [--raw-binary | -b] [--prefill= | -p ] [--latency | -T] [--output-format= | -o ] [--verbose | -v] (DESCRIPTION) NVMe . . (opcodes) . NVMe ( /dev/nvme0) ( /dev/nvme0n1) . ( ) (hex dump) stdout . (OPTIONS) -O , --opcode= (opcode) NVMe . . -f , --flags= NVMe . -R , --rsvd= (reserved) . -n , --namespace-id= (ns-id) . -[2-9] , --cdw[2-3,10-15]= dword . -r, --read, -w, --write (data-direction) . (read) (write) . -i , --input-file= (data-out / ) . STDIN . -l , --data-len= . -m , --metadata-len= . -s, --show-cmd . -d, --dry-run . --dry-run --show-cmd --dry-run . -b, --raw-binary stdout . -p, --prefill . 0 . (pad) . (data-in) . -T, --latency IOCTL ( ). -o , --output-format= normal json binary. . -v, --verbose . -t , --timeout= . . (EXAMPLES) o opcode=6 cdw10=1 (identify controller) . data-len 4096 . -r (data-in) : # nvme admin-passthru /dev/nvme0 --opcode=06 --data-len=4096 --cdw10=1 -r o : # nvme admin-passthru /dev/nvme0 --opcode=06 --data-len=4096 --cdw10=1 -r -b > id_ns.raw NVME nvme-user NVMe 02/16/2026 NVME-ADMIN-PASSTHR(1)