- 2a40b90 KVM: x86: Pull the PGD's level from the MMU instead of recalculating it by Sean Christopherson · 4 years, 6 months ago
- 3edd683 KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support by Mohammed Gamal · 4 years, 6 months ago
- 6986982 KVM: x86: rename update_bp_intercept to update_exception_bitmap by Paolo Bonzini · 4 years, 6 months ago
- 59cd9bc KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() by Vitaly Kuznetsov · 4 years, 6 months ago
- d574c53 KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code by Vitaly Kuznetsov · 4 years, 6 months ago
- c3f08ed x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS by Thomas Gleixner · 4 years, 6 months ago
- 135961e x86/kvm/svm: Move guest enter/exit into .noinstr.text by Thomas Gleixner · 4 years, 6 months ago
- 9fc975e x86/kvm/svm: Add hardirq tracing on guest enter/exit by Thomas Gleixner · 4 years, 6 months ago
- 87fa7f3 x86/kvm: Move context tracking where it belongs by Thomas Gleixner · 4 years, 6 months ago
- 841c2be kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host by Maxim Levitsky · 4 years, 6 months ago
- 7c1b761 KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() by Xiaoyao Li · 4 years, 6 months ago
- 01c3b2b KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() by Joerg Roedel · 4 years, 7 months ago
- a284ba5 KVM: SVM: Add svm_ prefix to set/clr/is_intercept() by Joerg Roedel · 4 years, 7 months ago
- 06e7852 KVM: SVM: Add vmcb_ prefix to mark_*() functions by Joerg Roedel · 4 years, 7 months ago
- c967118 kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest by Jim Mattson · 4 years, 8 months ago
- 8a14fe4 kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu by Jim Mattson · 4 years, 8 months ago
- 1aa561b kvm: x86: Add "last CPU" to some KVM_EXIT information by Jim Mattson · 4 years, 8 months ago
- 2426363 kvm: svm: Always set svm->last_cpu on VMRUN by Jim Mattson · 4 years, 8 months ago
- 73cd6e5 kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() by Jim Mattson · 4 years, 8 months ago
- 12bc213 KVM: X86: Do the same ignore_msrs check for feature msrs by Peter Xu · 4 years, 7 months ago
- b95273f kvm/svm: disable KCSAN for svm_vcpu_run() by Qian Cai · 4 years, 9 months ago
- 076f14b Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 7 months ago
- 8cd501c x86/entry: Convert Machine Check to IDTENTRY_IST by Thomas Gleixner · 5 years ago
- fb7333d KVM: SVM: fix calls to is_intercept by Paolo Bonzini · 4 years, 7 months ago
- 68fd66f KVM: x86: extend struct kvm_vcpu_pv_apf_data with token info by Vitaly Kuznetsov · 4 years, 8 months ago
- cc440cd KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE by Paolo Bonzini · 4 years, 8 months ago
- c513f48 KVM: nSVM: leave guest mode when clearing EFER.SVME by Paolo Bonzini · 4 years, 8 months ago
- 08245e6 KVM: nSVM: remove HF_HIF_MASK by Paolo Bonzini · 4 years, 8 months ago
- e9fd761 KVM: nSVM: remove HF_VINTR_MASK by Paolo Bonzini · 4 years, 8 months ago
- 36e2e98 KVM: nSVM: synthesize correct EXITINTINFO on vmexit by Paolo Bonzini · 4 years, 8 months ago
- ffdf7f9 KVM: nSVM: extract svm_set_gif by Paolo Bonzini · 4 years, 8 months ago
- 3103109 KVM: nSVM: remove unnecessary if by Paolo Bonzini · 4 years, 8 months ago
- 2d8a42b KVM: nSVM: synchronize VMCB controls updated by the processor on every vmexit by Paolo Bonzini · 4 years, 8 months ago
- d8e4e58 KVM: nSVM: restore clobbered INT_CTL fields after clearing VINTR by Paolo Bonzini · 4 years, 8 months ago
- e670bf6 KVM: nSVM: save all control fields in svm->nested by Paolo Bonzini · 4 years, 8 months ago
- 69c9dfa KVM: nSVM: move map argument out of enter_svm_guest_mode by Paolo Bonzini · 4 years, 8 months ago
- 978ce58 KVM: SVM: always update CR3 in VMCB by Paolo Bonzini · 4 years, 8 months ago
- bd27962 KVM: nSVM: remove exit_required by Paolo Bonzini · 4 years, 8 months ago
- 7c86663 KVM: nSVM: inject exceptions via svm_check_nested_events by Paolo Bonzini · 4 years, 8 months ago
- c9d4091 KVM: x86: enable event window in inject_pending_event by Paolo Bonzini · 4 years, 8 months ago
- cb97c2d KVM: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index by Sean Christopherson · 5 years ago
- 7529e767 Merge branch 'kvm-master' into HEAD by Paolo Bonzini · 4 years, 8 months ago
- e7581ca KVM: x86: simplify is_mmio_spte by Paolo Bonzini · 4 years, 8 months ago
- de18248 KVM: SVM: Remove unnecessary V_IRQ unsetting by Suravee Suthikulpanit · 4 years, 9 months ago
- e14b778 KVM: SVM: Merge svm_enable_vintr into svm_set_vintr by Suravee Suthikulpanit · 4 years, 9 months ago
- 404d5d7 KVM: X86: Introduce more exit_fastpath_completion enum values by Wanpeng Li · 4 years, 9 months ago
- 3bae045 KVM: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums by Sean Christopherson · 4 years, 9 months ago
- bd31fe4 KVM: VMX: Add proper cache tracking for CR0 by Sean Christopherson · 4 years, 9 months ago
- f98c1e7 KVM: VMX: Add proper cache tracking for CR4 by Sean Christopherson · 4 years, 9 months ago
- 56ba77a KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' by Sean Christopherson · 4 years, 9 months ago
- fede807 KVM: x86: handle wrap around 32-bit address space by Paolo Bonzini · 4 years, 9 months ago
- c300ab9 KVM: x86: Replace late check_nested_events() hack with more precise fix by Paolo Bonzini · 4 years, 9 months ago
- fc6f7c0 KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is set by Paolo Bonzini · 4 years, 9 months ago
- cae96af KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks by Paolo Bonzini · 4 years, 9 months ago
- 55714cd KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events() by Paolo Bonzini · 4 years, 9 months ago
- bbdad0b KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set by Paolo Bonzini · 4 years, 9 months ago
- a9fa7cb KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed by Paolo Bonzini · 4 years, 9 months ago
- 88c604b KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of int by Sean Christopherson · 4 years, 9 months ago
- 9c3d370 KVM: SVM: Implement check_nested_events for NMI by Cathy Avery · 4 years, 9 months ago
- f74f941 KVM: SVM: introduce nested_run_pending by Paolo Bonzini · 4 years, 9 months ago
- 4aef2ec Merge branch 'kvm-amd-fixes' into HEAD by Paolo Bonzini · 4 years, 8 months ago
- d67668e KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6 by Paolo Bonzini · 4 years, 9 months ago
- 5679b80 KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6 by Paolo Bonzini · 4 years, 9 months ago
- dee919d KVM: SVM: fill in kvm_run->debug.arch.dr[67] by Paolo Bonzini · 4 years, 9 months ago
- 33b2217 KVM: x86: move nested-related kvm_x86_ops to a separate struct by Paolo Bonzini · 4 years, 9 months ago
- e72436b KVM: SVM: avoid infinite loop on NPF from bad address by Paolo Bonzini · 4 years, 9 months ago
- a9ab13f KVM: X86: Improve latency for single target IPI fastpath by Wanpeng Li · 4 years, 9 months ago
- 1c164cb KVM: SVM: Use do_machine_check to pass MCE to the host by Uros Bizjak · 4 years, 9 months ago
- eeeb4f6 KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID by Sean Christopherson · 4 years, 10 months ago
- 7780938 KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() by Sean Christopherson · 4 years, 10 months ago
- 4a41e43 KVM: SVM: Document the ASID logic in svm_flush_tlb() by Sean Christopherson · 4 years, 10 months ago
- 72b3832 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() by Sean Christopherson · 4 years, 10 months ago
- f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 10 months ago
- e64419d KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook by Sean Christopherson · 4 years, 10 months ago
- 56a87e5 KVM: SVM: Fix __svm_vcpu_run declaration. by Uros Bizjak · 4 years, 9 months ago
- b4fd630 KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD by Uros Bizjak · 4 years, 9 months ago
- f14eec0 KVM: SVM: move more vmentry code to assembly by Paolo Bonzini · 4 years, 9 months ago
- 199cd1d KVM: SVM: Split svm_vcpu_run inline assembly to separate file by Uros Bizjak · 4 years, 10 months ago
- eaf7826 KVM: SVM: Move SEV code to separate file by Joerg Roedel · 4 years, 10 months ago
- ef0f649 KVM: SVM: Move AVIC code to separate file by Joerg Roedel · 4 years, 10 months ago
- 883b0a9 KVM: SVM: Move Nested SVM Implementation to nested.c by Joerg Roedel · 4 years, 10 months ago
- 46a010d kVM SVM: Move SVM related files to own sub-directory by Joerg Roedel · 4 years, 10 months ago[Renamed from arch/x86/kvm/svm.c]
- 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 10 months ago
- 9c14ee2 KVM: SVM: Annotate svm_x86_ops as __initdata by Sean Christopherson · 4 years, 10 months ago
- afaf0b2 KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection by Sean Christopherson · 4 years, 10 months ago
- d008dfd KVM: x86: Move init-only kvm_x86_ops to separate struct by Sean Christopherson · 4 years, 10 months ago
- cf39d37 Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 10 months ago
- 9b82f05 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 10 months ago
- 629b3df Merge branch 'x86/cpu' into perf/core, to resolve conflict by Ingo Molnar · 4 years, 10 months ago
- 320debe x86/kvm: Convert to new CPU match macros by Thomas Gleixner · 4 years, 10 months ago
- ba5bade x86/devicetable: Move x86 specific macro out of generic code by Thomas Gleixner · 4 years, 10 months ago
- 2e2409a KVM: SVM: Issue WBINVD after deactivating an SEV guest by Tom Lendacky · 4 years, 10 months ago
- 2da1ed6 KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available by Paolo Bonzini · 4 years, 10 months ago
- d55c9d4 KVM: nSVM: check for EFER.SVME=1 before entering guest by Paolo Bonzini · 4 years, 10 months ago
- 0b66465 KVM: nSVM: Remove an obsolete comment. by Miaohe Lin · 5 years ago
- ab56f8e kvm: svm: Introduce GA Log tracepoint for AVIC by Suravee Suthikulpanit · 4 years, 10 months ago
- 78f2145 KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 by Paolo Bonzini · 4 years, 11 months ago
- b518ba9 KVM: nSVM: implement check_nested_events for interrupts by Paolo Bonzini · 4 years, 11 months ago
- 64b5bd2 KVM: nSVM: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 by Paolo Bonzini · 4 years, 11 months ago
- b5ec2e0 KVM: nSVM: do not change host intercepts while nested VM is running by Paolo Bonzini · 4 years, 11 months ago