[Bug 209682] [panic] [netinet] arptimer race
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jun 29 16:24:18 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=209682
--- Comment #12 from Dave Baukus <daveb at spectralogic.com> ---
Back in March, 2018, I added hselasky's patch to our 11.1 base. I and have not
seen this issues since. I did not add the patch to our 11.0 release; this bug
reared its head in our 11.0 based release stream.
I do know what triggers this event; I can not reproduce at will, but its seems
that Hans Petter's patch is worthy.
#6 0xffffffff8081908c in trap (frame=0xfffffe07c4ff37b0) at
sys/amd64/amd64/trap.c:442
#7 0xffffffff807fd341 in calltrap () at sys/amd64/amd64/exception.S:236
#8 0xffffffff80625e64 in arptimer (arg=<value optimized out>) at
sys/netinet/if_ether.c:265
#9 0xffffffff8050dd0a in softclock_call_cc (c=<value optimized out>, cc=<value
optimized out>, direct=<value optimized out>)
Again the ifp from lle->lle_tbl->llt_ifp is invalid:
p *$lle->lle_tbl
$4 = {
llt_link = {
sle_next = 0x0
},
llt_af = 0,
llt_hsize = 0,
lle_head = 0xfffff800286a6000,
llt_ifp = 0x2,
llt_lookup = 0xc1,
llt_alloc_entry = 0,
llt_delete_entry = 0x9,
llt_prefix_free = 0xc0,
llt_dump_entry = 0x1667,
llt_hash = 0,
llt_match_prefix = 0x1d97,
llt_free_entry = 0x1a667b,
llt_foreach_entry = 0x1,
llt_link_entry = 0,
llt_unlink_entry = 0,
llt_fill_sa_entry = 0,
llt_free_tbl = 0
}
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-net
mailing list