summaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)Author
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/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: 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/microcode: Remove microcode_mutexSebastian Andrzej Siewior
2023-08-07Merge tag 'gds-for-linus-2023-08-01' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2023-08-07Merge tag 'x86_bugs_srso' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds
2023-08-07x86/head_64: Store boot_params pointer in callee save registerArd Biesheuvel
2023-08-07x86/srso: Tie SBPB bit setting to microcode patch detectionBorislav Petkov (AMD)
2023-08-06x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callbackThomas Gleixner
2023-08-06x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup()Thomas Gleixner
2023-08-05x86/resctrl: make pseudo_lock_class a static const structureIvan Orlov
2023-08-05x86/MSR: make msr_class a static const structureIvan Orlov
2023-08-05x86/cpuid: make cpuid_class a static const structureIvan Orlov
2023-08-03x86/paravirt: Fix tlb_remove_table function callback prototype warningKees Cook
2023-08-03x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabledSean Christopherson
2023-08-03x86/reboot: Disable virtualization during reboot iff callback is registeredSean Christopherson
2023-08-03x86/reboot: Hoist "disable virt" helpers above "emergency reboot" pathSean Christopherson
2023-08-03x86/reboot: Assert that IRQs are disabled when turning off virtualizationSean Christopherson
2023-08-03x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callbackSean Christopherson
2023-08-03x86/reboot: KVM: Handle VMXOFF in KVM's reboot callbackSean Christopherson
2023-08-03x86/reboot: Harden virtualization hooks for emergency rebootSean Christopherson
2023-08-03x86/reboot: VMCLEAR active VMCSes before emergency rebootSean Christopherson
2023-08-03x86/paravirt: Silence unused native_pv_lock_init() function warningArnd Bergmann
2023-08-03x86/alternative: Add a __alt_reloc_selftest() prototypeArnd Bergmann
2023-08-02x86/shstk: Don't retry vm_munmap() on -EINTRRick Edgecombe
2023-08-02x86/shstk: Move arch detail comment out of core mmRick Edgecombe