public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug nptl/13184] New: rwlocks can go into dead lock
@ 2011-09-12 21:19 redhat at pureftpd dot org
  2011-09-12 21:33 ` [Bug nptl/13184] " bugdal at aerifal dot cx
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: redhat at pureftpd dot org @ 2011-09-12 21:19 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

             Bug #: 13184
           Summary: rwlocks can go into dead lock
           Product: glibc
           Version: 2.14
            Status: NEW
          Severity: critical
          Priority: P2
         Component: nptl
        AssignedTo: drepper.fsp@gmail.com
        ReportedBy: redhat@pureftpd.org
    Classification: Unclassified


This issue can be reliably reproduced on glibc 2.7, glibc 2.11, glibc 1.14 and
glibc-current (stock, without any vendor patches).

A race condition can cause a pthreads rwlock to get a negative number of
__nr_readers, thus leading to a dead lock.

This issue seems to be hardware dependent. I haven't been able to reproduce it
on single-core Opterons nor Intel hardware. But it happens in minutes on
different boxes, all powered by dual-core Opteron 270.

A test program triggering this issue can be found at:
http://download.pureftpd.org/misc/nptl-bugs/crazylock.c

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
@ 2011-09-12 21:33 ` bugdal at aerifal dot cx
  2011-09-12 21:42 ` redhat at pureftpd dot org
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: bugdal at aerifal dot cx @ 2011-09-12 21:33 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

Rich Felker <bugdal at aerifal dot cx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugdal at aerifal dot cx

--- Comment #1 from Rich Felker <bugdal at aerifal dot cx> 2011-09-12 21:32:43 UTC ---
Please fix your test case; as is, it's invalid because it invokes undefined
behavior as soon as thread_main tries to read automatic storage from
spawn_threads which may have already returned. (I'm getting immediate assertion
failure in cache_get due to n containing nonsense.) You could fix this by
passing n by value (casting it to (void *)) rather than by reference.

I'm very interested in race condition bugs like this since I'm writing a
threads implementation and bugs in glibc/NPTL often end up either pointing to
similar bugs in my code, or lead to ideas for superior implementations. But I'm
not yet convince you've found a bug, since your test code is at least mildly
buggy...

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
  2011-09-12 21:33 ` [Bug nptl/13184] " bugdal at aerifal dot cx
@ 2011-09-12 21:42 ` redhat at pureftpd dot org
  2011-09-12 22:26 ` bugdal at aerifal dot cx
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: redhat at pureftpd dot org @ 2011-09-12 21:42 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #2 from Frank Denis <redhat at pureftpd dot org> 2011-09-12 21:42:09 UTC ---
Hi Rich,

And thanks for your feedback. The automatic storage passed by reference bug has
been fixed.
However, the race condition still happens: 

crazylock-nlibc: crazylock.c:26: cache_get: Assertion
`rwlock.__data.__nr_reader s <= n' failed.
crazylock-nlibc: crazylock.c:32: cache_get: Assertion
`rwlock.__data.__nr_reader s < n' failed.
crazylock-nlibc: crazylock.c:32: cache_get: Assertion
`rwlock.__data.__nr_reader s < n' failed.

The boxes this bug happens on happen to have 2x dual-core Opteron 270.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
  2011-09-12 21:33 ` [Bug nptl/13184] " bugdal at aerifal dot cx
  2011-09-12 21:42 ` redhat at pureftpd dot org
@ 2011-09-12 22:26 ` bugdal at aerifal dot cx
  2011-09-12 22:41 ` redhat at pureftpd dot org
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: bugdal at aerifal dot cx @ 2011-09-12 22:26 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #3 from Rich Felker <bugdal at aerifal dot cx> 2011-09-12 22:25:26 UTC ---
I'm confused how the assertions relate to your original claim that __nr_readers
can go negative. Having __nr_readers momentarily exceed the actual number of
readers is not necessarily a bug unless it actually overflows and causes a
later comparison to evaluate incorrectly, and this test program does not seem
to be able to establish that it overflows.

BTW, I tried testing on a dual-core Atom and could not get the assertions to
fail.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (2 preceding siblings ...)
  2011-09-12 22:26 ` bugdal at aerifal dot cx
