XNVME_TESTS_IOWORKER-VERIFY-SYNC(1)
πΈ XNVME_TESTS_IOWORKER-VERIFY-SYNC πΈ
okay bestie, so this is a page from the xNVMe manual fam β that's the XNVME_TESTS_IOWORKER-VERIFY-SYNC(1) girlie right here π
. She's part of the xnvme_tests_ioworker crew and she does exactly one job, but she does it slay.
β¨ NAME β¨
xnvme_tests_ioworker-verify-sync β write, then read and compare π«Ά
Like, that's it. That's the whole personality. Write stuff, read it back, check it matches. Iconic behavior honestly.
π¦ SYNOPSIS π¦
xnvme_tests_ioworker verify-sync <uri> [<args>]
π DESCRIPTION π
Write, then read and compare β¨
No cap, that's the vibe: it writes, then it reads, then it compares. Verify. Sync. The name literally ate and left no crumbs π
π REQUIRED π
<uri>β the Device URI, aka where your device lives. Examples she'll accept:'/dev/nvme0n1','0000:01:00.1','10.9.8.1.8888','\.PhysicalDrive1'π
bestie you gotta give her a <uri>, it's not optional, that's the whole point, periodt.
π OPTIONAL π
[ --vec-cnt NUM ]β how many elements go in your vectors when you're doing vectored IOs π¦[ --subnqn STRING ]β the Subsystem NQN of the NVMe over Fabrics endpoint, like'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, for example'linux','spdk','fbsd','macos','posix','windows'β pick your fighter π[ --dev-nsid 0xNUM ]β the Namespace Identifier for the Device Handle (yes, in hex,0xand everything) π₯[ --admin STRING ]β the xNVMe admin. command-interface, e.g.'nvme','block'β[ --mem STRING ]β the xNVMe buffer/memory manager, aka who's holding the memory π§[ --direct NUM ]β bypass layers, lowkey living dangerously (well, it's a NUM so like, controlled danger) π[ --sync STRING ]β the xNVMe sync. command-interface, e.g.'nvme','block'πΈ[ --help ]β show usage / help, the classic "bestie help me" button π
π₯ SEE ALSO π₯
Full documentation at: <https://xnvme.io/> β go read, iykyk π
π AUTHOR π
Written by Simon A. F. Lund <simon.lund@samsung.com> on behalf of Samsung π
ngl there's nothing dangerous in here, it's just write-read-compare. go off, verify those syncs π
mwah, that's the page π β brought to you by xNVMe, dated 09 September, and she's giving manual-page main character energy fr fr. bye bestie, go run some vectored IOs for me π¦β¨
π¦ where this page comes from
- alpine 3.24: xnvme-doc 0.7.5-r1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms