DragonFlyBSD Kernel Audit
DF-0994 / run_fixed.log
← back to finding ↓ download raw
### DF-0994 FIXED (-DFIXED) build+run
queue: bio1->bio2->bio3  queue_count=3  flags=0x14 (EOF_PENDING)
--- pass 1: bio=0xffdfd760(id=1) queue_count=3 ---
  biodone(bio 1) -> total biodone calls on this bio: 1
--- pass 2: bio=0xffdfd740(id=2) queue_count=2 ---
  biodone(bio 2) -> total biodone calls on this bio: 1
--- pass 3: bio=0xffdfd720(id=3) queue_count=1 ---
  biodone(bio 3) -> total biodone calls on this bio: 1

FINAL: queue_count=0 (started 3; correct=0; <0 = underflow)
  bio1.biodone=1 bio2.biodone=1 bio3.biodone=1 (any >1 = DOUBLE biodone/UAF)
RESULT: NO BUG (fix: bio refreshed before goto again)
rc=0