[Bug 222987] ARM64 panic in iflib.c:2944

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Oct 13 18:02:04 UTC 2017


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

            Bug ID: 222987
           Summary: ARM64 panic in iflib.c:2944
           Product: Base System
           Version: CURRENT
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: sbruno at FreeBSD.org

timeout stopping cpus
panic: Assertion ifsd_m[next] == NULL failed at /usr/src/sys/net/iflib.c:2944
cpuid = 32
time = 1507910229
KDB: stack backtrace:
db_trace_self() at db_trace_self_wrapper+0x28
         pc = 0xffff0000005e72e8  lr = 0xffff000000086ad4
         sp = 0xffff000b97775ca0  fp = 0xffff000b97775eb0

db_trace_self_wrapper() at vpanic+0x184
         pc = 0xffff000000086ad4  lr = 0xffff00000031161c
         sp = 0xffff000b97775ec0  fp = 0xffff000b97775f40

vpanic() at kassert_panic+0x158
         pc = 0xffff00000031161c  lr = 0xffff000000311494
         sp = 0xffff000b97775f50  fp = 0xffff000b97776010

kassert_panic() at iflib_txq_drain+0xbb4
         pc = 0xffff000000311494  lr = 0xffff00000040f624
         sp = 0xffff000b97776020  fp = 0xffff000b97776190

iflib_txq_drain() at drain_ring_lockless+0xa4
         pc = 0xffff00000040f624  lr = 0xffff00000041260c
         sp = 0xffff000b977761a0  fp = 0xffff000b977761f0

drain_ring_lockless() at ifmp_ring_enqueue+0x218
         pc = 0xffff00000041260c  lr = 0xffff000000412390
         sp = 0xffff000b97776200  fp = 0xffff000b97776250

ifmp_ring_enqueue() at iflib_if_transmit+0xb0
         pc = 0xffff000000412390  lr = 0xffff0000004114e0
         sp = 0xffff000b97776260  fp = 0xffff000b97776290

iflib_if_transmit() at ether_output+0x6a4
         pc = 0xffff0000004114e0  lr = 0xffff0000003fcbd4
         sp = 0xffff000b977762a0  fp = 0xffff000b97776330

ether_output() at ip6_output+0x190c
         pc = 0xffff0000003fcbd4  lr = 0xffff0000004d3470
         sp = 0xffff000b97776340  fp = 0xffff000b977765b0

ip6_output() at tcp_output+0x1690
         pc = 0xffff0000004d3470  lr = 0xffff0000004a3c74
         sp = 0xffff000b977765c0  fp = 0xffff000b97776770

tcp_output() at tcp_usr_send+0x2bc
         pc = 0xffff0000004a3c74  lr = 0xffff0000004b1a8c
         sp = 0xffff000b97776780  fp = 0xffff000b977767e0

tcp_usr_send() at sosend_generic+0x3c0
         pc = 0xffff0000004b1a8c  lr = 0xffff00000039cf4c
         sp = 0xffff000b977767f0  fp = 0xffff000b97776890

sosend_generic() at soo_write+0x40
         pc = 0xffff00000039cf4c  lr = 0xffff00000037b9e4
         sp = 0xffff000b977768a0  fp = 0xffff000b977768b0

soo_write() at dofilewrite+0xb4
         pc = 0xffff00000037b9e4  lr = 0xffff0000003742d0
         sp = 0xffff000b977768c0  fp = 0xffff000b97776900

dofilewrite() at kern_writev+0x6c
         pc = 0xffff0000003742d0  lr = 0xffff000000373f14
         sp = 0xffff000b97776910  fp = 0xffff000b97776950

kern_writev() at sys_write+0x84
         pc = 0xffff000000373f14  lr = 0xffff000000373e98
         sp = 0xffff000b97776960  fp = 0xffff000b977769a0

sys_write() at do_el0_sync+0x890
         pc = 0xffff000000373e98  lr = 0xffff00000060172c
         sp = 0xffff000b977769b0  fp = 0xffff000b97776a70

do_el0_sync() at handle_el0_sync+0x74
         pc = 0xffff00000060172c  lr = 0xffff0000005e91f4
         sp = 0xffff000b97776a80  fp = 0xffff000b97776b90

handle_el0_sync() at 0x4291c0
         pc = 0xffff0000005e91f4  lr = 0x00000000004291c0
         sp = 0xffff000b97776ba0  fp = 0x0000ffffffff91b0

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


More information about the freebsd-bugs mailing list