]> www.infradead.org Git - users/jedix/linux-maple.git/commit
futex: Cover all PI opcodes with cmpxchg enabled check
authorThomas Gleixner <tglx@linutronix.de>
Wed, 15 Feb 2012 11:08:34 +0000 (12:08 +0100)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Thu, 12 Apr 2012 22:14:35 +0000 (15:14 -0700)
commit2513712381cf43e61e214f47a45cca0f069a4e6c
tree171da8554a97614be4434542028664356dea4753
parent1355f332ba3bbcc3aa19c1eaae2c856c1d1c8d1e
futex: Cover all PI opcodes with cmpxchg enabled check

commit 59263b513c11398cd66a52d4c5b2b118ce1e0359 upstream.

Some of the newer futex PI opcodes do not check the cmpxchg enabled
variable and call unconditionally into the handling functions. Cover
all PI opcodes in a separate check.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
kernel/futex.c