summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/uaccess.h
diff options
context:
space:
mode:
authorBrian Gerst <brgerst@gmail.com>2009-10-12 16:18:23 +0200
committerIngo Molnar <mingo@elte.hu>2009-10-12 18:29:46 +0200
commitae24ffe5ecec17c956ac25371d7c2e12b4b36e53 (patch)
treedac0241dcc85e8ec6e8fe25705fce8bf7f4ea57e /arch/x86/include/asm/uaccess.h
parentx86: Generate cmpxchg build failures (diff)
downloadlinux-ae24ffe5ecec17c956ac25371d7c2e12b4b36e53.tar.xz
linux-ae24ffe5ecec17c956ac25371d7c2e12b4b36e53.zip
x86, 64-bit: Move K8 B step iret fixup to fault entry asm
Move the handling of truncated %rip from an iret fault to the fault entry path. This allows x86-64 to use the standard search_extable() function. Signed-off-by: Brian Gerst <brgerst@gmail.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Jan Beulich <jbeulich@novell.com> LKML-Reference: <1255357103-5418-1-git-send-email-brgerst@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/include/asm/uaccess.h')
-rw-r--r--arch/x86/include/asm/uaccess.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/x86/include/asm/uaccess.h b/arch/x86/include/asm/uaccess.h
index d2c6c930b491..abd3e0ea762a 100644
--- a/arch/x86/include/asm/uaccess.h
+++ b/arch/x86/include/asm/uaccess.h
@@ -570,7 +570,6 @@ extern struct movsl_mask {
#ifdef CONFIG_X86_32
# include "uaccess_32.h"
#else
-# define ARCH_HAS_SEARCH_EXTABLE
# include "uaccess_64.h"
#endif