XNVME-PADC(1)
π XNVME-PADC π
okay bestie, welcome to the xnvme-padc page from the xNVMe manual β yes, that's the XNVME-PADC(1) one, section 1, we love a classic β¨
πΈ NAME πΈ
xnvme-padc β Pass a user-defined ADmin Command through π
β¨ SYNOPSIS β¨
xnvme padc <uri> [<args>]
π¦ DESCRIPTION π¦
Pass a user-defined ADmin Command through π«Ά
like. that's the whole vibe. you bring your own admin command, it goes through. no cap.
π REQUIRED π
<uri>β Device URI, e.g.'/dev/nvme0n1','0000:01:00.1','10.9.8.1.8888','\.PhysicalDrive1'π
π OPTIONAL π
[ --cdw0 0xNUM ]β Command Dword0[ --cdw1 0xNUM ]β Command Dword1[ --cdw2 0xNUM ]β Command Dword2[ --cdw3 0xNUM ]β Command Dword3[ --cdw4 0xNUM ]β Command Dword4[ --cdw4 0xNUM ]β Command Dword4[ --cdw5 0xNUM ]β Command Dword5[ --cdw6 0xNUM ]β Command Dword6[ --cdw7 0xNUM ]β Command Dword7[ --cdw8 0xNUM ]β Command Dword8[ --cdw9 0xNUM ]β Command Dword9[ --cdw10 0xNUM ]β Command Dword10[ --cdw11 0xNUM ]β Command Dword11[ --cdw12 0xNUM ]β Command Dword12[ --cdw13 0xNUM ]β Command Dword13[ --cdw14 0xNUM ]β Command Dword14[ --cdw15 0xNUM ]β Command Dword15[ --opcode 0xNUM ]β Command opcode[ --nsid 0xNUM ]β Namespace Identifier for Command Construction[ --data-input FILE ]β Path to data input-file[ --data-output FILE ]β Path to data output-file[ --data-nbytes NUM ]β Data size in bytes[ --meta-input FILE ]β Path to meta input-file[ --meta-output FILE ]β Path to meta output-file[ --meta-nbytes NUM ]β Meta size in bytes[ --verbose ]β Increase output info[ --subnqn STRING ]β Subsystem NQN of the NVMe over Fabrics endpoint e.g.'nqn.2022-06.io.xnvme:ctrlnode1'[ --hostnqn STRING ]β The host NQN to use when connecting to NVMe over Fabrics controllers[ --be STRING ]β xNVMe backend, e.g.'linux','spdk','fbsd','macos','posix','windows'[ --dev-nsid 0xNUM ]β Namespace Identifier for Device Handle[ --admin STRING ]β xNVMe admin. command-interface, e.g.'nvme','block'[ --mem STRING ]β xNVMe buffer/memory manager[ --direct NUM ]β Bypass layers[ --help ]β Show usage / help
also yes, --cdw4 is listed twice up there π i did not do that, i'm just faithfully passing along the lore. do with that what you will, bestie π
π₯ SEE ALSO π₯
Full documentation at: <https://xnvme.io/> β
π AUTHOR π
Written by Simon A. F. Lund <simon.lund@samsung.com> on behalf of Samsung π«Ά
and that's a wrap on XNVME-PADC(1), brought to you by xNVMe, dated 09 September 2024, sitting pretty at XNVME-PADC(1) in the footer like the icon it is π β¨ go slay some admin commands, bestie ππ¦
π¦ where this page comes from
- alpine 3.24: xnvme-doc 0.7.5-r1 Β· BSD-3-Clause
- epel 9: xnvme-tools 0.7.5-3.el9 Β· BSD-3-Clause
- fedora 43: xnvme-tools 0.7.5-5.fc43 Β· BSD-3-Clause
- fedora 44: xnvme-tools 0.7.5-6.fc44 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms