Messages in this thread Patch in this message | | | From | Luke Dashjr <> | Subject | [PATCH] arch/x86: Encourage rather than discourage x2apic support | Date | Wed, 31 Mar 2021 05:16:41 +0000 |
| |
Multi-core SMP doesn't work on modern Intel CPUs (at least Comet Lake) without x2apic. Unsure users should say Y.
Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org> --- arch/x86/Kconfig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 2792879d398ee..ddb42707bd069 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -446,9 +446,10 @@ config X86_X2APIC This enables x2apic support on CPUs that have this feature. This allows 32-bit apic IDs (so it can support very large systems), - and accesses the local apic via MSRs not via mmio. + and accesses the local apic via MSRs not via mmio. It is also needed + to use multiple cores on modern Intel CPUs. - If you don't know what to do here, say N. + If you don't know what to do here, say Y. config X86_MPPARSE bool "Enable MPS table" if ACPI -- 2.6.23
| |