Provoke ZFS corruption
  • Blog version of provoke_ZFS_corruption
  • methodology
  • First efforts
    • provoke ZFS corruption
    • X86 trial one
    • X86 trial ZFS from backports - elided syncoid output
    • X86 trial ZFS from backports
    • arm64 NVME 2.2.6 interesting
    • arm64 NVME 2.2.6 uninteresting
    • ARHM64 NVME ZFS 2.2.6
    • ARM64 Pi CM4 test with older kernel
    • ARM64 SATA via ISB trial
    • ARM64 Pi CM4 Initial Results
    • second try
    • syncoid errors
    • X86 SATA testing with Buster
    • X86 third trial
  • Tests
    • 2025 02 03 methodology
      • Additional information
      • data
      • 2025-02-03 Results
      • 2025-02-03 Setup
    • 2025 02 05 methodology
      • data
      • results
      • 2025-02-05 Setup
    • 2025 02 06 FreeBSD test
      • data
      • FreeBSD test results
      • 2025-02-06 Setup
    • 2025 02 11 Linux Buster 5.10 2.0.3
      • Data - Buster 5.10 and 2.0.3 repeat
      • Linux Buster kernel 5.10.0 with ZFS 2.0.3
      • Setup Buster 5.10 kernel and ZFS 2.0.3
    • 2025 02 11 Linux Repeat
      • Data
      • Linux Repeat Results
      • 2025-02-11 Setup
    • 2025 02 12 FreeBSD 13 stock
      • FreeBSD 13 stock ZFS 2.1.
      • Results
      • Setup
    • 2025 02 12 Linux Buster 4.19 0.8.6
      • Data Linux Buster 4.19 kernel with ZFS 0.8.6
      • Linux Buster 4.19 and 0.8.6 results
      • Setup Linux Buster 4.19 kernel with ZFS 0.8.6
    • 2025 02 22 Linux Buster 2.0.0 local build
      • Setup
      • Results
      • Setup
    • 2025 02 23 Linux Bookworm Trixie 2.3.0
      • data
      • Linux Trixie 2.3.0 results
      • setup
    • 2025 02 23 Linux Buster 2.0.0 patched
      • setup
    • 2025 02 24 Linux Trixie 2.3.0 patched
      • data
      • Linux Trixie 2.3.0 patched results
      • Linux Trixie 2.3.0 patched
    • 2025 02 26 Linux Trixie 2.3.0 bzfs
      • data
      • Linux Trixie 2.3.0 bzfs
    • 2025 03 01 Linux Bookworm bisect 0.8.6 2.0.0
      • Git bisect 0.8.6 to 2.0.0 - testing 2.0.0
    • 2025 03 03 Linux Buster 5.4 bisect 0.8.6 2.0.0
      • Built
    • 2025 03 03 Linux Buster 5.9.16 bisect 0.8.6 2.0.0
      • Bisect 0.8.6 to 2.0.0 on Debian Buster running a user built 5.9.16 kernel
    • 2025 04 02 Linux Buster 4.19 bisect 0.8.6 2.0.0 bad
      • data
      • results
      • Setup - Buster 4.19 kernel bisect 0.8.6 through 2.0.0
    • 2025 04 02 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 01
      • Data: Git bisect 0.8.6 to 2.0.0 - testing first bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing first bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing first bisect
    • 2025 04 02 Linux Buster 4.19 bisect 0.8.6 2.0.0 good
      • Data: Git bisect 0.8.6 to 2.0.0 - testing 0.8.6
      • Results: Git bisect 0.8.6 to 2.0.0 - testing 0.8.6
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing 0.8.6
    • 2025 04 04 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 02
      • Data: Git bisect 0.8.6 to 2.0.0 - testing second bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing second bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing second bisect
    • 2025 04 04 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 03
      • Data: Git bisect 0.8.6 to 2.0.0 - testing second bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing second bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing third bisect
    • 2025 04 04 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 04
      • Data: Git bisect 0.8.6 to 2.0.0 - testing fourth bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing fourth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing fourth bisect
    • 2025 04 05 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 05
      • Results: Git bisect 0.8.6 to 2.0.0 - testing fifth bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing fifth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing fifth bisect
    • 2025 04 05 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 06
      • Data: Git bisect 0.8.6 to 2.0.0 - testing sixth bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing sixth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing sixth bisect
    • 2025 04 06 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 07
      • Data: Git bisect 0.8.6 to 2.0.0 - testing sixth bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing sixth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing seventh bisect
    • 2025 04 06 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 08
      • Results: Git bisect 0.8.6 to 2.0.0 - testing eighth bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing eighth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing eighth bisect
    • 2025 04 07 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 09
      • Data: Git bisect 0.8.6 to 2.0.0 - testing ninth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing ninth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing ninth bisect
    • 2025 04 07 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 10
      • Data: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect
    • 2025 04 08 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 11
      • Data: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect
      • Results: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing eleventh bisect
    • 2025 04 09 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 10 repeat
      • Data: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect - repeat
      • Results: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect - repeat
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect - repeat
    • 2025 04 09 Linux Buster 4.19 bisect 0.8.6 2.0.0 bisect 9 repeat
      • Data: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect - repeat
      • Results: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect - repeat
      • Setup: Git bisect 0.8.6 to 2.0.0 - testing tenth bisect - repeat
    • 2025 04 10 Linux Buster 4.19 30af21b pool settings 1
      • Setup: Commit 30af21b test with modified pool settings
      • SetResultsup: Commit 30af21b test with modified pool settings
      • Setup: Commit 30af21b test with modified pool settings
  • Search
  • Previous
  • Next

Documentation built with MkDocs.

Search

From here you can search these documents. Enter your search terms below.

Keyboard Shortcuts

Keys Action
? Open this help
n Next page
p Previous page
s Search