XNVME_TESTS_CLI-OPTIONAL(1)

πŸ“¦ version 0.7.5, in alpine 3.24

πŸŽ€ XNVME_TESTS_CLI-OPTIONAL πŸŽ€

okay bestie, so this is a page from the xNVMe manual β€” it's section 1, XNVME_TESTS_CLI-OPTIONAL(1) β€” and it's literally just the optional command-line args for the optional test thingy. let's get into it πŸ’…


✨ NAME ✨

xnvme_tests_cli-optional β€” the optional command-line arguments, no cap πŸ’–

✨ SYNOPSIS ✨

xnvme_tests_cli optional [<args>]

✨ DESCRIPTION ✨

so like, this is the description. and the description is… optional command-line arguments. that's it. that's the whole vibe πŸ¦‹

🌸 OPTIONAL 🌸

these ones are all optional btw β€” you can pass them or not, it's giving choose-your-own-adventure ✨

  • [ --subnqn STRING ] β€” the Subsystem NQN of your NVMe over Fabrics endpoint, ok? like for example 'nqn.2022-06.io.xnvme:ctrlnode1' πŸ‘‘
  • [ --hostnqn STRING ] β€” the host NQN you use when connecting to NVMe over Fabrics controllers 🫢
  • [ --be STRING ] β€” the xNVMe backend, so like 'linux', 'spdk', 'fbsd', 'macos', 'posix', or 'windows' β€” pick your fighter πŸ”₯
  • [ --dev-nsid 0xNUM ] β€” the Namespace Identifier for the Device Handle, and no it has to be 0xNUM shaped bestie πŸ’€
  • [ --admin STRING ] β€” the xNVMe admin. command-interface, e.g. 'nvme' or 'block' 🌈
  • [ --mem STRING ] β€” the xNVMe buffer/memory manager, main character energy fr 🌸
  • [ --direct NUM ] β€” bypass layers. yes literally, we're skipping the middlemen ✨
  • [ --sync STRING ] β€” the xNVMe sync. command-interface, like 'nvme' or 'block' πŸ¦‹
  • [ --async STRING ] β€” the xNVMe async. command-interface, like 'io_uring' or 'emu' ⭐
  • [ --help ] β€” shows you the usage / help, aka the "help me help you" flag πŸ™ˆ

πŸ’– SEE ALSO πŸ’–

full documentation is at <https://xnvme.io/> β€” go be nosy, iykyk πŸ”

πŸ’œ AUTHOR πŸ’œ

written by Simon A. F. Lund <simon.lund@samsung.com> on behalf of Samsung. iconic of him tbh πŸ‘‘


okay that's the whole thing, no skipped sections, we ate and left no crumbs πŸ“

later bestie β€” this was xNVMe, 09 September 2024, mwah πŸ’‹πŸ§š

πŸ“¦ where this page comes from