NetBSD-Bugs archive

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

port-sparc/52155: running sparc tests/lib/libc/net/t_hostent locks up

>Number:         52155
>Category:       port-sparc
>Synopsis:       running sparc tests/lib/libc/net/t_hostent locks up
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-sparc-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 11 16:10:00 +0000 2017
>Originator:     Martin Husemann
>Release:        NetBSD 7.99.67
The NetBSD Foundation, Inc.
System: NetBSD 7.99.67 NetBSD 7.99.67 (NELLY) #6: Mon Apr 10 20:08:09 CEST 2017 sparc
Architecture: sparc
Machine: sparc

Using a sparc64 SMP kernel and sparc userland on any SMP ultrasparc
fails various tests. One simple way to reproduce it:

On a sparc64 system, extract all sparc sets in a subdirectory, chroot
there and do:

  cd /usr/tests/lib/libc/net
  atf-run t_hostent

This will hang in (at latest) the second test and block forever.
Something must be wrong with sparc libpthread would be my guess.

Unfortunately trying to run the same test under netbsd32 compat (so using
the sparc64 compat libpthread) fails for other reasons (will send a separate
PR). This all works fine natively on sparc64.



Home | Main Index | Thread Index | Old Index