[Various] libc/2512: linxuthreads does not allow signal handlers to run on alternate stack

drepper@redhat.com drepper@redhat.com
Tue Sep 4 23:43:00 GMT 2001


Andreas Jaeger <aj@suse.de> writes:

> One without.

When not using %gs the thread is determined based on the stack
pointer.  How can this possibly work with an alternative stack?

> So for this test, a glibc build with --enable-kernel=2.4.0 (or
> newer) on i686 has to be used - but AFAIR we unfortunatly still see
> some kernel bugs in this case :-(

It generally works fine.  Better than anything else at least.

-- 
---------------.                          ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Red Hat          `--' drepper at redhat.com   `------------------------



More information about the Libc-alpha mailing list