@ 2011-09-12 22:41 ` redhat at pureftpd dot org
  2011-09-13  1:57 ` redhat at pureftpd dot org
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: redhat at pureftpd dot org @ 2011-09-12 22:41 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #4 from Frank Denis <redhat at pureftpd dot org> 2011-09-12 22:41:35 UTC ---
__nr_readers actually goes negative. When a deadlock occurs, __nb_readers
equals 0xFFFFFFFE.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (3 preceding siblings ...)
  2011-09-12 22:41 ` redhat at pureftpd dot org
@ 2011-09-13  1:57 ` redhat at pureftpd dot org
  2011-09-13  2:02 ` redhat at pureftpd dot org
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: redhat at pureftpd dot org @ 2011-09-13  1:57 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

Frank Denis <redhat at pureftpd dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |i586

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (4 preceding siblings ...)
  2011-09-13  1:57 ` redhat at pureftpd dot org
@ 2011-09-13  2:02 ` redhat at pureftpd dot org
  2012-01-16 20:03 ` ph.mathieu at gmail dot com
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: redhat at pureftpd dot org @ 2011-09-13  2:02 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #5 from Frank Denis <redhat at pureftpd dot org> 2011-09-13 02:01:52 UTC ---
Please note that this bug happens on dual-core Opterons, but only with x86
targets.
The exact same code never deadlocks on x86_64, on the same hardware.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (5 preceding siblings ...)
  2011-09-13  2:02 ` redhat at pureftpd dot org
@ 2012-01-16 20:03 ` ph.mathieu at gmail dot com
  2012-01-16 21:47 ` redhat at pureftpd dot org
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ph.mathieu at gmail dot com @ 2012-01-16 20:03 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

Philippe Mathieu <ph.mathieu at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ph.mathieu at gmail dot com

--- Comment #6 from Philippe Mathieu <ph.mathieu at gmail dot com> 2012-01-16 20:02:45 UTC ---
I've observed the same problem on Opteron 270 processors. Even for a x86_64
targets.

> ./crazylock 4
crazylock: crazylock.c:37: cache_get: Assertion `rwlock.__data.__nr_readers <
n' failed.
crazylock: crazylock.c:31: cache_get: Assertion `rwlock.__data.__nr_readers <=
n' failed.
crazylock: crazylock.c:31: cache_get: Assertion `rwlock.__data.__nr_readers <=
n' failed.
crazylock: crazylock.c:37: cache_get: Assertion `rwlock.__data.__nr_readers <
n' failed.

> file crazylock
crazylock: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux),
dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (6 preceding siblings ...)
  2012-01-16 20:03 ` ph.mathieu at gmail dot com
@ 2012-01-16 21:47 ` redhat at pureftpd dot org
  2012-01-17 14:54 ` ph.mathieu at gmail dot com
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: redhat at pureftpd dot org @ 2012-01-16 21:47 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #7 from Frank Denis <redhat at pureftpd dot org> 2012-01-16 21:47:31 UTC ---
Created attachment 6160
  --> http://sourceware.org/bugzilla/attachment.cgi?id=6160
Fix

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (7 preceding siblings ...)
  2012-01-16 21:47 ` redhat at pureftpd dot org
@ 2012-01-17 14:54 ` ph.mathieu at gmail dot com
  2012-10-04 12:31 ` siddhesh at redhat dot com
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ph.mathieu at gmail dot com @ 2012-01-17 14:54 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

Philippe Mathieu <ph.mathieu at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #6160|0                           |1
           is patch|                            |
   Attachment #6160|application/octet-stream    |text/plain
          mime type|                            |

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (8 preceding siblings ...)
  2012-01-17 14:54 ` ph.mathieu at gmail dot com
@ 2012-10-04 12:31 ` siddhesh at redhat dot com
  2012-10-04 12:37 ` bugdal at aerifal dot cx
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: siddhesh at redhat dot com @ 2012-10-04 12:31 UTC (permalink / raw)
  To: glibc-bugs


http://sourceware.org/bugzilla/show_bug.cgi?id=13184

Siddhesh Poyarekar <siddhesh at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |siddhesh at redhat dot com

--- Comment #8 from Siddhesh Poyarekar <siddhesh at redhat dot com> 2012-10-04 12:31:31 UTC ---
I don't have an Opteron 270 to test this on, but it looks like something that
shouldn't happen, since the instruction you've 'locked' with your patch should
already be isolated with lock.__data.__lock.  If the patch actually works, then
this might possibly even be a cpu bug that we're patching.

If you can get someone from AMD to comment on this or give a rationale for why
the bug appears and why your fix works, then please post the patch on
libc-alpha for review.  You may want to follow the checklist here for your
patch submission:

