Crash in pf_normalize_ip() in 10-STABLE (r261024)
Vlad Galu
dudu at dudu.ro
Sun Feb 2 09:49:19 UTC 2014
Unfortunately, although dmesg indicates the coredump being written to
the swap partition, savecore did not leave anything in /var/crash
after the machine automatically rebooted. All I got is this backtrace:
-- cut here --
Fatal trap 12: page fault while in kernel mode
cpuid = 5; apic id = 05
fault virtual address = 0xe
fault code = supervisor write data, page not present
instruction pointer = 0x20:0xffffffff80757455
stack pointer = 0x28:0xfffffe04529a83e0
frame pointer = 0x28:0xfffffe04529a84d0
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 12 (swi5: fast taskq)
trap number = 12
panic: page fault
cpuid = 5
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe04529a7ec0
kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe04529a7f70
panic() at panic+0x155/frame 0xfffffe04529a7ff0
trap_fatal() at trap_fatal+0x3a2/frame 0xfffffe04529a8050
trap_pfault() at trap_pfault+0x2c9/frame 0xfffffe04529a8100
trap() at trap+0x5e6/frame 0xfffffe04529a8320
calltrap() at calltrap+0x8/frame 0xfffffe04529a8320
--- trap 0xc, rip = 0xffffffff80757455, rsp = 0xfffffe04529a83e0, rbp
= 0xfffffe04529a84d0 ---
pf_normalize_ip() at pf_normalize_ip+0x1a65/frame 0xfffffe04529a84d0
pf_test() at pf_test+0x211/frame 0xfffffe04529a8660
pf_check_in() at pf_check_in+0x1d/frame 0xfffffe04529a8680
pfil_run_hooks() at pfil_run_hooks+0x83/frame 0xfffffe04529a8710
ip_input() at ip_input+0x38e/frame 0xfffffe04529a8760
netisr_dispatch_src() at netisr_dispatch_src+0x60/frame 0xfffffe04529a87d0
ether_demux() at ether_demux+0x12a/frame 0xfffffe04529a8800
ether_nh_input() at ether_nh_input+0x35f/frame 0xfffffe04529a8860
netisr_dispatch_src() at netisr_dispatch_src+0x60/frame 0xfffffe04529a88d0
re_rxeof() at re_rxeof+0x4f4/frame 0xfffffe04529a8930
re_int_task() at re_int_task+0x9f/frame 0xfffffe04529a8970
taskqueue_run_locked() at taskqueue_run_locked+0xe6/frame 0xfffffe04529a89c0
taskqueue_run() at taskqueue_run+0x81/frame 0xfffffe04529a89e0
intr_event_execute_handlers() at
intr_event_execute_handlers+0xab/frame 0xfffffe04529a8a20
ithread_loop() at ithread_loop+0x96/frame 0xfffffe04529a8a70
fork_exit() at fork_exit+0x9a/frame 0xfffffe04529a8ab0
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe04529a8ab0
--- trap 0, rip = 0, rsp = 0xfffffe04529a8b70, rbp = 0 ---
-- and here --
As a workaround I have temporarily disabled scrubbing and the system
has run smoothly for a few days.
Please CC me, I am not subscribed to these lists.
Regards
Vlad
More information about the freebsd-stable
mailing list