aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
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
2024-02-15x86/cpu: Use common topology code for HYGONThomas Gleixner5-154/+4
2024-02-15x86/cpu: Use common topology code for AMDThomas Gleixner3-149/+5
2024-02-15x86/smpboot: Teach it about topo.amd_node_idThomas Gleixner1-4/+8
2024-02-15x86/cpu: Provide an AMD/HYGON specific topology parserThomas Gleixner8-7/+213
2024-02-15x86/cpu/amd: Provide a separate accessor for Node IDThomas Gleixner4-7/+7
2024-02-15x86/cpu: Use common topology code for IntelThomas Gleixner5-117/+4
2024-02-15x86/cpu: Provide a sane leaf 0xb/0x1f parserThomas Gleixner3-1/+143
2024-02-15x86/cpu: Move __max_die_per_package to common.cThomas Gleixner2-3/+3
2024-02-15x86/cpu: Use common topology code for Centaur and ZhaoxinThomas Gleixner3-11/+8
2024-02-15x86/cpu: Add legacy topology parserThomas Gleixner3-1/+51
2024-02-15x86/cpu: Provide cpu_init/parse_topology()Thomas Gleixner6-18/+277
2024-02-14Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe...Ingo Molnar12-46/+53
2024-02-14Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...Ingo Molnar107-2571/+2950
2024-02-12x86/retpoline: Ensure default return thunk isn't used at runtimeJosh Poimboeuf1-0/+5
2024-02-11Merge tag 'x86_urgent_for_v6.8_rc4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-8/+5
2024-02-08x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM)Paolo Bonzini2-3/+3
2024-02-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+2
2024-02-07kvmclock: Unexport kvmclock clocksourcePeter Hilber1-2/+1