Date: Wed, 17 Oct 2018 18:07:40 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 232362] if_lagg(4)+if_vlan(4) panic: sleeping in an epoch section (igb, e1000_82575, actiall 82576 in use) Message-ID: <bug-232362-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232362 Bug ID: 232362 Summary: if_lagg(4)+if_vlan(4) panic: sleeping in an epoch section (igb, e1000_82575, actiall 82576 in use) Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: bugzilla.freebsd@omnilan.de Hello, unfortunately me again, only with error reports, no patches: FreeBSD 12.0-FP0_ALPHA10 #0 r339388M: Tue Oct 16 23:55:39 CEST 2018 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xffffffff81932= 340 vpanic() at vpanic+0x1a3/frame 0xffffffff819323a0 panic() at panic+0x43/frame 0xffffffff81932400 _sleep() at _sleep+0x456/frame 0xffffffff819324a0 pause_sbt() at pause_sbt+0x11f/frame 0xffffffff819324e0 e1000_disable_pcie_master_generic() at e1000_disable_pcie_master_generic+0x151/frame 0xffffffff81932520 e1000_reset_hw_82575() at e1000_reset_hw_82575+0x17/frame 0xffffffff81932560 em_if_stop() at em_if_stop+0x1b/frame 0xffffffff81932580 iflib_stop() at iflib_stop+0xb1/frame 0xffffffff819325d0 iflib_vlan_register() at iflib_vlan_register+0xad/frame 0xffffffff81932610 lagg_register_vlan() at lagg_register_vlan+0xda/frame 0xffffffff81932670 vlan_config() at vlan_config+0x51e/frame 0xffffffff819326d0 vlan_clone_create() at vlan_clone_create+0x2c4/frame 0xffffffff81932740 if_clone_createif() at if_clone_createif+0x4a/frame 0xffffffff81932790 ifioctl() at ifioctl+0x80c/frame 0xffffffff81932850 kern_ioctl() at kern_ioctl+0x2ba/frame 0xffffffff819328b0 sys_ioctl() at sys_ioctl+0x16a/frame 0xffffffff81932980 amd64_syscall() at amd64_syscall+0x28c/frame 0xffffffff81932ab0 fast_syscall_common() at fast_syscall_common+0x101/frame 0xffffffff81932ab0 --- syscall (54, FreeBSD ELF64, sys_ioctl), rip =3D 0x800485f6a, rsp =3D 0x7fffffffe368, rbp =3D 0x7fffffffe370 --- KDB: enter: panic #7 0xffffffff80ab8915 in calltrap () at /usr/local/share/deploy-tools/HEAD/src/sys/amd64/amd64/exception.S:232 #8 0xffffffff807b717b in kdb_enter (why=3D0xffffffff80c25469 "panic", msg= =3D<value optimized out>) at cpufunc.h:65 #9 0xffffffff80770670 in vpanic (fmt=3D<value optimized out>, ap=3D0xffffffff819323e0) at /usr/local/share/deploy-tools/HEAD/src/sys/kern/kern_shutdown.c:861 #10 0xffffffff80770413 in panic (fmt=3D<value optimized out>) at /usr/local/share/deploy-tools/HEAD/src/sys/kern/kern_shutdown.c:799 #11 0xffffffff8077b256 in _sleep (ident=3D0xffffffff81101763, lock=3D0x0, priority=3D0,=20 wmesg=3D0x300000003 <Address 0x300000003 out of bounds>, sbt=3D<value o= ptimized out>, pr=3D-2135615130, flags=3D256) at /usr/local/share/deploy-tools/HEAD/src/sys/kern/kern_synch.c:150 #12 0xffffffff8077b65f in pause_sbt (wmesg=3D<value optimized out>, sbt=3D4= 294967, pr=3D<value optimized out>,=20 flags=3D<value optimized out>) at /usr/local/share/deploy-tools/HEAD/src/sys/kern/kern_synch.c:332 #13 0xffffffff80569511 in e1000_disable_pcie_master_generic (hw=3D0xfffffe0000790008) at e1000_osdep.h:88 #14 0xffffffff80558797 in e1000_reset_hw_82575 (hw=3D0xfffffe0000790008) at /usr/local/share/deploy-tools/HEAD/src/sys/dev/e1000/e1000_82575.c:1= 356 #15 0xffffffff8054014b in em_if_stop (ctx=3D<value optimized out>) at /usr/local/share/deploy-tools/HEAD/src/sys/dev/e1000/if_em.c:1842 #16 0xffffffff80896b01 in iflib_stop (ctx=3D0xfffff80002a2c000) at ifdi_if.= h:268 #17 0xffffffff808a41ad in iflib_vlan_register (arg=3D0xfffff80002a2c000, ifp=3D0xfffff80002a32800, vtag=3D132) at /usr/local/share/deploy-tools/HEAD/src/sys/net/iflib.c:3949 #18 0xffffffff8088a7ea in lagg_register_vlan (arg=3D<value optimized out>, ifp=3D<value optimized out>, vtag=3D<value optimized out>) at /usr/local/share/deploy-tools/HEAD/src/sys/net/if_lagg.c:451 #19 0xffffffff8089600e in vlan_config (ifv=3D0xfffff80015916200, p=3D0xfffff80015874000, vid=3D<value optimized out>) at /usr/local/share/deploy-tools/HEAD/src/sys/net/if_vlan.c:1439 #20 0xffffffff80895064 in vlan_clone_create (ifc=3D<value optimized out>, name=3D0xffffffff819328d0 "vlan4",=20 len=3D18446735277834331904, params=3D<value optimized out>) at /usr/local/share/deploy-tools/HEAD/src/sys/net/if_vlan.c:1079 #21 0xffffffff808808ba in if_clone_createif (ifc=3D0xfffff8000cfb6700, name=3D0xffffffff819328d0 "vlan4", len=3D16,=20 params=3D0x22cb40 <Address 0x22cb40 out of bounds>) at /usr/local/share/deploy-tools/HEAD/src/sys/net/if_clone.c:229 #22 0xffffffff8087835c in ifioctl (so=3D0xfffff800158f56d0, cmd=3D322334962= 8, data=3D<value optimized out>, td=3D<value optimized out>) at /usr/local/share/deploy-tools/HEAD/src/sys/net/if.c:3046 #23 0xffffffff807dc82a in kern_ioctl (td=3D0xfffff800153a7000, fd=3D3, com= =3D<value optimized out>, data=3D<value optimized out>) at file.h:330 #24 0xffffffff807dc4ea in sys_ioctl (td=3D0xfffff800153a7000, uap=3D0xfffff800153a73c0) at /usr/local/share/deploy-tools/HEAD/src/sys/kern/sys_generic.c:712 #25 0xffffffff80adfd7c in amd64_syscall (td=3D0xfffff800153a7000, traced=3D= 0) at subr_syscall.c:135 #26 0xffffffff80ab91fd in fast_syscall_common () at /usr/local/share/deploy-tools/HEAD/src/sys/amd64/amd64/exception.S:504 #27 0x0000000800485f6a in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb) frame 14 #14 0xffffffff80558797 in e1000_reset_hw_82575 (hw=3D0xfffffe0000790008) at /usr/local/share/deploy-tools/HEAD/src/sys/dev/e1000/e1000_82575.c:1= 356 1356 ret_val =3D e1000_disable_pcie_master_generic(hw); Actually, my hardware is 82576 (Kawela), but this most likely isn't related= ... Just to mention, core and source are available, easy for me to provide more info! The panic thing happens during rc(8)/init/boot, haven't checked if manually processing same commands doesn't lead to panic, like it was the case with https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230510 if I remember correctly. Will check tomorrow. Thanks for looking into it, -harry --=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-232362-227>