From: Jeremy Fitzhardinge Date: Wed, 25 Jun 2008 04:19:21 +0000 (-0400) Subject: x86, 64-bit: PSE no longer a hard requirement X-Git-Url: http://git.maemo.org/git/?a=commitdiff_plain;h=4f30cb0262847392d8d006042f24bd90abd24f9d;p=h-e-n x86, 64-bit: PSE no longer a hard requirement Because Xen doesn't support PSE mappings in guests, all code which assumed the presence of PSE has been changed to fall back to smaller mappings if necessary. As a result, PSE is optional rather than required (though still used whereever possible). Signed-off-by: Jeremy Fitzhardinge Cc: xen-devel Cc: Stephen Tweedie Cc: Eduardo Habkost Cc: Mark McLoughlin Signed-off-by: Ingo Molnar --- diff --git a/include/asm-x86/required-features.h b/include/asm-x86/required-features.h index 8c38719..adec887 100644 --- a/include/asm-x86/required-features.h +++ b/include/asm-x86/required-features.h @@ -42,7 +42,7 @@ #endif #ifdef CONFIG_X86_64 -#define NEED_PSE (1<<(X86_FEATURE_PSE & 31)) +#define NEED_PSE 0 #define NEED_MSR (1<<(X86_FEATURE_MSR & 31)) #define NEED_PGE (1<<(X86_FEATURE_PGE & 31)) #define NEED_FXSR (1<<(X86_FEATURE_FXSR & 31))