[Bug 209682] [panic] [netinet] arptimer race

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Oct 6 13:26:42 UTC 2016


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

--- Comment #2 from Hans Petter Selasky <hselasky at FreeBSD.org> ---
Reproducable with recent 11-STABLE doing ifconfig up/down in sequence.

--HPS

270                     LLE_REMREF(lle);
271                     lltable_unlink_entry(lle->lle_tbl, lle);
272             }
273             IF_AFDATA_UNLOCK(ifp);
274
275             size_t pkts_dropped = llentry_free(lle);
276
277             ARPSTAT_ADD(dropped, pkts_dropped);
278             ARPSTAT_INC(timeouts);
279
(kgdb) bt
#0  doadump (textdump=1) at pcpu.h:221
#1  0xffffffff80ae755e in kern_reboot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:366
#2  0xffffffff80ae7b2b in vpanic (fmt=<value optimized out>, ap=<value
optimized out>) at /usr/src/sys/kern/kern_shutdown.c:759
#3  0xffffffff80ae7963 in panic (fmt=0x0) at
/usr/src/sys/kern/kern_shutdown.c:690
#4  0xffffffff80fc0361 in trap_fatal (frame=0xfffffe0f92146720, eva=952) at
/usr/src/sys/amd64/amd64/trap.c:841
#5  0xffffffff80fc0553 in trap_pfault (frame=0xfffffe0f92146720, usermode=0) at
/usr/src/sys/amd64/amd64/trap.c:691
#6  0xffffffff80fbfafc in trap (frame=0xfffffe0f92146720) at
/usr/src/sys/amd64/amd64/trap.c:442
#7  0xffffffff80fa2e41 in calltrap () at
/usr/src/sys/amd64/amd64/exception.S:236
#8  0xffffffff80ae2abb in __rw_wlock_hard (c=<value optimized out>, tid=<value
optimized out>, file=<value optimized out>, line=<value optimized out>) at
/usr/src/sys/kern/kern_rwlock.c:830
#9  0xffffffff80c60086 in arptimer (arg=<value optimized out>) at
/usr/src/sys/netinet/if_ether.c:265
#10 0xffffffff80b01d6a in softclock_call_cc (c=<value optimized out>, cc=<value
optimized out>, direct=<value optimized out>) at
/usr/src/sys/kern/kern_timeout.c:729
#11 0xffffffff80b022e4 in softclock (arg=<value optimized out>) at
/usr/src/sys/kern/kern_timeout.c:867
#12 0xffffffff80aa239f in intr_event_execute_handlers (p=<value optimized out>,
ie=<value optimized out>) at /usr/src/sys/kern/kern_intr.c:1262
#13 0xffffffff80aa29b6 in ithread_loop (arg=<value optimized out>) at
/usr/src/sys/kern/kern_intr.c:1275
#14 0xffffffff80a9efe5 in fork_exit (callout=0xffffffff80aa28f0 <ithread_loop>,
arg=0xfffff8000ad70700, frame=0xfffffe0f92146ac0) at
/usr/src/sys/kern/kern_fork.c:1038
#15 0xffffffff80fa337e in fork_trampoline () at
/usr/src/sys/amd64/amd64/exception.S:611
#16 0x0000000000000000 in ?? ()

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


More information about the freebsd-net mailing list