http://sourceware.org/glibc/wiki/Contribution%20checklist

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (9 preceding siblings ...)
  2012-10-04 12:31 ` siddhesh at redhat dot com
@ 2012-10-04 12:37 ` bugdal at aerifal dot cx
  2012-10-04 13:13 ` siddhesh at redhat dot com
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: bugdal at aerifal dot cx @ 2012-10-04 12:37 UTC (permalink / raw)
  To: glibc-bugs


http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #9 from Rich Felker <bugdal at aerifal dot cx> 2012-10-04 12:36:49 UTC ---
I suspect it's this bug:
http://timetobleed.com/mysql-doesnt-always-suck-this-time-its-amd/

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (10 preceding siblings ...)
  2012-10-04 12:37 ` bugdal at aerifal dot cx
@ 2012-10-04 13:13 ` siddhesh at redhat dot com
  2012-10-04 17:56 ` bugdal at aerifal dot cx
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: siddhesh at redhat dot com @ 2012-10-04 13:13 UTC (permalink / raw)
  To: glibc-bugs


http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #10 from Siddhesh Poyarekar <siddhesh at redhat dot com> 2012-10-04 13:13:10 UTC ---
Thanks for digging that out; it looks like a perfect candidate for this report.
 I don't think it makes sense to fix this in any way though.  If cmpxchg does
not work, then there are bound to be bigger problems than just atomically
decrementing/incrementing nr_readers and the real fix is to fix/change the
hardware.  Frank, please go ahead and post your patch anyway, so that we know
what the glibc community consensus is on this.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (11 preceding siblings ...)
  2012-10-04 13:13 ` siddhesh at redhat dot com
@ 2012-10-04 17:56 ` bugdal at aerifal dot cx
  2012-10-04 17:56 ` bugdal at aerifal dot cx
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: bugdal at aerifal dot cx @ 2012-10-04 17:56 UTC (permalink / raw)
  To: glibc-bugs


http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #11 from Rich Felker <bugdal at aerifal dot cx> 2012-10-04 17:55:54 UTC ---
I agree that it's ridiculous to try to fix a hardware bug like this. The kernel
really should just refuse to do SMP on broken hardware like this unless it can
do a transparent workaround in kernelspace. Then AMD can deal with replacing
all the broken CPUs they sold when people start complaining that SMP no longer
works. Atomic ops being broken and needing workarounds is not part of the x86
or x86_64 ABI.

With that said, it would be nice to understand the bug. Is is that
lock-prefixed read-modify-write operations (like "lock;inc (%reg)") get
reordered with respect to xchg or lock-prefixed cmpxchg? Or is it only
non-lock-prefixed read-modify-write operations (like "inc (%reg)") that are
getting reordered with respect to the latter?

I don't think there's any workaround that would not incur significant costs on
non-broken systems, and even if there were, I think "fixing" this is wrong in
principle.

--- Comment #12 from Rich Felker <bugdal at aerifal dot cx> 2012-10-04 17:55:54 UTC ---
I agree that it's ridiculous to try to fix a hardware bug like this. The kernel
really should just refuse to do SMP on broken hardware like this unless it can
do a transparent workaround in kernelspace. Then AMD can deal with replacing
all the broken CPUs they sold when people start complaining that SMP no longer
works. Atomic ops being broken and needing workarounds is not part of the x86
or x86_64 ABI.

With that said, it would be nice to understand the bug. Is is that
lock-prefixed read-modify-write operations (like "lock;inc (%reg)") get
reordered with respect to xchg or lock-prefixed cmpxchg? Or is it only
non-lock-prefixed read-modify-write operations (like "inc (%reg)") that are
getting reordered with respect to the latter?

I don't think there's any workaround that would not incur significant costs on
non-broken systems, and even if there were, I think "fixing" this is wrong in
principle.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (12 preceding siblings ...)
  2012-10-04 17:56 ` bugdal at aerifal dot cx
