summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86-apic-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-1169-1523/+1526
|\
| * x86/topology: Ignore non-present APIC IDs in a present packageThomas Gleixner2024-03-061-9/+30
| * Merge branch 'x86/urgent' into x86/apic, to resolve conflictsIngo Molnar2024-02-2760-221/+371
| |\
| | * x86/bugs: Use fixed addressing for VERW operandPawan Gupta2024-02-271-1/+1
| * | x86/apic: Build the x86 topology enumeration functions on UP APIC builds tooIngo Molnar2024-02-271-1/+1
| * | x86/cpu/topology: Get rid of cpuinfo::x86_max_coresThomas Gleixner2024-02-1611-26/+20
| * | x86/cpu/topology: Provide __num_[cores|threads]_per_packageThomas Gleixner2024-02-153-1/+25
| * | x86/cpu/topology: Rename topology_max_die_per_package()Thomas Gleixner2024-02-155-5/+5
| * | x86/cpu/topology: Rename smp_num_siblingsThomas Gleixner2024-02-159-14/+13
| * | x86/cpu/topology: Retrieve cores per package from topology bitmapsThomas Gleixner2024-02-153-15/+57
| * | x86/cpu/topology: Use topology logical mapping mechanismThomas Gleixner2024-02-154-131/+12
| * | x86/cpu/topology: Provide logical pkg/die mappingThomas Gleixner2024-02-152-0/+37
| * | x86/cpu/topology: Simplify cpu_mark_primary_thread()Thomas Gleixner2024-02-151-4/+1
| * | x86/cpu/topology: Mop up primary thread mask handlingThomas Gleixner2024-02-151-27/+2
| * | x86/cpu/topology: Use topology bitmaps for sizingThomas Gleixner2024-02-158-60/+39
| * | x86/cpu/topology: Let XEN/PV use topology from CPUID/MADTThomas Gleixner2024-02-154-30/+24
| * | x86/xen/smp_pv: Count number of vCPUs earlyThomas Gleixner2024-02-153-0/+19
| * | x86/cpu/topology: Assign hotpluggable CPUIDs during initThomas Gleixner2024-02-151-11/+18
| * | x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplugThomas Gleixner2024-02-151-0/+4
| * | x86/topology: Add a mechanism to track topology via APIC IDsThomas Gleixner2024-02-151-2/+46
| * | x86/cpu: Detect real BSP on crash kernelsThomas Gleixner2024-02-151-38/+59
| * | x86/cpu/topology: Rework possible CPU managementThomas Gleixner2024-02-156-89/+118
| * | x86/cpu/topology: Sanitize the APIC admission logicThomas Gleixner2024-02-151-82/+77
| * | x86/smpboot: Make error message actually usefulThomas Gleixner2024-02-151-3/+7
| * | x86/cpu/topology: Use a data structure for topology infoThomas Gleixner2024-02-151-30/+29
| * | x86/cpu/topology: Simplify APIC registrationThomas Gleixner2024-02-151-20/+3
| * | x86/cpu/topology: Confine topology informationThomas Gleixner2024-02-154-78/+74
| * | x86/xen/smp_pv: Register fake APICsThomas Gleixner2024-02-151-27/+10
| * | x86/acpi: Dont invoke topology_register_apic() for XEN PVThomas Gleixner2024-02-151-2/+6
| * | x86/mpparse: Use new APIC registration functionThomas Gleixner2024-02-153-11/+10
| * | x86/of: Use new APIC registration functionsThomas Gleixner2024-02-151-1/+1
| * | x86/jailhouse: Use new APIC registration functionThomas Gleixner2024-02-151-1/+1
| * | x86/acpi: Use new APIC registration functionsThomas Gleixner2024-02-151-37/+7
| * | x86/cpu/topology: Provide separate APIC registration functionsThomas Gleixner2024-02-152-18/+98
| * | x86/cpu/topology: Move registration out of APIC codeThomas Gleixner2024-02-154-188/+195
| * | x86/apic: Use a proper define for invalid ACPI CPU IDThomas Gleixner2024-02-153-2/+5
| * | x86/apic: Remove yet another dubious callbackThomas Gleixner2024-02-156-14/+0
| * | x86/apic: Remove the pointless writeback of boot_cpu_physical_apicidThomas Gleixner2024-02-1510-45/+0
| * | x86/mpparse: Remove the physid_t bitmap wrapperThomas Gleixner2024-02-156-58/+30
| * | x86/mm/numa: Move early mptable evaluation into common codeThomas Gleixner2024-02-153-12/+2
| * | x86/mpparse: Switch to new init callbacksThomas Gleixner2024-02-1510-39/+9
| * | x86/hyperv/vtl: Prepare for separate mpparse callbacksThomas Gleixner2024-02-151-1/+3
| * | x86/xen/smp_pv: Prepare for separate mpparse callbacksThomas Gleixner2024-02-151-2/+9
| * | x86/jailhouse: Prepare for separate mpparse callbacksThomas Gleixner2024-02-151-12/+20
| * | x86/platform/intel-mid: Prepare for separate mpparse callbacksThomas Gleixner2024-02-151-2/+4
| * | x86/platform/ce4100: Prepare for separate mpparse callbacksThomas Gleixner2024-02-151-6/+8
| * | x86/dtb: Rename x86_dtb_init()Thomas Gleixner2024-02-153-4/+4
| * | x86/mpparse: Prepare for callback separationThomas Gleixner2024-02-153-6/+20
| * | x86/mpparse: Provide separate early/late callbacksThomas Gleixner2024-02-151-0/+4
| * | x86/mpparse: Rename default_find_smp_config()Thomas Gleixner2024-02-158-20/+13