NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/51060: rw lock enter panic



>Number:         51060
>Category:       kern
>Synopsis:       rw lock enter panic
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 10 19:05:00 +0000 2016
>Originator:     Martin Husemann
>Release:        NetBSD 7.99.27
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD night-owl.duskware.de 7.99.27 NetBSD 7.99.27 (NIGHT-OWL) #406: Sun Apr 10 10:28:15 CEST 2016 martin%night-owl.duskware.de@localhost:/usr/src/sys/arch/amd64/compile/NIGHT-OWL amd64
Architecture: x86_64
Machine: amd64
>Description:

Crash while surfing the internet, sysctl -w net.inet6.ip6.dad_count=0

#11 0xffffffff806f1156 in lockdebug_abort (lock=0xfffffe808a24cc08, 
    ops=ops@entry=0xffffffff80fc1fb0 <rwlock_lockops>, 
    func=func@entry=0xffffffff80bd2ec0 <__func__.6032> "rw_vector_enter", 
    msg=msg@entry=0xffffffff80cd30fd "locking against myself")
    at ../../../../kern/subr_lockdebug.c:867
#12 0xffffffff806ca1b8 in rw_abort (rw=rw@entry=0xfffffe808a24cc08, 
    func=func@entry=0xffffffff80bd2ec0 <__func__.6032> "rw_vector_enter", 
    msg=msg@entry=0xffffffff80cd30fd "locking against myself")
    at ../../../../kern/kern_rwlock.c:192
#13 0xffffffff806ca68b in rw_vector_enter (rw=0xfffffe808a24cc08, op=RW_READER)
    at ../../../../kern/kern_rwlock.c:341
#14 0xffffffff804f3e3d in in6_lltable_lookup (llt=<optimized out>, 
    flags=<optimized out>, l3addr=<optimized out>)
    at ../../../../netinet6/in6.c:2487
#15 0xffffffff8050afb8 in lla_lookup (l3addr=0xfffffe80bf716bac, flags=0, 
    llt=<optimized out>) at ../../../../net/if_llatbl.h:295
#16 nd6_lookup (addr6=<optimized out>, ifp=0xffff800007007d30, 
    wlock=wlock@entry=false) at ../../../../netinet6/nd6.c:864
#17 0xffffffff80510206 in nd6_is_llinfo_probreach (dr=<optimized out>)
    at ../../../../netinet6/nd6_rtr.c:113
#18 find_pfxlist_reachable_router (pr=0xfffffe8134a7b678)
    at ../../../../netinet6/nd6_rtr.c:1384
#19 0xffffffff80510da6 in pfxlist_onlink_check ()
    at ../../../../netinet6/nd6_rtr.c:1417
#20 0xffffffff8050fc2f in nd6_na_input (m=0xfffffe8135b67800, 
    off=off@entry=40, icmp6len=8, icmp6len@entry=32)
    at ../../../../netinet6/nd6_nbr.c:678
#21 0xffffffff804f17b4 in icmp6_input (mp=<optimized out>, 
    offp=0xfffffe80bf716ef0, proto=<optimized out>)
    at ../../../../netinet6/icmp6.c:823
#22 0xffffffff80500a84 in ip6_input (m=0xfffffe80657f9400)
    at ../../../../netinet6/ip6_input.c:754
#23 0xffffffff80500ff5 in ip6intr (arg=<optimized out>)
    at ../../../../netinet6/ip6_input.c:229
#24 0xffffffff806d0244 in softint_execute (l=<optimized out>, s=4, 
    si=0xffff800045e72230) at ../../../../kern/kern_softint.c:589
#25 softint_dispatch (pinned=<optimized out>, s=4)
    at ../../../../kern/kern_softint.c:871


>How-To-Repeat:
no idea yet

>Fix:
n/a



Home | Main Index | Thread Index | Old Index