DF-5765 / run_fixed.log
== env == DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul 2 06:02:54 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 6 Sun Oct 11 15:18:21 UTC 2026 == baseline: racers on, no churn (expect enoent only, dangling=0) == hw.xlatrace.ctl: 0 -> 0 hw.xlatrace.stats: attempts=4178944 opens=774144 convs=774144 closes=774144 enoent=3404800 DANGLING=0 running=1 hw.xlatrace.ctl: 0 -> 0 == lists before race == drvlist: xlat cslist[0]: id=1 base=0 refcount=0 zz9to <- zz9from cslist: 1 pairs, all refcounts 0 == RACE: restart racers + hammer 8M register/free cycles == hw.xlatrace.ctl: 0 -> 0 hammer: 1000000 iterations hammer: 2000000 iterations hammer: 3000000 iterations -- mid-race stats -- hw.xlatrace.stats: attempts=8025088 opens=4620288 convs=4620288 closes=4620288 enoent=3404800 DANGLING=0 running=1 hammer: 4000000 iterations hammer: 5000000 iterations hammer: 6000000 iterations hammer: 7000000 iterations hammer: 8000000 register/free error-path iterations done hw.xlatrace.ctl: 0 -> 0 hw.xlatrace.stats: attempts=14447616 opens=11042816 convs=11042816 closes=11042816 enoent=3404800 DANGLING=0 running=0 == lists after race (ANOMALY line = refcount corruption) == drvlist: xlat cslist[0]: id=1 base=0 refcount=0 zz9to <- zz9from cslist: 1 pairs, all refcounts 0 == RACE round 2 (stress) == hw.xlatrace.ctl: 0 -> 0 hammer: 1000000 iterations hammer: 2000000 iterations hammer: 3000000 iterations hammer: 4000000 iterations hammer: 5000000 iterations hammer: 6000000 iterations hammer: 7000000 iterations hammer: 8000000 register/free error-path iterations done hw.xlatrace.ctl: 0 -> 0 hw.xlatrace.stats: attempts=24739840 opens=21335040 convs=21335040 closes=21335040 enoent=3404800 DANGLING=0 running=0 drvlist: xlat cslist[0]: id=1 base=0 refcount=0 zz9to <- zz9from cslist: 1 pairs, all refcounts 0 == if you can read this and no PROOF/ANOMALY/panic appeared, the race did not land ==