From 61da94e6331800a0dc42a6a1bc996cc33ab290b2 Mon Sep 17 00:00:00 2001 From: Marc Kleine-Budde Date: Sat, 13 Jun 2015 19:34:51 +0200 Subject: glibc: add proposed patch for glibc bug 18463 Signed-off-by: Marc Kleine-Budde --- ...-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch (limited to 'patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch') 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 new file mode 100644 index 0000000..29a88a6 --- /dev/null +++ b/patches/glibc-2.20/0600-ARM-fix-PI-futex-breakge-glibc-bug-18463.patch @@ -0,0 +1,28 @@ +From eebb9e9abd3405fd72b7e7527132b605e406e83e Mon Sep 17 00:00:00 2001 +From: Marc Kleine-Budde +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). + +Signed-off-by: Marc Kleine-Budde +--- + 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 -- cgit v1.2.3