@ 2012-10-04 17:56 ` bugdal at aerifal dot cx
  2012-12-19 10:44 ` schwab@linux-m68k.org
  2014-06-13 14:29 ` fweimer at redhat dot com
  15 siblings, 0 replies; 17+ messages in thread
From: bugdal at aerifal dot cx @ 2012-10-04 17:56 UTC (permalink / raw)
  To: glibc-bugs


http://sourceware.org/bugzilla/show_bug.cgi?id=13184

--- Comment #11 from Rich Felker <bugdal at aerifal dot cx> 2012-10-04 17:55:54 UTC ---
I agree that it's ridiculous to try to fix a hardware bug like this. The kernel
really should just refuse to do SMP on broken hardware like this unless it can
do a transparent workaround in kernelspace. Then AMD can deal with replacing
all the broken CPUs they sold when people start complaining that SMP no longer
works. Atomic ops being broken and needing workarounds is not part of the x86
or x86_64 ABI.

With that said, it would be nice to understand the bug. Is is that
lock-prefixed read-modify-write operations (like "lock;inc (%reg)") get
reordered with respect to xchg or lock-prefixed cmpxchg? Or is it only
non-lock-prefixed read-modify-write operations (like "inc (%reg)") that are
getting reordered with respect to the latter?

I don't think there's any workaround that would not incur significant costs on
non-broken systems, and even if there were, I think "fixing" this is wrong in
principle.

--- Comment #12 from Rich Felker <bugdal at aerifal dot cx> 2012-10-04 17:55:54 UTC ---
I agree that it's ridiculous to try to fix a hardware bug like this. The kernel
really should just refuse to do SMP on broken hardware like this unless it can
do a transparent workaround in kernelspace. Then AMD can deal with replacing
all the broken CPUs they sold when people start complaining that SMP no longer
works. Atomic ops being broken and needing workarounds is not part of the x86
or x86_64 ABI.

With that said, it would be nice to understand the bug. Is is that
lock-prefixed read-modify-write operations (like "lock;inc (%reg)") get
reordered with respect to xchg or lock-prefixed cmpxchg? Or is it only
non-lock-prefixed read-modify-write operations (like "inc (%reg)") that are
getting reordered with respect to the latter?

I don't think there's any workaround that would not incur significant costs on
non-broken systems, and even if there were, I think "fixing" this is wrong in
principle.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (13 preceding siblings ...)
  2012-10-04 17:56 ` bugdal at aerifal dot cx
@ 2012-12-19 10:44 ` schwab@linux-m68k.org
  2014-06-13 14:29 ` fweimer at redhat dot com
  15 siblings, 0 replies; 17+ messages in thread
From: schwab@linux-m68k.org @ 2012-12-19 10:44 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=13184

Andreas Schwab <schwab@linux-m68k.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|drepper.fsp at gmail dot    |unassigned at sourceware
                   |com                         |dot org

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Bug nptl/13184] rwlocks can go into dead lock
  2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
                   ` (14 preceding siblings ...)
  2012-12-19 10:44 ` schwab@linux-m68k.org
@ 2014-06-13 14:29 ` fweimer at redhat dot com
  15 siblings, 0 replies; 17+ messages in thread
From: fweimer at redhat dot com @ 2014-06-13 14:29 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=13184

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |fweimer at redhat dot com
         Resolution|---                         |WONTFIX
              Flags|                            |security-

--- Comment #13 from Florian Weimer <fweimer at redhat dot com> ---
I don't think we can fix such hardware errata, certainly not without support
from the CPU vendor.

In this particular case, the affected CPU was released in 2005, so it is not
very likely this part is available anymore.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2014-06-13 14:29 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-09-12 21:19 [Bug nptl/13184] New: rwlocks can go into dead lock redhat at pureftpd dot org
2011-09-12 21:33 ` [Bug nptl/13184] " bugdal at aerifal dot cx
2011-09-12 21:42 ` redhat at pureftpd dot org
2011-09-12 22:26 ` bugdal at aerifal dot cx
2011-09-12 22:41 ` redhat at pureftpd dot org
2011-09-13  1:57 ` redhat at pureftpd dot org
2011-09-13  2:02 ` redhat at pureftpd dot org
2012-01-16 20:03 ` ph.mathieu at gmail dot com
2012-01-16 21:47 ` redhat at pureftpd dot org
2012-01-17 14:54 ` ph.mathieu at gmail dot com
2012-10-04 12:31 ` siddhesh at redhat dot com
2012-10-04 12:37 ` bugdal at aerifal dot cx
2012-10-04 13:13 ` siddhesh at redhat dot com
2012-10-04 17:56 ` bugdal at aerifal dot cx
2012-10-04 17:56 ` bugdal at aerifal dot cx
2012-12-19 10:44 ` schwab@linux-m68k.org
2014-06-13 14:29 ` fweimer at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).