summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2023-08-09ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD ZenHans de Goede1-0/+2
2023-08-09x86/apic: Turn on static callsThomas Gleixner1-14/+13
2023-08-09x86/apic: Provide static call infrastructure for APIC callbacksThomas Gleixner1-0/+21
2023-08-09x86/apic: Wrap IPI calls into helper functionsDave Hansen1-0/+30
2023-08-09x86/apic: Mark all hotpath APIC callback wrappers __always_inlineThomas Gleixner1-9/+9
2023-08-09x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb()Thomas Gleixner1-3/+0
2023-08-09x86/apic: Provide apic_update_callback()Thomas Gleixner1-0/+28
2023-08-09x86/apic: Provide common init infrastructureThomas Gleixner1-0/+2
2023-08-09x86/apic: Wrap apic->native_eoi() into a helperThomas Gleixner1-0/+6
2023-08-09x86/apic: Nuke ack_APIC_irq()Dave Hansen1-10/+0
2023-08-09x86/apic: Remove pointless arguments from [native_]eoi_write()Thomas Gleixner1-6/+11
2023-08-09x86/apic: Sanitize APIC ID range validationThomas Gleixner1-2/+1
2023-08-09x86/apic: Prepare x2APIC for using apic::max_apic_idThomas Gleixner1-3/+4
2023-08-09x86/apic: Add max_apic_id memberThomas Gleixner1-0/+3
2023-08-09x86/apic: Wrap APIC ID validation into an inlineThomas Gleixner1-0/+5
2023-08-09x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle()Thomas Gleixner1-1/+0
2023-08-09x86/apic: Allow apic::safe_wait_icr_idle() to be NULLThomas Gleixner1-7/+1
2023-08-09x86/apic: Allow apic::wait_icr_idle() to be NULLThomas Gleixner1-7/+2
2023-08-09x86/apic: Consolidate wait_icr_idle() implementationsThomas Gleixner1-1/+0
2023-08-09x86/apic: Mop up apic::apic_id_registered()Thomas Gleixner1-1/+1
2023-08-09x86/apic: Mop up *setup_apic_routing()Thomas Gleixner1-6/+4
2023-08-09x86/apic: Nuke apic::apicid_to_cpu_present()Thomas Gleixner1-1/+0
2023-08-09x86/apic: Nuke empty init_apic_ldr() callbacksThomas Gleixner1-2/+0
2023-08-09x86/apic/32: Decrapify the def_bigsmp mechanismThomas Gleixner1-2/+0
2023-08-09x86/apic/32: Remove pointless default_acpi_madt_oem_check()Thomas Gleixner1-1/+3
2023-08-09x86/apic/32: Remove x86_cpu_to_logical_apicidThomas Gleixner1-3/+0
2023-08-09x86/apic/32: Sanitize logical APIC ID handlingThomas Gleixner1-13/+0
2023-08-09x86/apic: Remove check_phys_apicid_present()Thomas Gleixner1-2/+0
2023-08-09x86/apic: Sanitize APIC address setupThomas Gleixner1-1/+0
2023-08-09x86/apic: Make some APIC init functions boolThomas Gleixner1-3/+3
2023-08-09x86/apic: Remove the pointless APIC version checkThomas Gleixner1-1/+1
2023-08-09x86/apic: Consolidate boot_cpu_physical_apicid initialization sitesThomas Gleixner1-1/+1
2023-08-09x86/apic: Nuke unused apic::inquire_remote_apic()Thomas Gleixner1-16/+0
2023-08-09x86/apic: Get rid of hard_smp_processor_id()Thomas Gleixner2-8/+5
2023-08-09x86/apic: Remove pointless x86_bios_cpu_apicidThomas Gleixner2-3/+0
2023-08-09x86/apic/ioapic: Rename skip_ioapic_setupThomas Gleixner1-3/+4
2023-08-09x86/apic: Rename disable_apicThomas Gleixner1-2/+2
2023-08-09x86/cpu: Remove unused physid_*() nonsenseThomas Gleixner1-26/+0
2023-08-09x86/cpu: Make identify_boot_cpu() staticThomas Gleixner1-1/+0
2023-08-09x86/CPU/AMD: Do not leak quotient data after a division by 0Borislav Petkov (AMD)2-0/+3
2023-08-09x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.hJinghao Jia1-1/+1
2023-08-08x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit ke...Xin Li1-1/+1
2023-08-08Merge tag 'gds-for-linus-2023-08-01' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-0/+12
2023-08-08Merge tag 'x86_bugs_srso' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds4-6/+32
2023-08-07x86/efistub: Avoid legacy decompressor when doing EFI bootArd Biesheuvel2-2/+7
2023-08-07x86/efistub: Perform SNP feature test while running in the firmwareArd Biesheuvel1-0/+4
2023-08-07x86/decompressor: Factor out kernel decompression and relocationArd Biesheuvel1-0/+8
2023-08-06x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callbackThomas Gleixner2-8/+0
2023-08-06x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup()Thomas Gleixner1-2/+2
2023-08-05Merge tag 'hyperv-fixes-signed-20230804' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+1