Oh, I forgot to mention: Apache2 with prefork DOES work.

On Monday 03 October 2005 02:05 pm, Blaisorblade wrote:
> On Monday 03 October 2005 16:35, Alexander Charbonnet wrote:
> > Hi everybody,
> >
> > I've got a brand new Opteron server, and I'm successfully running the
> > AMD64 port of Debian.  I can compile UML just fine (kernel version
> > 2.6.13.2), I debootstrap the root filesystem, and everything seems okay.
> >
> > When running a UML, I get the following symptoms:
> > 1) The SSH server drops a connection just as it should prompt for a
> > password. 2) Apache2 children constantly segfault, filling the logs with
> > "child pid 10176 exit signal Segmentation fault", making Apache unable to
> > serve pages (although thttpd works).
>
> Verify if with prefork rather than threads it works (if that's easily
> possible).
>
> > 3) Any nslookup segfaults immediately.
> >
> > It sounds like I'm describing TLS being enabled, which of course doesn't
> > work with UML.  But /lib/tls does not exist, and in fact, `locate
> > tls|grep tls$` returns nothing.
> >
> > Is TLS on "by default" in the glibc that's in Debian AMD64, since it can
> > "safely" assume that its CPU supports it?  How do I make UML work in this
> > situation?
>
> I don't think so - the main problem about TLS (or better, NPTL) is that 2.4
> doesn't support it.
>
> However, there are some distros which enable TLS (not NPTL) in glibc
> unconditionally, i.e. (to my previous knowledge) Gentoo. And TLS seems to
> have a bit of problems.
>
> Try running the /lib/libc.so.6 file (yes, you can), it should report some
> version/features info.
>
> Post it and we'll see.
>
> For instance, on my Gentoo host, without NPTL but with TLS:
>
> /lib/libc.so.6
> GNU C Library stable release version 2.3.4, by Roland McGrath et al.
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
> Compiled by GNU CC version 3.4.3-20050110 (Gentoo Linux 3.4.3.20050110-r1,
> ssp-3.4.3.20050110-0, pie-8.7.7).
> Compiled on a Linux 2.6.8 system on 2005-04-07.
> Available extensions:
>         GNU libio by Per Bothner
>         crypt add-on version 2.1 by Michael Glad and others
> # NOTE NOTE NOTE, this means "no NPTL"
>         linuxthreads-0.10 by Xavier Leroy
> # NOTE NOTE NOTE
>         The C stubs add-on version 2.1.2.
>         BIND-8.2.3-T5B
>         NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
>         Glibc-2.0 compatibility add-on by Cristian Gafton
>         GNU Libidn by Simon Josefsson
>         libthread_db work sponsored by Alpha Processor Inc
> # NOTE NOTE NOTE
> Thread-local storage support included.
> # NOTE NOTE NOTE
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/libc/bugs.html>.


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to