NetBSD-Bugs archive

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

port-sparc/38569: named hang at startup on sparc



>Number:         38569
>Category:       port-sparc
>Synopsis:       named hang at startup on sparc
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-sparc-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat May 03 18:05:00 +0000 2008
>Originator:     Manuel Bouyer
>Release:        NetBSD 4.99.62
>Organization:
>Environment:
System: NetBSD chassiron.antioche.eu.org 4.99.62 NetBSD 4.99.62 (CHASSIRON) #0: 
Sat May 3 16:27:22 CEST 2008 
bouyer@rock:/dsk/l1/misc/bouyer/tmp/sparc/obj/dsk/l1/misc/bouyer/current/src/sys/arch/sparc/compile/CHASSIRON
 sparc
Architecture: sparc
Machine: sparc
Userland from NetBSD-daily/HEAD/200804300000Z/sparc/binary/sets/
>Description:
        /etc/rc.d/named start never returns. Here's the state of named:
chassiron#/home/bouyer>ps axlww |grep named
   0 6966 7258 37218  39  0 9092 1784 parked   Isl  ?      0:00.19 
/usr/sbin/named -u named -c /etc/named.conf
   0 7178 7359  8819  83  0  980 1188 wait     I+   ttyp3  0:00.56 /bin/sh 
/etc/rc.d/named start
   0 7258 7178  8079  84  0 9092 2436 piperd   I+   ttyp3  0:00.82 
/usr/sbin/named -u named -c /etc/named.conf
chassiron#/home/bouyer>ps axsww | grep named
   0 6966 7258 37218   4    4  83  0 9092 1784 select   DW-  ?      0:00.19 
/usr/sbin/named -u named -c /etc/named.conf 
   0 6966 7258 37218   3    4  39  0 9092 1784 parked   DW-  ?      0:00.19 
/usr/sbin/named -u named -c /etc/named.conf 
   0 6966 7258 37218   2    4  39  0 9092 1784 parked   DW-  ?      0:00.19 
/usr/sbin/named -u named -c /etc/named.conf 
   0 6966 7258 37218   1    4  39  0 9092 1784 parked   DW   ?      0:00.19 
/usr/sbin/named -u named -c /etc/named.conf 
   0 7178 7359  8819   1    1  83  0  980 1188 wait     DW   ttyp3  0:00.56 
/bin/sh /etc/rc.d/named start 
   0 7258 7178  8079   1    1  84  0 9092 2436 piperd   DW   ttyp3  0:00.82 
/usr/sbin/named -u named -c /etc/named.conf 
   0 6243 5788 12087   1    1  83  0  920  952 piperd   DW   ttyp4  0:00.12 
grep named 

A  ^C will kill the /etc/rc.d/named command, but a named process
remains, which doesn't react to kill (kill -9 makes it dissapear though).
ktrace -i output available on request.

>How-To-Repeat:
        echo named=YES >> /etc/rc.conf
        /etc/rc.d/named start
        on a sparc system.
>Fix:
        workaround: build.sh -V NAMED_USE_PTHREADS=no



Home | Main Index | Thread Index | Old Index