diff options
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/x86/kernel/apic/x2apic_phys.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/x86/kernel/apic/x2apic_phys.c b/arch/x86/kernel/apic/x2apic_phys.c index 090647cc5a78..5bf86839e84c 100644 --- a/arch/x86/kernel/apic/x2apic_phys.c +++ b/arch/x86/kernel/apic/x2apic_phys.c @@ -6,8 +6,6 @@ #include "local.h" int x2apic_phys; - -static struct apic apic_x2apic_phys; u32 x2apic_max_apicid __ro_after_init = UINT_MAX; void __init x2apic_set_max_apicid(u32 apicid) @@ -110,10 +108,7 @@ static int x2apic_phys_probe(void) if (!x2apic_mode) return 0; - if (x2apic_phys || x2apic_fadt_phys()) - return 1; - - return apic == &apic_x2apic_phys; + return x2apic_phys || x2apic_fadt_phys(); } u32 x2apic_get_apic_id(u32 id) |
