summaryrefslogtreecommitdiffstats
path: root/patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch')
-rw-r--r--patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch32
1 files changed, 0 insertions, 32 deletions
diff --git a/patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch b/patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch
deleted file mode 100644
index 0fa968c..0000000
--- a/patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Date: Sat, 13 Jun 2015 19:25:07 +0200
-Subject: [PATCH] ARM: fix PI futex breakge - glibc bug 18463
-
-This patch fixes glibc bug 18463:
-
- https://sourceware.org/bugzilla/show_bug.cgi?id=18463
-
-The problem is caused by:
-
- 47c5adebd2c8 Correct robust mutex / PI futex kernel assumptions (bug 9894).
-
-An alternative approach to this bug is to switch to the new condvar
-implementation from Torvald Riegel
-(https://sourceware.org/ml/libc-alpha/2015-02/msg00578.html). Until glibc
-upstream does so, this patch has probably to be ported to new glibc releases.
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- sysdeps/unix/sysv/linux/arm/kernel-features.h | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/sysdeps/unix/sysv/linux/arm/kernel-features.h b/sysdeps/unix/sysv/linux/arm/kernel-features.h
-index e755741de60b..0d9f8910d650 100644
---- a/sysdeps/unix/sysv/linux/arm/kernel-features.h
-+++ b/sysdeps/unix/sysv/linux/arm/kernel-features.h
-@@ -38,5 +38,4 @@
- futex_atomic_cmpxchg_inatomic, depending on kernel
- configuration. */
- #undef __ASSUME_FUTEX_LOCK_PI
--#undef __ASSUME_REQUEUE_PI
- #undef __ASSUME_SET_ROBUST_LIST