Skip to content

Instantly share code, notes, and snippets.

@fabiand
Last active December 15, 2025 14:37
Show Gist options
  • Select an option

  • Save fabiand/d0e625ec28b4c5d6e2977a6145c4aa0f to your computer and use it in GitHub Desktop.

Select an option

Save fabiand/d0e625ec28b4c5d6e2977a6145c4aa0f to your computer and use it in GitHub Desktop.
fio sync_file_range
$ fio range_sync.fio & sleep 1 ; dd if=/dev/zero of=datafile.tmp bs=1 seek=5 count=1 bs=1M conv=notrunc >/dev/null 2>&1 # bad
[1] 3525831
write-phase: (g=0): rw=write, bs=(R) 64.0KiB-64.0KiB, (W) 64.0KiB-64.0KiB, (T) 64.0KiB-64.0KiB, ioengine=libaio, iodepth=1
verify-phase: (g=1): rw=read, bs=(R) 64.0KiB-64.0KiB, (W) 64.0KiB-64.0KiB, (T) 64.0KiB-64.0KiB, ioengine=libaio, iodepth=1
fio-3.37
Starting 2 threads
fio: got pattern '00', wanted 'aa'. Bad bits 4=9742 IOPS][eta 49710d:06h:28m:14s]ta 49710d:06h:28m:14s]
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: got pattern '00', wanted 'aa'. Bad bits 4
fio: bad pattern block offset 0
pattern: verify failed at file datafile.tmp offset 5242880, length 65536 (requested block: offset=5242880, length=65536, flags=8)
fio: verify type mismatch (0 media, 18 given)
fio: pid=3525884, err=84/file:io_u.c:2280, func=io_u_queued_complete, error=Invalid or incomplete multibyte or wide character
write-phase: (groupid=0, jobs=1): err= 0: pid=3525846: Mon Dec 15 15:36:49 2025
write: IOPS=8151, BW=509MiB/s (534MB/s)(1024MiB/2010msec); 0 zone resets
slat (usec): min=73, max=8276, avg=121.59, stdev=85.93
clat (nsec): min=253, max=22510, avg=644.46, stdev=613.95
lat (usec): min=74, max=8287, avg=122.24, stdev=86.25
clat percentiles (nsec):
| 1.00th=[ 286], 5.00th=[ 314], 10.00th=[ 350], 20.00th=[ 366],
| 30.00th=[ 374], 40.00th=[ 394], 50.00th=[ 438], 60.00th=[ 486],
| 70.00th=[ 588], 80.00th=[ 820], 90.00th=[ 1208], 95.00th=[ 1560],
| 99.00th=[ 2608], 99.50th=[ 3248], 99.90th=[ 7200], 99.95th=[10432],
| 99.99th=[15808]
bw ( KiB/s): min=414720, max=681600, per=97.65%, avg=509398.67, stdev=149377.23, samples=3
iops : min= 6480, max=10650, avg=7959.33, stdev=2334.04, samples=3
lat (nsec) : 500=61.82%, 750=16.63%, 1000=3.92%
lat (usec) : 2=15.07%, 4=2.25%, 10=0.24%, 20=0.05%, 50=0.01%
fsync/fdatasync/sync_file_range:
sync (nsec): min=810, max=9260, avg=2114.30, stdev=1513.35
sync percentiles (nsec):
| 1.00th=[ 820], 5.00th=[ 868], 10.00th=[ 908], 20.00th=[ 988],
| 30.00th=[ 1160], 40.00th=[ 1336], 50.00th=[ 1560], 60.00th=[ 1832],
| 70.00th=[ 2224], 80.00th=[ 3152], 90.00th=[ 4192], 95.00th=[ 5664],
| 99.00th=[ 6752], 99.50th=[ 9280], 99.90th=[ 9280], 99.95th=[ 9280],
| 99.99th=[ 9280]
cpu : usr=1.10%, sys=45.20%, ctx=30170, majf=0, minf=1
IO depths : 1=101.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,16384,0,0 short=0,163,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1
verify-phase: (groupid=1, jobs=1): err=84 (file:io_u.c:2280, func=io_u_queued_complete, error=Invalid or incomplete multibyte or wide character): pid=3525884: Mon Dec 15 15:36:49 2025
read: IOPS=2076, BW=130MiB/s (136MB/s)(5184KiB/39msec)
slat (usec): min=18, max=131, avg=36.90, stdev=23.02
clat (usec): min=190, max=4094, avg=348.16, stdev=455.84
lat (usec): min=212, max=4226, avg=385.06, stdev=471.20
clat percentiles (usec):
| 1.00th=[ 192], 5.00th=[ 200], 10.00th=[ 210], 20.00th=[ 231],
| 30.00th=[ 262], 40.00th=[ 269], 50.00th=[ 273], 60.00th=[ 285],
| 70.00th=[ 318], 80.00th=[ 326], 90.00th=[ 343], 95.00th=[ 404],
| 99.00th=[ 4080], 99.50th=[ 4080], 99.90th=[ 4080], 99.95th=[ 4080],
| 99.99th=[ 4080]
lat (usec) : 250=25.93%, 500=70.37%, 750=1.23%
lat (msec) : 2=1.23%, 10=1.23%
cpu : usr=5.26%, sys=21.05%, ctx=82, majf=0, minf=1
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=1.2%, 4=98.8%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=81,0,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1
Run status group 0 (all jobs):
WRITE: bw=509MiB/s (534MB/s), 509MiB/s-509MiB/s (534MB/s-534MB/s), io=1024MiB (1074MB), run=2010-2010msec
Run status group 1 (all jobs):
READ: bw=130MiB/s (136MB/s), 130MiB/s-130MiB/s (136MB/s-136MB/s), io=5184KiB (5308kB), run=39-39msec
write-phase: (g=0): rw=write, bs=(R) 64.0KiB-64.0KiB, (W) 64.0KiB-64.0KiB, (T) 64.0KiB-64.0KiB, ioengine=libaio, iodepth=1
verify-phase: (g=1): rw=read, bs=(R) 64.0KiB-64.0KiB, (W) 64.0KiB-64.0KiB, (T) 64.0KiB-64.0KiB, ioengine=libaio, iodepth=1
fio-3.37
Starting 2 threads
Jobs: 1 (f=1): [_(1),V(1)][100.0%][r=291MiB/s][r=4659 IOPS][eta 00m:00s]
write-phase: (groupid=0, jobs=1): err= 0: pid=3523730: Mon Dec 15 15:34:46 2025
write: IOPS=7498, BW=469MiB/s (491MB/s)(1024MiB/2185msec); 0 zone resets
slat (usec): min=74, max=8669, avg=132.36, stdev=91.23
clat (nsec): min=255, max=21954, avg=570.84, stdev=567.77
lat (usec): min=74, max=8687, avg=132.93, stdev=91.57
clat percentiles (nsec):
| 1.00th=[ 274], 5.00th=[ 278], 10.00th=[ 286], 20.00th=[ 302],
| 30.00th=[ 350], 40.00th=[ 374], 50.00th=[ 402], 60.00th=[ 454],
| 70.00th=[ 548], 80.00th=[ 716], 90.00th=[ 1012], 95.00th=[ 1320],
| 99.00th=[ 2448], 99.50th=[ 2960], 99.90th=[ 6368], 99.95th=[ 8512],
| 99.99th=[18048]
bw ( KiB/s): min=381568, max=617426, per=100.00%, avg=480803.75, stdev=105050.90, samples=4
iops : min= 5962, max= 9647, avg=7512.25, stdev=1641.49, samples=4
lat (nsec) : 500=66.25%, 750=15.46%, 1000=7.84%
lat (usec) : 2=8.52%, 4=1.61%, 10=0.28%, 20=0.04%, 50=0.01%
fsync/fdatasync/sync_file_range:
sync (nsec): min=701, max=9583, avg=2036.15, stdev=1549.70
sync percentiles (nsec):
| 1.00th=[ 716], 5.00th=[ 820], 10.00th=[ 908], 20.00th=[ 980],
| 30.00th=[ 1144], 40.00th=[ 1336], 50.00th=[ 1496], 60.00th=[ 1624],
| 70.00th=[ 2008], 80.00th=[ 2608], 90.00th=[ 4048], 95.00th=[ 5600],
| 99.00th=[ 8256], 99.50th=[ 9536], 99.90th=[ 9536], 99.95th=[ 9536],
| 99.99th=[ 9536]
cpu : usr=0.64%, sys=43.13%, ctx=38334, majf=0, minf=1
IO depths : 1=101.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,16384,0,0 short=0,163,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1
verify-phase: (groupid=1, jobs=1): err= 0: pid=3523773: Mon Dec 15 15:34:46 2025
read: IOPS=4322, BW=270MiB/s (283MB/s)(1024MiB/3790msec)
slat (usec): min=3, max=239, avg=23.05, stdev=12.91
clat (usec): min=79, max=6750, avg=191.05, stdev=85.78
lat (usec): min=84, max=6808, avg=214.10, stdev=90.55
clat percentiles (usec):
| 1.00th=[ 105], 5.00th=[ 127], 10.00th=[ 141], 20.00th=[ 157],
| 30.00th=[ 167], 40.00th=[ 176], 50.00th=[ 184], 60.00th=[ 192],
| 70.00th=[ 204], 80.00th=[ 221], 90.00th=[ 243], 95.00th=[ 277],
| 99.00th=[ 355], 99.50th=[ 392], 99.90th=[ 474], 99.95th=[ 523],
| 99.99th=[ 6194]
bw ( KiB/s): min=245248, max=304384, per=100.00%, avg=276790.86, stdev=21387.22, samples=7
iops : min= 3832, max= 4756, avg=4324.86, stdev=334.18, samples=7
lat (usec) : 100=0.73%, 250=91.14%, 500=8.04%, 750=0.06%
lat (msec) : 2=0.01%, 10=0.01%
cpu : usr=9.03%, sys=12.19%, ctx=16462, majf=0, minf=1
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=16384,0,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1
Run status group 0 (all jobs):
WRITE: bw=469MiB/s (491MB/s), 469MiB/s-469MiB/s (491MB/s-491MB/s), io=1024MiB (1074MB), run=2185-2185msec
Run status group 1 (all jobs):
READ: bw=270MiB/s (283MB/s), 270MiB/s-270MiB/s (283MB/s-283MB/s), io=1024MiB (1074MB), run=3790-3790msec
; writes 512 byte verification blocks until the disk is full,
; then verifies written data
[global]
thread
bs=64k
direct=1
ioengine=sync
verify=meta
verify_pattern=0xaa555aa5
verify_interval=512
[write-phase]
filename=datafile.tmp ; or use a full disk, for example /dev/sda
rw=write
sync_file_range=write:100M
fill_device=1
do_verify=0
[verify-phase]
wait_for_previous
create_serialize=0
filename=datafile.tmp
rw=read
do_verify=1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment