XNVME-PADC(1)

πŸ“¦ version 0.7.5, in alpine 3.24, epel 9, fedora 43, fedora 44

πŸ’– 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