aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2024-02-16x86/cpu/topology: Get rid of cpuinfo::x86_max_coresThomas Gleixner7-10/+6
2024-02-16x86/CPU/AMD: Do the common init on future Zens tooBorislav Petkov (AMD)1-7/+7
2024-02-15x86/cpu/topology: Provide __num_[cores|threads]_per_packageThomas Gleixner2-1/+13
2024-02-15x86/cpu/topology: Rename smp_num_siblingsThomas Gleixner6-10/+10
2024-02-15x86/cpu/topology: Retrieve cores per package from topology bitmapsThomas Gleixner3-15/+57
2024-02-15x86/cpu/topology: Use topology logical mapping mechanismThomas Gleixner3-123/+5
2024-02-15x86/cpu/topology: Provide logical pkg/die mappingThomas Gleixner1-0/+28
2024-02-15x86/cpu/topology: Simplify cpu_mark_primary_thread()Thomas Gleixner1-4/+1
2024-02-15x86/cpu/topology: Mop up primary thread mask handlingThomas Gleixner1-27/+2
2024-02-15x86/cpu/topology: Use topology bitmaps for sizingThomas Gleixner5-45/+26
2024-02-15x86/cpu/topology: Let XEN/PV use topology from CPUID/MADTThomas Gleixner2-18/+9
2024-02-15x86/cpu/topology: Assign hotpluggable CPUIDs during initThomas Gleixner1-11/+18
2024-02-15x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplugThomas Gleixner1-0/+4
2024-02-15x86/topology: Add a mechanism to track topology via APIC IDsThomas Gleixner1-2/+46
2024-02-15x86/cpu: Detect real BSP on crash kernelsThomas Gleixner1-38/+59
2024-02-15x86/cpu/topology: Rework possible CPU managementThomas Gleixner3-80/+111
2024-02-15x86/cpu/topology: Sanitize the APIC admission logicThomas Gleixner1-82/+77
2024-02-15x86/smpboot: Make error message actually usefulThomas Gleixner1-3/+7
2024-02-15x86/cpu/topology: Use a data structure for topology infoThomas Gleixner1-30/+29
2024-02-15x86/cpu/topology: Simplify APIC registrationThomas Gleixner1-20/+3
2024-02-15x86/cpu/topology: Confine topology informationThomas Gleixner3-75/+74
2024-02-15x86/acpi: Dont invoke topology_register_apic() for XEN PVThomas Gleixner1-2/+6
2024-02-15x86/mpparse: Use new APIC registration functionThomas Gleixner2-9/+10
2024-02-15x86/of: Use new APIC registration functionsThomas Gleixner1-1/+1
2024-02-15x86/jailhouse: Use new APIC registration functionThomas Gleixner1-1/+1
2024-02-15x86/acpi: Use new APIC registration functionsThomas Gleixner1-37/+7
2024-02-15x86/cpu/topology: Provide separate APIC registration functionsThomas Gleixner1-18/+95
2024-02-15x86/cpu/topology: Move registration out of APIC codeThomas Gleixner3-188/+193
2024-02-15x86/apic: Use a proper define for invalid ACPI CPU IDThomas Gleixner1-1/+1
2024-02-15x86/apic: Remove yet another dubious callbackThomas Gleixner5-13/+0
2024-02-15x86/apic: Remove the pointless writeback of boot_cpu_physical_apicidThomas Gleixner8-37/+0
2024-02-15x86/mpparse: Remove the physid_t bitmap wrapperThomas Gleixner5-35/+21
2024-02-15x86/mm/numa: Move early mptable evaluation into common codeThomas Gleixner1-0/+2
2024-02-15x86/mpparse: Switch to new init callbacksThomas Gleixner4-16/+7
2024-02-15x86/jailhouse: Prepare for separate mpparse callbacksThomas Gleixner1-12/+20
2024-02-15x86/dtb: Rename x86_dtb_init()Thomas Gleixner2-2/+2
2024-02-15x86/mpparse: Prepare for callback separationThomas Gleixner2-2/+12
2024-02-15x86/mpparse: Rename default_find_smp_config()Thomas Gleixner3-6/+4
2024-02-15x86/apic: Remove check_apicid_used() and ioapic_phys_id_map()Thomas Gleixner4-19/+0
2024-02-15x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck()Thomas Gleixner1-3/+2
2024-02-15x86/ioapic: Make io_apic_get_unique_id() simplerThomas Gleixner1-17/+5
2024-02-15x86/apic: Get rid of get_physical_broadcast()Thomas Gleixner2-37/+22
2024-02-15x86/ioapic: Replace some more set bit nonsenseThomas Gleixner1-4/+2
2024-02-15x86/platform/ce4100: Dont override x86_init.mpparse.setup_ioapic_idsThomas Gleixner1-1/+1
2024-02-15x86/cpu/topology: Make the APIC mismatch warnings completeThomas Gleixner2-13/+14
2024-02-15x86/apic/uv: Remove the private leaf 0xb parserThomas Gleixner1-43/+9
2024-02-15x86/apic: Remove unused phys_pkg_id() callbackThomas Gleixner10-61/+0
2024-02-15x86/cpu: Remove x86_coreid_bitsThomas Gleixner1-1/+0
2024-02-15x86/cpu: Remove topology.cThomas Gleixner2-143/+1
2024-02-15x86/cpu: Make topology_amd_node_id() use the actual node infoThomas Gleixner1-5/+2