[Bug 231659] [em][igb][softcrypto] 12-ALPHA7 r338900 crashes with IPsec on network load

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Oct 9 23:36:53 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231659

--- Comment #31 from Lev A. Serebryakov <lev at FreeBSD.org> ---
Ok, system with igb0 CAN NOT crash dumps in automatic mode at all, even if it
is local dump. It goes to panic loop and print on console this again and again
and again, forever:

Fatal trap 9: general protection fault while in kernel mode
cpuid = 2; apic id = 04
instruction pointer     = 0x20:0xffffffff8057e206
stack pointer           = 0x28:0xfffffe00255a3c20
frame pointer           = 0x28:0xfffffe00255a3c20
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = resume, IOPL = 0
current process         = 0 (if_io_tqg_2)
trap number             = 9
panic: general protection fault
cpuid = 2
time = 1539126183
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00255a3930
vpanic() at vpanic+0x1a3/frame 0xfffffe00255a3990
panic() at panic+0x43/frame 0xfffffe00255a39f0
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a3a40
trap() at trap+0x6d/frame 0xfffffe00255a3b50
calltrap() at calltrap+0x8/frame 0xfffffe00255a3b50
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a3c20, rbp =
0xfffffe00255a3c20 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a3c20
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a3c50
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a3ca0
vpanic() at vpanic+0x203/frame 0xfffffe00255a3d00
panic() at panic+0x43/frame 0xfffffe00255a3d60
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a3db0
trap() at trap+0x6d/frame 0xfffffe00255a3ec0
calltrap() at calltrap+0x8/frame 0xfffffe00255a3ec0
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a3f90, rbp =
0xfffffe00255a3f90 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a3f90
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a3fc0
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a4010
vpanic() at vpanic+0x203/frame 0xfffffe00255a4070
panic() at panic+0x43/frame 0xfffffe00255a40d0
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a4120
trap() at trap+0x6d/frame 0xfffffe00255a4230
calltrap() at calltrap+0x8/frame 0xfffffe00255a4230
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a4300, rbp =
0xfffffe00255a4300 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a4300
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a4330
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a4380
vpanic() at vpanic+0x203/frame 0xfffffe00255a43e0
panic() at panic+0x43/frame 0xfffffe00255a4440
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a4490
trap() at trap+0x6d/frame 0xfffffe00255a45a0
calltrap() at calltrap+0x8/frame 0xfffffe00255a45a0
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a4670, rbp =
0xfffffe00255a4670 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a4670
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a46a0
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a46f0
vpanic() at vpanic+0x203/frame 0xfffffe00255a4750
panic() at panic+0x43/frame 0xfffffe00255a47b0
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a4800
trap() at trap+0x6d/frame 0xfffffe00255a4910
calltrap() at calltrap+0x8/frame 0xfffffe00255a4910
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a49e0, rbp =
0xfffffe00255a49e0 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a49e0
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a4a10
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a4a60
vpanic() at vpanic+0x203/frame 0xfffffe00255a4ac0
panic() at panic+0x43/frame 0xfffffe00255a4b20
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a4b70
trap() at trap+0x6d/frame 0xfffffe00255a4c80
calltrap() at calltrap+0x8/frame 0xfffffe00255a4c80
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a4d50, rbp =
0xfffffe00255a4d50 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a4d50
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a4d80
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a4dd0
vpanic() at vpanic+0x203/frame 0xfffffe00255a4e30
panic() at panic+0x43/frame 0xfffffe00255a4e90
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a4ee0
trap() at trap+0x6d/frame 0xfffffe00255a4ff0
calltrap() at calltrap+0x8/frame 0xfffffe00255a4ff0
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a50c0, rbp =
0xfffffe00255a50c0 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a50c0
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a50f0
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a5140
vpanic() at vpanic+0x203/frame 0xfffffe00255a51a0
panic() at panic+0x43/frame 0xfffffe00255a5200
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a5250
trap() at trap+0x6d/frame 0xfffffe00255a5360
calltrap() at calltrap+0x8/frame 0xfffffe00255a5360
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a5430, rbp =
0xfffffe00255a5430 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a5430
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a5460
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a54b0
vpanic() at vpanic+0x203/frame 0xfffffe00255a5510
panic() at panic+0x43/frame 0xfffffe00255a5570
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a55c0
trap() at trap+0x6d/frame 0xfffffe00255a56d0
calltrap() at calltrap+0x8/frame 0xfffffe00255a56d0
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a57a0, rbp =
0xfffffe00255a57a0 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a57a0
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a57d0
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a5820
vpanic() at vpanic+0x203/frame 0xfffffe00255a5880
panic() at panic+0x43/frame 0xfffffe00255a58e0
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a5930
trap() at trap+0x6d/frame 0xfffffe00255a5a40
calltrap() at calltrap+0x8/frame 0xfffffe00255a5a40
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a5b10, rbp =
0xfffffe00255a5b10 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a5b10
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a5b40
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a5b90
vpanic() at vpanic+0x203/frame 0xfffffe00255a5bf0
panic() at panic+0x43/frame 0xfffffe00255a5c50
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a5ca0
trap() at trap+0x6d/frame 0xfffffe00255a5db0
calltrap() at calltrap+0x8/frame 0xfffffe00255a5db0
--- trap 0x9, rip = 0xffffffff8057e206, rsp = 0xfffffe00255a5e80, rbp =
0xfffffe00255a5e80 ---
strcmp() at strcmp+0x6/frame 0xfffffe00255a5e80
eventhandler_find_list() at eventhandler_find_list+0x4b/frame
0xfffffe00255a5eb0
kern_reboot() at kern_reboot+0x103/frame 0xfffffe00255a5f00
vpanic() at vpanic+0x203/frame 0xfffffe00255a5f60
panic() at panic+0x43/frame 0xfffffe00255a5fc0
trap_fatal() at trap_fatal+0x35f/frame 0xfffffe00255a6010
trap() at trap+0x6d/frame 0xfffffe00255a6120
calltrap() at calltrap+0x8/frame 0xfffffe00255a6120
--- trap 0x9, rip = 0xffffffff8048600b, rsp = 0xfffffe00255a61f0, rbp =
0xfffffe00255a6230 ---
intr_event_handle() at intr_event_handle+0xbb/frame 0xfffffe00255a6230
intr_execute_handlers() at intr_execute_handlers+0x58/frame 0xfffffe00255a6260
lapic_handle_intr() at lapic_handle_intr+0x44/frame 0xfffffe00255a6280
Xapic_isr1() at Xapic_isr1+0xd9/frame 0xfffffe00255a6280
--- interrupt, rip = 0xffffffff804f8b65, rsp = 0xfffffe00255a6350, rbp =
0xfffffe00255a6350 ---
lock_delay() at lock_delay+0x35/frame 0xfffffe00255a6350
_mtx_lock_spin_cookie() at _mtx_lock_spin_cookie+0xb1/frame 0xfffffe00255a63b0
cnputs() at cnputs+0xb8/frame 0xfffffe00255a63d0
putchar() at putchar+0x14e/frame 0xfffffe00255a6450
kvprintf() at kvprintf+0x106/frame 0xfffffe00255a6570
vprintf() at vprintf+0x84/frame 0xfffffe00255a6640
printf() at printf+0x43/frame 0xfffffe00255a66a0
trap_fatal() at trap_fatal+0x1a0/frame 0xfffffe00255a66f0
trap() at trap+0x6d/frame 0xfffffe00255a6800
calltrap() at calltrap+0x8/frame 0xfffffe00255a6800
--- trap 0x9, rip = 0xffffffff805a3699, rsp = 0xfffffe00255a68d0, rbp =
0xfffffe00255a6920 ---
vlan_input() at vlan_input+0x199/frame 0xfffffe00255a6920
ether_demux() at ether_demux+0x129/frame 0xfffffe00255a6950
ether_nh_input() at ether_nh_input+0x30c/frame 0xfffffe00255a69a0
netisr_dispatch_src() at netisr_dispatch_src+0xa1/frame 0xfffffe00255a6a00
ether_input() at ether_input+0x26/frame 0xfffffe00255a6a20
iflib_rxeof() at iflib_rxeof+0x880/frame 0xfffffe00255a6b00
_task_fn_rx() at _task_fn_rx+0x40/frame 0xfffffe00255a6b30
gtaskqueue_run_locked() at gtaskqueue_run_locked+0xe3/frame 0xfffffe00255a6b80
gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0x88/frame
0xfffffe00255a6bb0
fork_exit() at fork_exit+0x76/frame 0xfffffe00255a6bf0
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00255a6bf0

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-net mailing list