summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-12-07x86/tdx: Allow 32-bit emulation by defaultKirill A. Shutemov
2023-12-07x86/entry: Do not allow external 0x80 interruptsThomas Gleixner
2023-12-07x86/entry: Convert INT 0x80 emulation to IDTENTRYThomas Gleixner
2023-12-07x86/coco: Disable 32-bit emulation by default on TDX and SEVKirill A. Shutemov
2023-12-07KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERVVitaly Kuznetsov
2023-12-07KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERVVitaly Kuznetsov
2023-12-07KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointerVitaly Kuznetsov
2023-12-07KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/setVitaly Kuznetsov
2023-12-07KVM: x86: Make Hyper-V emulation optionalVitaly Kuznetsov
2023-12-07KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.hVitaly Kuznetsov
2023-12-07KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCSVitaly Kuznetsov
2023-12-07KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requestsVitaly Kuznetsov
2023-12-07KVM: VMX: Split off hyperv_evmcs.{ch}Vitaly Kuznetsov
2023-12-07KVM: x86: Introduce helper to check if vector is set in Hyper-V SynICVitaly Kuznetsov
2023-12-07KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynICVitaly Kuznetsov
2023-12-07KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch}Vitaly Kuznetsov
2023-12-07KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation contextVitaly Kuznetsov
2023-12-07KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XENVitaly Kuznetsov
2023-12-06x86, bpf: Use bpf_prog_pack for bpf trampolineSong Liu
2023-12-06bpf: Add arch_bpf_trampoline_size()Song Liu
2023-12-06bpf, x86: Adjust arch_prepare_bpf_trampoline return valueSong Liu
2023-12-06bpf: Fix prog_array_map_poke_run map poke updateJiri Olsa
2023-12-06x86/topology: convert to use arch_cpu_is_hotpluggable()Russell King (Oracle)
2023-12-06x86/topology: use weak version of arch_unregister_cpu()Russell King (Oracle)
2023-12-06x86/topology: Switch over to GENERIC_CPU_DEVICESJames Morse
2023-12-06ACPI: Move ACPI_HOTPLUG_CPU to be disabled on arm64 and riscvJames Morse
2023-12-06x86/topology: remove arch_*register_cpu() exportsRussell King (Oracle)
2023-12-06x86: intel_epb: Don't rely on link orderJames Morse
2023-12-05x86/pci: Reorder pci_mmcfg_arch_map() definition before callsBjorn Helgaas
2023-12-05x86/pci: Return pci_mmconfig_add() failure earlyBjorn Helgaas
2023-12-05x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependencyBjorn Helgaas
2023-12-05x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved()Bjorn Helgaas
2023-12-05x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry()Bjorn Helgaas
2023-12-05x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmtBjorn Helgaas
2023-12-05x86/pci: Add MCFG debug loggingBjorn Helgaas
2023-12-05x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved'Bjorn Helgaas
2023-12-05x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRSBjorn Helgaas
2023-12-05mm/slab: remove CONFIG_SLAB from all Kconfig and MakefileVlastimil Babka
2023-12-03x86/microcode/intel: Set new revision only after a successful updateBorislav Petkov (AMD)
2023-12-03Merge tag 'for-linus-6.7a-rc4-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2023-12-02x86/CPU/AMD: Check vendor in the AMD microcode callbackBorislav Petkov (AMD)
2023-12-02x86/callthunks: Correct calculation of dest address in is_callthunk()Uros Bizjak
2023-12-01x86/pci: Clean up open-coded PCIBIOS return code manglingIlpo Järvinen
2023-12-01x86/pci: Use PCI_HEADER_TYPE_* instead of literalsIlpo Järvinen
2023-12-01x86/microcode/intel: Remove redundant microcode late updated messageAshok Raj
2023-12-01KVM: x86: Remove 'return void' expression for 'void function'Like Xu
2023-12-01KVM: Set file_operations.owner appropriately for all such structuresSean Christopherson
2023-12-01KVM: x86/mmu: fix comment about mmu_unsync_pages_lockPaolo Bonzini
2023-12-01KVM: x86/mmu: always take tdp_mmu_pages_lockPaolo Bonzini
2023-12-01KVM: x86/mmu: remove unnecessary "bool shared" argument from iteratorsPaolo Bonzini