]> git.kernelconcepts.de Git - karo-tx-linux.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)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 15 Feb 2012 11:19:13 +0000 (12:19 +0100)
commit59263b513c11398cd66a52d4c5b2b118ce1e0359
tree1d5b73add630265a638e5de0ebc2be0940b629e6
parentf07fdec50a13f134ea9608c8fb3f6408c58ef55e
futex: Cover all PI opcodes with cmpxchg enabled check

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: stable@vger.kernel.org
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Darren Hart <dvhart@linux.intel.com>
kernel/futex.c