This is the mail archive of the
libc-hacker@sourceware.cygnus.com
mailing list for the glibc project.
Re: gdb and linuxthreads (A deadlock in linuxthreads.)
- To: Xavier Leroy <Xavier.Leroy@inria.fr>
- Subject: Re: gdb and linuxthreads (A deadlock in linuxthreads.)
- From: Ulrich Drepper <drepper@cygnus.com>
- Date: 21 Dec 1998 10:49:10 -0800
- Cc: "H.J. Lu" <hjl@lucon.org>, GNU C Library <libc-hacker@cygnus.com>
- References: <19981219224253.44971@pauillac.inria.fr> <m0zrX0x-00038dC@ocean.lucon.org> <19981220121916.32598@pauillac.inria.fr>
- Reply-To: drepper@cygnus.com (Ulrich Drepper)
Xavier Leroy <Xavier.Leroy@inria.fr> writes:
> Hmph. That's interesting. I'll try to think of a scenario that
> explains this. Sometimes, I fear the memory subsystem doesn't
> implement strong ordering on memory accesses like it's supposed to do
> according to the docs...
Xavier,
Your patch makes things much worse for me. Now even ex2 and ex3 hand
frequently. With the code currently in the CVS archive I haven't seen
any hangs (though I haven't run ex6 very often). With your changes
ex2, ex3, and ex6 hang almost always.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------