summaryrefslogtreecommitdiff
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds2022-01-231-2/+0
|\
| * include: move find.h from asm_generic to linuxYury Norov2022-01-151-2/+0
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-01-222-14/+2
|\ \
| * | KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooksSean Christopherson2022-01-192-14/+0
| * | Merge branch 'kvm-pi-raw-spinlock' into HEADPaolo Bonzini2022-01-192-4/+2
| |\ \ | | |/
| * | KVM: VMX: Reject KVM_RUN if emulation is required with pending exceptionSean Christopherson2022-01-192-0/+2
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-01-168-44/+115
|\ \ \ | |/ /
| * | x86/fpu: Fix inline prefix warningsYang Zhong2022-01-141-1/+1
| * | kvm: x86: Disable interception for IA32_XFD on demandKevin Tian2022-01-141-0/+1
| * | x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state()Thomas Gleixner2022-01-141-0/+2
| * | kvm: x86: Add support for getting/setting expanded xstate bufferGuang Zeng2022-01-141-1/+15
| * | x86/fpu: Add uabi_size to guest_fpuThomas Gleixner2022-01-141-0/+5
| * | kvm: x86: Add CPUID support for Intel AMXJing Liu2022-01-141-0/+2
| * | x86/fpu: Prepare xfd_err in struct fpu_guestJing Liu2022-01-141-0/+5
| * | x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulationKevin Tian2022-01-141-0/+6
| * | x86/fpu: Provide fpu_enable_guest_xfd_features() for KVMSean Christopherson2022-01-141-0/+1
| * | x86/fpu: Prepare guest FPU for dynamically enabled FPU featuresThomas Gleixner2022-01-071-0/+13
| * | x86/fpu: Extend fpu_xstate_prctl() with guest permissionsThomas Gleixner2022-01-073-12/+25
| * | KVM: SVM: include CR3 in initial VMSA state for SEV-ES guestsMichael Roth2022-01-072-0/+2
| * | KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel deliveryDavid Woodhouse2022-01-071-0/+1
| * | KVM: x86/xen: Maintain valid mapping of Xen shared_info pageDavid Woodhouse2022-01-071-1/+1
| * | KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}()Like Xu2022-01-071-0/+1
| * | Merge remote-tracking branch 'kvm/master' into HEADPaolo Bonzini2021-12-212-1/+3
| |\ \
| * \ \ Merge branch 'kvm-on-hv-msrbm-fix' into HEADPaolo Bonzini2021-12-084-9/+4
| |\ \ \
| * | | | KVM: x86: Add an emulation type to handle completion of user exitsHou Wenlong2021-12-081-1/+7
| * | | | KVM: X86: Remove mmu parameter from load_pdptrs()Lai Jiangshan2021-12-081-1/+1
| * | | | KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the directionLai Jiangshan2021-12-081-4/+4
| * | | | KVM: X86: Remove mmu->translate_gpaLai Jiangshan2021-12-081-4/+0
| * | | | KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa()Lai Jiangshan2021-12-081-2/+3
| * | | | KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages()Lai Jiangshan2021-12-081-1/+0
| * | | | KVM: Drop obsolete kvm_arch_vcpu_block_finish()Sean Christopherson2021-12-081-2/+0
| * | | | KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt()Sean Christopherson2021-12-081-1/+1
| * | | | KVM: x86/mmu: Propagate memslot const qualifierBen Gardon2021-12-081-2/+2
| * | | | KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_activeBen Gardon2021-12-081-1/+1
| * | | | KVM: x86: Use nr_memslot_pages to avoid traversing the memslots arrayMaciej S. Szmigiero2021-12-081-2/+1
| * | | | KVM: MMU: update comment on the number of page role combinationsPaolo Bonzini2021-12-081-12/+18
* | | | | Merge tag 'hyperv-next-signed-20220114' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2022-01-161-1/+1
|\ \ \ \ \
| * | | | | x86/hyperv: Fix definition of hv_ghcb_pg variableMichael Kelley2021-12-281-1/+1
* | | | | | Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-01-162-7/+33
|\ \ \ \ \ \
| * | | | | | PCI: hv: Make the code arch neutral by adding arch specific interfacesSunil Muthuswamy2022-01-122-7/+33
* | | | | | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-151-3/+28
|\ \ \ \ \ \ \
| * | | | | | | x86: mm: add x86_64 support for page table checkPasha Tatashin2022-01-151-2/+27
| * | | | | | | mm: move tlb_flush_pending inline helpers to mm_inline.hArnd Bergmann2022-01-151-1/+1
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge tag 'irq-msi-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-01-132-6/+8
|\ \ \ \ \ \ \
| * | | | | | | x86/xen: Use correct #ifdef guard for xen_initdom_restore_msi()Arnd Bergmann2021-12-151-1/+1
| * | | | | | | Merge branch 'irq/urgent' into irq/msiThomas Gleixner2021-12-141-1/+1
| |\ \ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | |
| * | | | | | | PCI/MSI: Make arch_restore_msi_irqs() less horrible.Thomas Gleixner2021-12-092-6/+8
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge tag 'x86_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-1219-178/+214
|\ \ \ \ \ \ \
| * | | | | | | x86/entry_32: Fix segment exceptionsPeter Zijlstra2022-01-121-1/+10
| * | | | | | | x86/word-at-a-time: Remove .fixup usagePeter Zijlstra2021-12-111-19/+47