DragonFlyBSD Kernel Audit
DF-0945 / fix_run.log
← back to finding ↓ download raw
=== DF-0945 exp3 on PATCHED kernel #1 (lwkt_gettoken(&vm_token) in sys_swapoff) ===
=== Tue Jul  7 14:20:06 UTC 2026 SWAP_MB=8 STRESS_MB=3250 RUNS=200 ===
kern.version: DragonFly 6.5-DEVELOPMENT #1: Tue Jul  7 14:08:36 UTC 2026

--- initial swap ---
Device:       512-blocks      Used:
/dev/vbd0s1b     8388608          0
/dev/vn1           16384          0

--- starting stressor 3250 MB for 120s ---
--- waiting 25s for dirty+swap ---
--- PRE-TOGGLE swap state ---
vm.swap_anon_use: 49822
vm.swap_free: 1000674
vm.stats.vm.v_free_count: 14274

--- TOGGLE LOOP (200 iterations) ---
  iter=20  ok=20  fail=0  swap_anon=47976  swap_free=1002520  free=15015
  iter=40  ok=40  fail=0  swap_anon=47972  swap_free=1002524  free=15063
  iter=60  ok=60  fail=0  swap_anon=47966  swap_free=1002530  free=15014
  iter=80  ok=80  fail=0  swap_anon=47963  swap_free=1002533  free=14577
  iter=100 ok=100 fail=0  swap_anon=47958  swap_free=1002538  free=15289
  iter=120 ok=120 fail=0  swap_anon=47957  swap_free=1002539  free=15320
  iter=140 ok=140 fail=0  swap_anon=47956  swap_free=1002540  free=15330
  iter=160 ok=160 fail=0  swap_anon=47952  swap_free=1002544  free=15283
  iter=180 ok=180 fail=0  swap_anon=47950  swap_free=1002546  free=15241
  iter=200 ok=200 fail=0  swap_anon=47950  swap_free=1002546  free=15315

--- DONE: 200 iters ok=200 fail=0 ---
--- POST-TOGGLE ---
vm.swap_anon_use: 47950
vm.swap_free: 1002546
vm.stats.vm.v_free_count: 15315
Device:       512-blocks      Used:
/dev/vbd0s1b     8388608     383600
/dev/vn1           16384          0

=== complete Tue Jul  7 14:20:52 UTC 2026 ===

RESULT: 0 new "swap full" / "out of swap space" messages during 200 toggle iterations.
       System stable throughout. swap_anon_use stable (~48K pages), no depletion.
       Compare with UNPATCHED baseline: 6 "swap full" messages, swap_anon_use grew 198931->530006.