summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-08-09x86/apic: Prepare x2APIC for using apic::max_apic_idThomas Gleixner
2023-08-09x86/apic: Simplify X2APIC ID validationThomas Gleixner
2023-08-09x86/apic: Add max_apic_id memberThomas Gleixner
2023-08-09x86/apic: Wrap APIC ID validation into an inlineThomas Gleixner
2023-08-09x86/apic/64: Uncopypaste probingThomas Gleixner
2023-08-09x86/apic/x2apic: Share all common IPI functionsThomas Gleixner
2023-08-09x86/apic/uv: Get rid of wrapper callbacksThomas Gleixner
2023-08-09x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle()Thomas Gleixner
2023-08-09x86/apic: Allow apic::safe_wait_icr_idle() to be NULLThomas Gleixner
2023-08-09x86/apic: Allow apic::wait_icr_idle() to be NULLThomas Gleixner
2023-08-09x86/apic: Consolidate wait_icr_idle() implementationsThomas Gleixner
2023-08-09x86/apic/ipi: Tidy up the code and fixup commentsThomas Gleixner
2023-08-09x86/apic: Mop up apic::apic_id_registered()Thomas Gleixner
2023-08-09x86/apic: Mop up *setup_apic_routing()Thomas Gleixner
2023-08-09x86/ioapic/32: Decrapify phys_id_present_map operationThomas Gleixner
2023-08-09x86/apic: Nuke apic::apicid_to_cpu_present()Thomas Gleixner
2023-08-09x86/apic: Nuke empty init_apic_ldr() callbacksThomas Gleixner
2023-08-09x86/apic/32: Remove bigsmp_cpu_present_to_apicid()Thomas Gleixner
2023-08-09x86/apic/32: Decrapify the def_bigsmp mechanismThomas Gleixner
2023-08-09x86/apic/32: Remove pointless default_acpi_madt_oem_check()Thomas Gleixner
2023-08-09x86/apic: Mop up early_per_cpu() abuseThomas Gleixner
2023-08-09x86/apic/ipi: Code cleanupThomas Gleixner
2023-08-09x86/apic/32: Remove x86_cpu_to_logical_apicidThomas Gleixner
2023-08-09x86/apic/32: Sanitize logical APIC ID handlingThomas Gleixner
2023-08-09x86/apic: Get rid of apic_physThomas Gleixner
2023-08-09x86/apic: Remove check_phys_apicid_present()Thomas Gleixner
2023-08-09x86/apic: Nuke another processor checkThomas Gleixner
2023-08-09x86/apic: Sanitize num_processors handlingThomas Gleixner
2023-08-09x86/xen/pv: Pretend that it found SMP configurationThomas Gleixner
2023-08-09x86/apic: Sanitize APIC address setupThomas Gleixner
2023-08-09x86/apic: Split register_apic_address()Thomas Gleixner
2023-08-09x86/apic: Make some APIC init functions boolThomas Gleixner
2023-08-09x86/of: Fix the APIC address registrationThomas Gleixner
2023-08-09x86/apic: Remove mpparse 'apicid' variableDave Hansen
2023-08-09x86/apic: Remove the pointless APIC version checkThomas Gleixner
2023-08-09x86/apic: Register boot CPU APIC earlyThomas Gleixner
2023-08-09x86/apic: Consolidate boot_cpu_physical_apicid initialization sitesThomas Gleixner
2023-08-09x86/apic: Nuke unused apic::inquire_remote_apic()Thomas Gleixner
2023-08-09x86/apic: Remove unused max_physical_apicidThomas Gleixner
2023-08-09x86/apic: Get rid of hard_smp_processor_id()Thomas Gleixner
2023-08-09x86/apic: Remove pointless x86_bios_cpu_apicidThomas Gleixner
2023-08-09x86/apic/ioapic: Rename skip_ioapic_setupThomas Gleixner
2023-08-09x86/apic: Rename disable_apicThomas Gleixner
2023-08-09x86/cpu: Remove unused physid_*() nonsenseThomas Gleixner
2023-08-09x86/cpu: Make identify_boot_cpu() staticThomas Gleixner
2023-08-09x86/CPU/AMD: Do not leak quotient data after a division by 0Borislav Petkov (AMD)
2023-08-08x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.hJinghao Jia
2023-08-08x86/microcode: Remove microcode_mutexSebastian Andrzej Siewior
2023-08-08x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit ke...Xin Li
2023-08-07Merge tag 'gds-for-linus-2023-08-01' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds