[Bug 275920] Kernel crash in sys/netlink/route/iface.c:124

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 19 Jun 2024 21:34:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275920

LekKit <nyandarknessgirl@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nyandarknessgirl@gmail.com

--- Comment #10 from LekKit <nyandarknessgirl@gmail.com> ---
This also affects if_re driver with Realtek RTL8169 NIC in some cases.
Reproducible on FreeBSD 14.1 and 15.0-CURRENT

My RVVM virtual machine emulates rtl8169 and triggers this bug (apparently):

https://github.com/LekKit/RVVM/issues/131

KDB: stack backtrace:
db_trace_self() at db_trace_self
db_trace_self_wrapper() at db_trace_self_wrapper+0x36
kdb_backtrace() at kdb_backtrace+0x2c
vpanic() at vpanic+0x122
panic() at panic+0x26
page_fault_handler() at page_fault_handler+0x22a
do_trap_supervisor() at do_trap_supervisor+0x6c
cpu_exception_handler_supervisor() at cpu_exception_handler_supervisor+0x74
--- exception 12, tval = 0
(null)() at 0
if_ioctl() at if_ioctl+0xc
dump_iface() at dump_iface+0x10e
rtnl_handle_ifevent() at rtnl_handle_ifevent+0x74
rtnl_handle_ifattach() at rtnl_handle_ifattach+0x48
if_attach_internal() at if_attach_internal+0x33a
if_attach() at if_attach+0xe
ether_ifattach() at ether_ifattach+0x32
.Lpcrel_hi106() at .Lpcrel_hi106+0x46
device_attach() at device_attach+0x36a
device_probe_and_attach() at device_probe_and_attach+0x72
pci_driver_added() at pci_driver_added+0x102
devclass_driver_added() at devclass_driver_added+0x34
devclass_add_driver() at devclass_add_driver+0xfc
driver_module_handler() at driver_module_handler+0x6a
module_register_init() at module_register_init+0xa8
linker_load_module() at linker_load_module+0x9e6
kern_kldload() at kern_kldload+0x14e
sys_kldload() at sys_kldload+0x54
do_trap_user() at do_trap_user+0x1de
cpu_exception_handler_user() at cpu_exception_handler_user+0x72
--- syscall (304, FreeBSD ELF64, kldload)

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