]> xenbits.xensource.com Git - xen.git/commitdiff
x86/APIC: rename cmdline_apic
authorJan Beulich <jbeulich@suse.com>
Fri, 5 Nov 2021 12:35:21 +0000 (13:35 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 29 Nov 2021 13:53:05 +0000 (13:53 +0000)
The name hasn't been appropriate for a long time: It covers not only
command line overrides, but also x2APIC pre-enabled state.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/genapic/probe.c

index 1ee6cd73cd887fa2c70adef6e276d8f3a81be862..66bc5ce072dc1e2e3a4733cacaaf2cee831318d0 100644 (file)
@@ -24,7 +24,7 @@ static const struct genapic *const __initconstrel apic_probe[] = {
        NULL,
 };
 
-static bool_t __initdata cmdline_apic;
+static bool __initdata forced_apic;
 
 void __init generic_bigsmp_probe(void)
 {
@@ -35,7 +35,7 @@ void __init generic_bigsmp_probe(void)
         * - we find more than 8 CPUs in acpi LAPIC listing with xAPIC support
         */
 
-       if (!cmdline_apic && genapic.name == apic_default.name)
+       if (!forced_apic && genapic.name == apic_default.name)
                if (apic_bigsmp.probe()) {
                        genapic = apic_bigsmp;
                        printk(KERN_INFO "Overriding APIC driver with %s\n",
@@ -65,7 +65,7 @@ void __init generic_apic_probe(void)
 
        check_x2apic_preenabled();
 
-       cmdline_apic = genapic.name;
+       forced_apic = genapic.name;
 
        for (i = 0; !genapic.name && apic_probe[i]; i++) {
                if (!apic_probe[i]->probe || apic_probe[i]->probe())