Date: Wed, 29 Jun 2022 17:28:39 +0200 From: Santiago Martinez <sm@codenetworks.net> To: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org> Subject: Re: FreeBSD 13-STABLE - Bridge issues and Kernel panic. Message-ID: <6dbb5b0a-25c2-86d4-8480-20fe6a05c14f@codenetworks.net> In-Reply-To: <8021448f-9e8d-b0b0-0b7b-c1cb19bc62f9@codenetworks.net> References: <8021448f-9e8d-b0b0-0b7b-c1cb19bc62f9@codenetworks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------VPBHNvhaUZkNHcGOaEeUpf0O Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit i just managed to get the dump. (kgdb) bt #0 __curthread() at /usr/src/sys/amd64/include/pcpu_aux.h:55 #1 dump_savectx() at /usr/src/sys/kern/kern_shutdown.c:394 #2 0xffffffff80c01138in dumpsys(di=0x0) at /usr/src/sys/x86/include/dump.h:87 #3 doadump(textdump=<optimized out>) at /usr/src/sys/kern/kern_shutdown.c:423 #4 kern_reboot(howto=260) at /usr/src/sys/kern/kern_shutdown.c:497 #5 0xffffffff80c015aein vpanic(fmt=<optimized out>, ap=ap@entry=0xfffffe003615fa50) at /usr/src/sys/kern/kern_shutdown.c:930 #6 0xffffffff80c013e3in panic(fmt=<unavailable>) at /usr/src/sys/kern/kern_shutdown.c:854 #7 0xffffffff81090d47in trap_fatal(frame=0xfffffe003615fb40, eva=1088) at /usr/src/sys/amd64/amd64/trap.c:940 #8 0xffffffff81090d9fin trap_pfault(frame=0xfffffe003615fb40, usermode=false, signo=<optimized out>, ucode=<optimized out>) at /usr/src/sys/amd64/amd64/trap.c:759 #9 <signal handler called> #10 __mtx_lock_sleep(c=0xfffff805abba8900, v=<optimized out>) at /usr/src/sys/kern/kern_mutex.c:594 #11 0xffffffff8315d6d4in bstp_ifupdstatus(arg=0xfffff80011effa18, pending=pending@entry=0) at /usr/src/sys/net/bridgestp.c:1823 #12 0xffffffff8315d3c6in bstp_linkstate(bp=0xfffff805abba8900, bp@entry=0xfffff80011effa18) at /usr/src/sys/net/bridgestp.c:1802 #13 0xffffffff83158f25in bridge_linkstate(ifp=0xfffff8000432e800) at /usr/src/sys/net/if_bridge.c:3729 #14 0xffffffff80d1310ein do_link_state_change(arg=0xfffff8000432e800, pending=1) at /usr/src/sys/net/if.c:2330 #15 0xffffffff80c63401in taskqueue_run_locked(queue=queue@entry=0xfffff80003ae3800) at /usr/src/sys/kern/subr_taskqueue.c:514 #16 0xffffffff80c631b8in taskqueue_run(queue=0xfffff80003ae3800) at /usr/src/sys/kern/subr_taskqueue.c:529 #17 0xffffffff80bc143ain intr_event_execute_handlers(ie=0xfffff80003ae3700, p=<optimized out>) at /usr/src/sys/kern/kern_intr.c:1167 #18 ithread_execute_handlers(ie=0xfffff80003ae3700, p=<optimized out>) at /usr/src/sys/kern/kern_intr.c:1180 #19 ithread_loop(arg=arg@entry=0xfffff80003af50e0) at /usr/src/sys/kern/kern_intr.c:1268 #20 0xffffffff80bbe1dein fork_exit(callout=0xffffffff80bc11e0 <ithread_loop>, arg=0xfffff80003af50e0, frame=0xfffffe003615ff40) at /usr/src/sys/kern/kern_fork.c:1105 #21 <signal handler called> #22 mi_startup() at /usr/src/sys/kern/init_main.c:322 --------------VPBHNvhaUZkNHcGOaEeUpf0O Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <p>i just managed to get the dump.<span style="font-family:monospace"> <br> </span></p> <p><span style="font-family:monospace">(kgdb) bt <br> #0 <span style="color:#b26818;background-color:#ffffff;">__curthread</span><span style="color:#000000;background-color:#ffffff;"> () at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/amd64/include/pcpu_aux.h</span><span style="color:#000000;background-color:#ffffff;">:55 </span><br> #1 <span style="color:#b26818;background-color:#ffffff;">dump_savectx</span><span style="color:#000000;background-color:#ffffff;"> () at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_shutdown.c</span><span style="color:#000000;background-color:#ffffff;">:394 </span><br> #2 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80c01138</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">dumpsys</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">di</span><span style="color:#000000;background-color:#ffffff;">=0x0) at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/x86/include/dump.h</span><span style="color:#000000;background-color:#ffffff;">:87 </span><br> #3 <span style="color:#b26818;background-color:#ffffff;">doadump</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">textdump</span><span style="color:#000000;background-color:#ffffff;">=<optimized out>) at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_shutdown.c</span><span style="color:#000000;background-color:#ffffff;">:423 </span><br> #4 <span style="color:#b26818;background-color:#ffffff;">kern_reboot</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">howto</span><span style="color:#000000;background-color:#ffffff;">=260) at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_shutdown.c</span><span style="color:#000000;background-color:#ffffff;">:497 </span><br> #5 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80c015ae</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">vpanic</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">fmt</span><span style="color:#000000;background-color:#ffffff;">=<optimized out>, </span><span style="color:#18b2b2;background-color:#ffffff;">ap=ap@entry</span><span style="color:#000000;background-color:#ffffff;">=0xfffffe003615fa50) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_shutdown.c</span><span style="color:#000000;background-color:#ffffff;">:930 </span><br> #6 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80c013e3</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">panic</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">fmt</span><span style="color:#000000;background-color:#ffffff;">=<unavailable>) at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_shutdown.c</span><span style="color:#000000;background-color:#ffffff;">:854 </span><br> #7 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff81090d47</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">trap_fatal</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">frame</span><span style="color:#000000;background-color:#ffffff;">=0xfffffe003615fb40, </span><span style="color:#18b2b2;background-color:#ffffff;">eva</span><span style="color:#000000;background-color:#ffffff;">=1088) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/amd64/amd64/trap.c</span><span style="color:#000000;background-color:#ffffff;">:940 </span><br> #8 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff81090d9f</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">trap_pfault</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">frame</span><span style="color:#000000;background-color:#ffffff;">=0xfffffe003615fb40, </span><span style="color:#18b2b2;background-color:#ffffff;">usermode</span><span style="color:#000000;background-color:#ffffff;">=false, </span><span style="color:#18b2b2;background-color:#ffffff;">signo</span><span style="color:#000000;background-color:#ffffff;">=<optimized out>, </span><span style="color:#18b2b2;background-color:#ffffff;">ucode</span><span style="color:#000000;background-color:#ffffff;">=<optimized out>) at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/amd64/amd64/trap.c</span><span style="color:#000000;background-color:#ffffff;">:759 </span><br> #9 <span style="color:#000000;background-color:#ffffff;"><signal handler called></span><span style="color:#000000;background-color:#ffffff;"> </span><br> #10 <span style="color:#b26818;background-color:#ffffff;">__mtx_lock_sleep</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">c</span><span style="color:#000000;background-color:#ffffff;">=0xfffff805abba8900, </span><span style="color:#18b2b2;background-color:#ffffff;">v</span><span style="color:#000000;background-color:#ffffff;">=<optimized out>) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_mutex.c</span><span style="color:#000000;background-color:#ffffff;">:594 </span><br> #11 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff8315d6d4</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">bstp_ifupdstatus</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">arg</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80011effa18, </span><span style="color:#18b2b2;background-color:#ffffff;">pending=pending@entry</span><span style="color:#000000;background-color:#ffffff;">=0) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/net/bridgestp.c</span><span style="color:#000000;background-color:#ffffff;">:1823 </span><br> #12 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff8315d3c6</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">bstp_linkstate</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">bp</span><span style="color:#000000;background-color:#ffffff;">=0xfffff805abba8900, </span><span style="color:#18b2b2;background-color:#ffffff;">bp@entry</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80011effa18) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/net/bridgestp.c</span><span style="color:#000000;background-color:#ffffff;">:1802 </span><br> #13 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff83158f25</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">bridge_linkstate</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">ifp</span><span style="color:#000000;background-color:#ffffff;">=0xfffff8000432e800) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/net/if_bridge.c</span><span style="color:#000000;background-color:#ffffff;">:3729 </span><br> #14 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80d1310e</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">do_link_state_change</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">arg</span><span style="color:#000000;background-color:#ffffff;">=0xfffff8000432e800, </span><span style="color:#18b2b2;background-color:#ffffff;">pending</span><span style="color:#000000;background-color:#ffffff;">=1) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/net/if.c</span><span style="color:#000000;background-color:#ffffff;">:2330 </span><br> #15 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80c63401</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">taskqueue_run_locked</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">queue=queue@entry</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80003ae3800) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/subr_taskqueue.c</span><span style="color:#000000;background-color:#ffffff;">:514 </span><br> #16 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80c631b8</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">taskqueue_run</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">queue</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80003ae3800) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/subr_taskqueue.c</span><span style="color:#000000;background-color:#ffffff;">:529 </span><br> #17 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80bc143a</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">intr_event_execute_handlers</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">ie</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80003ae3700, </span><span style="color:#18b2b2;background-color:#ffffff;">p</span><span style="color:#000000;background-color:#ffffff;">=<optimized out>) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_intr.c</span><span style="color:#000000;background-color:#ffffff;">:1167 </span><br> #18 <span style="color:#b26818;background-color:#ffffff;">ithread_execute_handlers</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">ie</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80003ae3700, </span><span style="color:#18b2b2;background-color:#ffffff;">p</span><span style="color:#000000;background-color:#ffffff;">=<optimized out>) </span>at <span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_intr.c</span><span style="color:#000000;background-color:#ffffff;">:1180 </span><br> #19 <span style="color:#b26818;background-color:#ffffff;">ithread_loop</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">arg=arg@entry</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80003af50e0) at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_intr.c</span><span style="color:#000000;background-color:#ffffff;">:1268 </span><br> #20 <span style="color:#1818b2;background-color:#ffffff;">0xffffffff80bbe1de</span><span style="color:#000000;background-color:#ffffff;"> in </span><span style="color:#b26818;background-color:#ffffff;">fork_exit</span><span style="color:#000000;background-color:#ffffff;"> (</span><span style="color:#18b2b2;background-color:#ffffff;">callout</span><span style="color:#000000;background-color:#ffffff;">=0xffffffff80bc11e0 <ithread_loop>,</span> <span style="color:#18b2b2;background-color:#ffffff;">arg</span><span style="color:#000000;background-color:#ffffff;">=0xfffff80003af50e0, </span><span style="color:#18b2b2;background-color:#ffffff;">frame</span><span style="color:#000000;background-color:#ffffff;">=0xfffffe003615ff40) at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/kern_fork.c</span><span style="color:#000000;background-color:#ffffff;">:1105 </span><br> #21 <span style="color:#000000;background-color:#ffffff;"><signal handler called></span><span style="color:#000000;background-color:#ffffff;"> </span><br> #22 <span style="color:#b26818;background-color:#ffffff;">mi_startup</span><span style="color:#000000;background-color:#ffffff;"> () at </span><span style="color:#18b218;background-color:#ffffff;">/usr/src/sys/kern/init_main.c</span><span style="color:#000000;background-color:#ffffff;">:322</span></span></p> <p><br> </p> </body> </html> --------------VPBHNvhaUZkNHcGOaEeUpf0O--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6dbb5b0a-25c2-86d4-8480-20fe6a05c14f>