These two commits interact:
 upstream:     
73da582a476e ("x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC")
 x86/cleanups: 
13148e22c151 ("x86/apic: Remove "disablelapic" cmdline option")
Resolve it.
 Conflicts:
	arch/x86/kernel/cpu/topology.c
Signed-off-by: Ingo Molnar <mingo@kernel.org>
  {
        unsigned int possible = nr_cpu_ids;
  
-       /* 'maxcpus=0' 'nosmp' 'nolapic' 'noapic' */
-       if (!setup_max_cpus || ioapic_is_disabled || apic_is_disabled)
 -      /* 'maxcpus=0' 'nosmp' 'nolapic' 'disableapic' */
++      /* 'maxcpus=0' 'nosmp' 'nolapic' */
+       if (!setup_max_cpus || apic_is_disabled)
                possible = 1;
  
        /* 'possible_cpus=N' */