NetBSD-Bugs archive

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

kern/41202: sysctl_rtable lockup

>Number:         41202
>Category:       kern
>Synopsis:       sysctl_rtable lockup
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Apr 13 23:35:00 +0000 2009
>Originator:     YAMAMOTO Takashi <>
>Release:        NetBSD 5.99.10

System: NetBSD kaeru 5.99.10
Architecture: i386
Machine: i386

        1. run ./ -j128 on nfs.
        2. it locks up with a lot of LWPs blocking on sysctl_treelock.
        3. enter into ddb by sending a break and found that an LWP with
           the following backtrace is doing something too long (or infinitely)
           with the lock held.  the request is NET_RT_IFLIST.

db{0}> t
trap() at netbsd:trap+0xb57
--- trap (number 6) ---
copyout(4,bbb58000,0,1,0,d7f9e5e0,1012bec,c049e48e,bbb5f000,d73cd228) at netbsd:
20) at netbsd:sysctl_rtable+0xbe
2444) at netbsd:sysctl_dispatch+0xcf
e780,6,bb82d000) at netbsd:sys___sysctl+0xd6
syscall(dbda2d48,b3,ab,1f,1f,0,806a6c8,bfbfe708,bbba21d8,6) at netbsd:syscall+0x

        see above.


Home | Main Index | Thread Index | Old Index