pim6dd causes panic on -current
John Hay
jhay at icomtek.csir.co.za
Thu Jun 2 10:16:57 GMT 2005
Hi,
I get a panic when trying to use net/pim6dd on -current. I have tried a
plain GENERIC kernel and one with options MROUTING and PIM defined. I
can reproduce it on a test box with only one interface with
ipv6_enable="YES" in rc.conf and then on the commandline do this:
ifconfig gif0 create
ifconfig gif0 tunnel <my_ip_address> <a_ip_address_on_another_subnet>
ifconfig gif0 up
pim6dd
Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address = 0x0
fault code = supervisor read, page not present
instruction pointer = 0x20:0xc062a290
stack pointer = 0x28:0xd4477c98
frame pointer = 0x28:0xd4477ca4
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 36 (swi4: clock sio)
[thread pid 36 tid 100021 ]
Stopped at _mtx_unlock_flags+0x34: cmpl $0xc08be384,0(%ebx)
db> trace
Tracing pid 36 tid 100021 td 0xc199e300
_mtx_unlock_flags(0,0,c085b1a1,13b) at _mtx_unlock_flags+0x34
softclock(0) at softclock+0x204
ithread_loop(c19e0480,d4477d38,c19e0480,c061fe5c,0) at ithread_loop+0x120
fork_exit(c061fe5c,c19e0480,d4477d38) at fork_exit+0xa0
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xd4477d6c, ebp = 0 ---
db>
John
--
John Hay -- John.Hay at icomtek.csir.co.za / jhay at FreeBSD.org
More information about the freebsd-current
mailing list