Date: Thu, 27 Feb 2025 09:11:18 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 285066] Kernel panic during ipfw rules related to ta_lookup_radix function Message-ID: <bug-285066-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D285066 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: bugs@FreeBSD.org Reporter: bkeertha@cisco.com Environment : =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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 condition= s. 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?=20 Have we encountered a similar kernel crash in the latest release, or is the= re a patch available? --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-285066-227>