aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm
AgeCommit message (Expand)AuthorFilesLines
2021-12-10x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototypeShaokun Zhang1-3/+0
2021-12-10x86/uaccess: Move variable into switch case statementKees Cook1-2/+3
2021-12-10KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercallVitaly Kuznetsov1-1/+1
2021-12-09x86/qspinlock, kcsan: Instrument barrier of pv_queued_spin_unlock()Marco Elver1-0/+1
2021-12-09x86/barriers, kcsan: Use generic instrumentation for non-smp barriersMarco Elver1-5/+5
2021-12-09x86/mm: Include spinlock_t definition in pgtable.Sebastian Andrzej Siewior1-0/+1
2021-12-09x86: Add straight-line-speculation mitigationPeter Zijlstra2-1/+11
2021-12-09PCI/MSI: Make arch_restore_msi_irqs() less horrible.Thomas Gleixner2-6/+8
2021-12-08x86: Prepare inline-asm for straight-line-speculationPeter Zijlstra3-3/+7
2021-12-08x86/sev: Use CC_ATTR attribute to generalize string I/O unrollKuppuswamy Sathyanarayanan1-17/+3
2021-12-08Merge branch 'kvm-on-hv-msrbm-fix' into HEADPaolo Bonzini4-9/+4
2021-12-08KVM: x86: Add an emulation type to handle completion of user exitsHou Wenlong1-1/+7
2021-12-08KVM: X86: Remove mmu parameter from load_pdptrs()Lai Jiangshan1-1/+1
2021-12-08KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the directionLai Jiangshan1-4/+4
2021-12-08KVM: X86: Remove mmu->translate_gpaLai Jiangshan1-4/+0
2021-12-08KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa()Lai Jiangshan1-2/+3
2021-12-08KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages()Lai Jiangshan1-1/+0
2021-12-08KVM: Drop obsolete kvm_arch_vcpu_block_finish()Sean Christopherson1-2/+0
2021-12-08KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt()Sean Christopherson1-1/+1
2021-12-08KVM: x86/mmu: Propagate memslot const qualifierBen Gardon1-2/+2
2021-12-08KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_activeBen Gardon1-1/+1
2021-12-08KVM: x86: Use nr_memslot_pages to avoid traversing the memslots arrayMaciej S. Szmigiero1-2/+1
2021-12-08KVM: MMU: update comment on the number of page role combinationsPaolo Bonzini1-12/+18
2021-12-06x86/mm: Flush global TLB when switching to trampoline page-tableJoerg Roedel1-0/+1
2021-12-06x86/mm/64: Flush global TLB on boot and AP bringupJoerg Roedel1-0/+5
2021-12-05Merge tag 'x86_urgent_for_v5.16_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2021-12-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-0/+12
2021-12-05KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failureTom Lendacky1-0/+11
2021-12-03x86/mm: Add missing <asm/cpufeatures.h> dependency to <asm/page_64.h>Ingo Molnar1-0/+1
2021-12-02KVM: ensure APICv is considered inactive if there is no APICPaolo Bonzini1-0/+1
2021-11-30x86/insn-eval: Introduce insn_decode_mmio()Kirill A. Shutemov1-0/+12
2021-11-30x86/insn-eval: Introduce insn_get_modrm_reg_ptr()Kirill A. Shutemov1-0/+1
2021-11-30x86/cpu: Drop spurious underscore from RAPTOR_LAKE #defineTony Luck1-1/+1
2021-11-30x86/paravirt: Fix build PARAVIRT_XXL=y without XEN_PVKirill A. Shutemov2-7/+5
2021-11-28Merge tag 'iommu-fixes-v5.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds1-6/+0
2021-11-26iommu/vt-d: Remove unused PASID_DISABLEDJoerg Roedel1-6/+0
2021-11-26Merge tag 'for-linus-5.16c-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds2-2/+3
2021-11-25xen: make HYPERVISOR_set_debugreg() always_inlineJuergen Gross1-1/+1
2021-11-25xen: make HYPERVISOR_get_debugreg() always_inlineJuergen Gross1-1/+1
2021-11-21efi/libstub: x86/mixed: increase supported argument countArd Biesheuvel1-4/+6
2021-11-21efi/libstub: add prototype of efi_tcg2_protocol::hash_log_extend_event()Ard Biesheuvel1-0/+4
2021-11-19xen/pvh: add missing prototype to headerJuergen Gross1-0/+1
2021-11-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+1
2021-11-18Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini1-0/+1
2021-11-18KVM: x86/mmu: include EFER.LMA in extended mmu roleMaxim Levitsky1-0/+1
2021-11-17KVM: x86: Move Intel Processor Trace interrupt handler to vmx.cSean Christopherson1-1/+1
2021-11-17KVM: Move x86's perf guest info callbacks to generic KVMSean Christopherson1-0/+3
2021-11-17KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variableSean Christopherson1-2/+1
2021-11-17perf/core: Rework guest callbacks to prepare for static_call supportLike Xu1-1/+1
2021-11-17KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guestSean Christopherson1-0/+1