public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] pthread_mutex_lock sometimes fails on Linux 2.4.5
@ 2001-06-27 18:06 Robboy, David G
  0 siblings, 0 replies; only message in thread
From: Robboy, David G @ 2001-06-27 18:06 UTC (permalink / raw)
  To: linux-ia64

On a 4P Lion with Red Hat 7.0.98 installed and a 2.4.5 kernel, a 4P fft
application sometimes hangs in a barrier.  All 4 threads get into the
barrier and none get out because a count gets up to 3 and they are waiting
for it to get to 4.  I changed my barrier code to use an assembly language
lock instead of pthread_mutex_lock(), and it works reliably now.  Either
there is a bug in pthread_mutex_lock, or else a memory management bug in the
kernel.  I've worked around this and it is not causing me a problem now.  If
anyone wants to investigate and debug this, I'll be glad to supply a test
case.

David Robboy



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-06-27 18:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-06-27 18:06 [Linux-ia64] pthread_mutex_lock sometimes fails on Linux 2.4.5 Robboy, David G

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox