x86, nops: Missing break resulting in incorrect selection on Intel
authorAlan Cox <alan@linux.intel.com>
Wed, 25 Jul 2012 15:28:19 +0000 (16:28 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Aug 2012 19:04:11 +0000 (12:04 -0700)
commit7b1cad628030b9bbdaaa4bb8ff73cabaab6e82c9
tree0df03d65b4687cd9a3f3a0f2ee1430428003ee04
parent61e0a9e79d85258d254c5bfb7832c40ba2c46ed4
x86, nops: Missing break resulting in incorrect selection on Intel

commit d6250a3f12edb3a86db9598ffeca3de8b4a219e9 upstream.

The Intel case falls through into the generic case which then changes
the values.  For cases like the P6 it doesn't do the right thing so
this seems to be a screwup.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Link: http://lkml.kernel.org/n/tip-lww2uirad4skzjlmrm0vru8o@git.kernel.org
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kernel/alternative.c