Bug 24739

Summary: "kldunload ipf" kernel module (V3.4.16) crashs freebsd
Product: Base System Reporter: paulsen <paulsen>
Component: kernAssignee: Darern Reed <darrenr>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.2-STABLE   
Hardware: Any   
OS: Any   

Description paulsen 2001-01-30 16:20:01 UTC
Unloading the dynamic kernel module of ipfilter 3.4.16 causes a kernel
panic:

Jan 29 14:06:03 ns /kernel: IP Filter: v3.4.16 unloaded
Jan 29 14:08:29 ns /kernel: Copyright (c) 1992-2001 The FreeBSD Project.

root@ns 16:55 [crash] gdb -k kernel.0 vmcore.0 
...
IdlePTD 3985408
initial pcb at 321d40
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x10
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc018fbb3
stack pointer           = 0x10:0xccc52da4
frame pointer           = 0x10:0xccc52dc4
code segment            = base rx0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 59 (ipmon)
interrupt mask          = none
trap number             = 12
panic: page fault

syncing disks... 1 
done
...

How-To-Repeat: kldunload ipf
Comment 1 Kris Kennaway freebsd_committer freebsd_triage 2001-02-02 10:46:26 UTC
Responsible Changed
From-To: freebsd-bugs->darrenr

Over to ipf maintainer
Comment 2 Darern Reed freebsd_committer freebsd_triage 2001-02-21 21:25:05 UTC
State Changed
From-To: open->feedback

acknowledged but more information required
Comment 3 guido freebsd_committer freebsd_triage 2001-11-14 12:58:26 UTC
State Changed
From-To: feedback->closed

3.4.20 does not seem to have this problem and submitter never gave back  
the requested feedback (at least not via the bug tracking system)