XNVME_TESTS_IOWORKER-VERIFY(1)

πŸ“¦ version 0.7.5, in alpine 3.24

✨ XNVME_TESTS_IOWORKER-VERIFY(1) ✨

okay bestie, welcome to the xNVMe manual page for xnvme_tests_ioworker-verify β€” it's the "Write, then read and compare" test, and honestly? it's giving data integrity main character energy πŸŒˆπŸ’…


πŸ’– NAME πŸ’–

xnvme_tests_ioworker-verify β€” Write, then read and compare πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

xnvme_tests_ioworker verify <uri> [<args>]

🌸 DESCRIPTION 🌸

Write, then read and compare. That's it, that's the vibe β€” you write stuff, you read it back, and you compare the two. Literally the whole test. No cap. βœ…

⭐ REQUIRED ⭐

  • <uri> β€” the Device URI, bestie 🫢 e.g. /dev/nvme0n1, 0000:01:00.1, 10.9.8.1.8888, \.PhysicalDrive1

πŸŽ€ OPTIONAL πŸŽ€

  • [ --vec-cnt NUM ] β€” Number of elements in vectors when doing vectored IOs πŸ¦‹
  • [ --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 πŸ’€
  • [ --sync STRING ] β€” xNVMe sync. command-interface, e.g. nvme, block ⭐
  • [ --async STRING ] β€” xNVMe async. command-interface, e.g. io_uring, emu 🌈
  • [ --help ] β€” Show usage / help πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

Full documentation at: <https://xnvme.io/> πŸ’–

🌟 AUTHOR 🌟

Written by Simon A. F. Lund <simon.lund@samsung.com> on behalf of Samsung 🫢


bestie reminder: the required <uri> is not optional, no matter how cute you ask πŸ’…

that's the whole page β€” xNVMe, 09 September 2024, XNVME_TESTS_IOWORKER-VERIFY(1), and it ate, periodt πŸŽ€βœ¨πŸ’œ

πŸ“¦ where this page comes from