summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2023-08-31KVM: x86/mmu: Drop infrastructure for multiple page-track modesSean Christopherson2-15/+8
2023-08-31KVM: x86/mmu: Use page-track notifiers iff there are external usersSean Christopherson2-7/+17
2023-08-31KVM: x86/mmu: Move KVM-only page-track declarations to internal headerSean Christopherson1-19/+2
2023-08-31KVM: x86: Remove the unused page-track hook track_flush_slot()Yan Zhao1-11/+0
2023-08-31KVM: x86: Add a new page-track hook to handle memslot deletionYan Zhao1-0/+12
2023-08-31KVM: x86: Reject memslot MOVE operations if KVMGT is attachedSean Christopherson1-0/+3
2023-08-31KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hookSean Christopherson1-3/+2
2023-08-31KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEsSean Christopherson1-1/+0
2023-08-31KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot}() to mmu.cSean Christopherson1-1/+0
2023-08-31Merge tag 'kvm-x86-misc-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-160/+29
2023-08-31Merge tag 'kvm-x86-svm-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-2/+4
2023-08-31Merge tag 'kvmarm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini1-2/+4
2023-08-17KVM: x86: Use KVM-governed feature framework to track "XSAVES enabled"Sean Christopherson1-1/+0
2023-08-17KVM: VMX: Rename XSAVES control to follow KVM's preferred "ENABLE_XYZ"Sean Christopherson1-1/+1
2023-08-17KVM: x86: Add a framework for enabling KVM-governed x86 featuresSean Christopherson1-0/+19
2023-08-17KVM: SVM: correct the size of spec_ctrl field in VMCB save areaManali Shukla1-2/+2
2023-08-17KVM: Allow range-based TLB invalidation from common codeDavid Matlack1-0/+2
2023-08-17KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_remote_tlbs()David Matlack1-2/+2
2023-08-16x86/cpu/kvm: Provide UNTRAIN_RET_VMPeter Zijlstra1-0/+11
2023-08-16x86/cpu: Cleanup the untrain messPeter Zijlstra1-14/+5
2023-08-16x86/cpu: Rename srso_(.*)_alias to srso_alias_\1Peter Zijlstra1-3/+3
2023-08-16x86/cpu: Rename original retbleed methodsPeter Zijlstra1-4/+4
2023-08-16x86/cpu: Clean up SRSO return thunk messPeter Zijlstra1-0/+5
2023-08-16x86/alternative: Make custom return thunk unconditionalPeter Zijlstra1-4/+5
2023-08-14x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines...Petr Pavlu1-3/+0
2023-08-14x86/CPU/AMD: Fix the DIV(0) initial fix attemptBorislav Petkov (AMD)1-0/+1
2023-08-12locking: remove spin_lock_prefetchMateusz Guzik1-6/+0
2023-08-12Merge tag 'x86_urgent_for_v6.5_rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2023-08-12Merge tag 'x86_bugs_for_v6.5_rc6' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2023-08-11Merge tag 'acpi-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-0/+2
2023-08-10x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann1-0/+2
2023-08-09ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD ZenHans de Goede1-0/+2
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-05Merge tag 'hyperv-fixes-signed-20230804' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+1
2023-08-04KVM: x86: Always write vCPU's current TSC offset/ratio in vendor hooksSean Christopherson1-2/+2
2023-08-04x86/virt: KVM: Move "disable SVM" helper into KVM SVMSean Christopherson1-50/+0
2023-08-04x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_supported()Sean Christopherson1-28/+0
2023-08-04x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()Sean Christopherson1-6/+0
2023-08-04x86/virt: KVM: Move VMXOFF helpers into KVM VMXSean Christopherson1-42/+0
2023-08-04x86/virt: KVM: Open code cpu_has_vmx() in KVM VMXSean Christopherson1-10/+0
2023-08-04x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabledSean Christopherson1-0/+4
2023-08-04x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callbackSean Christopherson1-8/+0
2023-08-04x86/reboot: KVM: Handle VMXOFF in KVM's reboot callbackSean Christopherson1-10/+0
2023-08-04x86/reboot: Harden virtualization hooks for emergency rebootSean Christopherson1-2/+3
2023-08-04x86/reboot: VMCLEAR active VMCSes before emergency rebootSean Christopherson2-2/+2
2023-07-30Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-1/+3