DragonFlyBSD Kernel Audit
DF-2592 / panic.txt
← back to finding ↓ download raw
=== DF-2592 — NOT the DF-2592 bug. Side-effect observed while validating the fix ===
A SEPARATE panic occurs on `kldunload ipfw3_basic` while the firewall is active
(this is an unrelated module-teardown fragility in the radix-tree flush path, not
the DF-2592 info leak). Recorded for completeness.

Fatal trap 12: page fault while in kernel mode
cpuid = 0; lapic id = 0
fault virtual address  = 0x28
fault code             = supervisor read data, page not present
instruction pointer    = 0x8:0xffffffff8074946d
current process        = Idle
kernel: type 12 trap, code=0
Stopped at      rn_flush+0x1d:  movq    0x28(%rbx),%rax

(Triggered by: kldunload ipfw3_basic after kldload ipfw3 + ipfw3_basic. Does NOT
 affect the DF-2592 leak reproduction or the fix validation, which use a fresh
 kldload on a clean boot.)