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

            Bug ID: 285066
           Summary: Kernel panic during ipfw rules related to
                    ta_lookup_radix function
           Product: Base System
           Version: Unspecified
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: b...@freebsd.org
          Reporter: bkeer...@cisco.com

Environment :
===================
hw.model: Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz
hw.machine: amd64
hw.ncpu: 24
FreeBSD 11.2-RELEASE

We are hitting vmcore due to kernel panic with below traceback

Core dump bt for WSA001 kernel panic:
cthrt11ws001:service 21] kgdb /boot/kernel/kernel /data/cores/vmcore.0
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols
found)...
Attempt to extract a component of a value that is not a structure pointer.
Attempt to extract a component of a value that is not a structure pointer.
#0  0xffffffff80614c27 in doadump ()
(kgdb) bt
#0  0xffffffff80614c27 in doadump ()
#1  0xffffffff80614a9b in kern_reboot ()
#2  0xffffffff80614f99 in vpanic ()
#3  0xffffffff80614cd3 in panic ()
#4  0xffffffff808997df in trap_fatal ()
#5  0xffffffff80899839 in trap_pfault ()
#6  0xffffffff80899028 in trap ()
#7  0xffffffff80878ece in calltrap ()
#8  0xffffffff807241ca in rn_match ()
#9  0xffffffff807bfc56 in ta_lookup_radix ()
#10 0xffffffff807a7caf in ipfw_chk ()
#11 0xffffffff807afd9f in ipfw_check_packet ()
#12 0xffffffff80723514 in pfil_run_hooks ()
#13 0xffffffff807465d9 in ip_input ()
#14 0xffffffff80722561 in netisr_dispatch_src ()
#15 0xffffffff8070ac72 in ether_demux ()
#16 0xffffffff8070bd77 in ether_nh_input ()
#17 0xffffffff80722561 in netisr_dispatch_src ()
#18 0xffffffff8070aff6 in ether_input ()
#19 0xffffffff808c3d3c in ixl_rxeof ()
#20 0xffffffff808b0ddf in ixl_msix_que ()
#21 0xffffffff805e585f in intr_event_execute_handlers ()
#22 0xffffffff805e5ef7 in ithread_loop ()
#23 0xffffffff805e2ed6 in fork_exit ()
#24 0xffffffff80879d6e in fork_trampoline ()
#25 0x0000000000000000 in ?? ()



WSA01:

299 | 07/25/2024 | 16:06:33 | OS Critical Stop | Run-time critical stop |
Asserted
 29a | Linux kernel panic: page fault
 29b | Linux kernel panic: db_trace_se
 29c | Linux kernel panic: lf_wrapper+
 29d | Linux kernel panic: 43
 29e | Linux kernel panic: vpanic+626
 29f | Linux kernel panic: panic+67
 2a0 | Linux kernel panic: trap_fatal+
 2a1 | Linux kernel panic: 863
 2a2 | Linux kernel panic: trap_pfault
 2a3 | Linux kernel panic: +73
 2a4 | Linux kernel panic: trap+632
 2a5 | Linux kernel panic: calltrap+8
 2a6 | Linux kernel panic: rn_match+10
 2a7 | Linux kernel panic: 6
 2a8 | Linux kernel panic: ta_lookup_r
 2a9 | Linux kernel panic: adix+54
 2aa | Linux kernel panic: ipfw_chk+94
 2ab | Linux kernel panic: 07
 2ac | Linux kernel panic: ipfw_check_
 2ad | Linux kernel panic: packet+207
 2ae | Linux kernel panic: pfil_run_ho
 2af | Linux kernel panic: oks+212
 2b0 | Linux kernel panic: ip_input+84
 2b1 | Linux kernel panic: 1
 2b2 | Linux kernel panic: netisr_disp
 2b3 | Linux kernel panic: atch_src+16
 2b4 | Linux kernel panic: 1
 2b5 | Linux kernel panic: ether_demux
 2b6 | Linux kernel panic: +386
 2b7 | Linux kernel panic: ether_nh_in
 2b8 | Linux kernel panic: put+855
 2b9 | Linux kernel panic: netisr_disp
 2ba | Linux kernel panic: atch_src+16
 2bb | Linux kernel panic: 1
 2bc | Linux kernel panic: ether_input
 2bd | Linux kernel panic: +38
 2be | Linux kernel panic: ixl_rxeof+1
 2bf | Linux kernel panic: 084
 2c0 | Linux kernel panic: ixl_msix_qu
 2c1 | Linux kernel panic: e+63
 2c2 | Linux kernel panic: intr_event_
 2c3 | Linux kernel panic: execute_han
 2c4 | Linux kernel panic: dlers+223
 2c5 | Linux kernel panic: ithread_loo
 2c6 | Linux kernel panic: p+183
 2c7 | Linux kernel panic: fork_exit+1
 2c8 | Linux kernel panic: 18
 2c9 | Linux kernel panic: fork_trampo
 2ca | Linux kernel panic: line+14


What might be the possible fix for this issue? 
Have we encountered a similar kernel crash in the latest release, or is there a
patch available?

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

Reply via email to