- 158a48e KVM: x86: avoid loading PDPTRs after migration when possible by Maxim Levitsky · 3 years, 7 months ago
- b222b0b KVM: nSVM: refactor the CR3 reload on migration by Maxim Levitsky · 3 years, 7 months ago
- a36dbec6 KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition by Sean Christopherson · 3 years, 7 months ago
- b93af02 KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code by Krish Sadhukhan · 3 years, 7 months ago
- 809c791 KVM: nSVM: remove a warning about vmcb01 VM exit reason by Maxim Levitsky · 3 years, 9 months ago
- 063ab16 KVM: nSVM: always restore the L1's GIF on migration by Maxim Levitsky · 3 years, 9 months ago
- 9d290e1 KVM: nSVM: leave the guest mode prior to loading a nested state by Maxim Levitsky · 3 years, 9 months ago
- c74ad08 KVM: nSVM: fix few bugs in the vmcb02 caching logic by Maxim Levitsky · 3 years, 9 months ago
- deee59b KVM: nSVM: fix a typo in svm_leave_nested by Maxim Levitsky · 3 years, 9 months ago
- fd49e8e Merge branch 'kvm-sev-cgroup' into HEAD by Paolo Bonzini · 3 years, 9 months ago
- ee695f2 nSVM: Check addresses of MSR and IO permission maps by Krish Sadhukhan · 3 years, 9 months ago
- 4020da3 KVM: x86: pending exceptions must not be blocked by an injected event by Maxim Levitsky · 3 years, 10 months ago
- 232f75d KVM: nSVM: call nested_svm_load_cr3 on nested state load by Maxim Levitsky · 3 years, 10 months ago
- eba04b2 KVM: x86: Account a variety of miscellaneous allocations by Sean Christopherson · 3 years, 10 months ago
- 9a7de6e KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() by Krish Sadhukhan · 3 years, 10 months ago
- cb9b6a1 Merge branch 'kvm-fix-svm-races' into HEAD by Paolo Bonzini · 3 years, 10 months ago
- 6ebae23 Merge branch 'kvm-fix-svm-races' into kvm-master by Paolo Bonzini · 3 years, 10 months ago
- 3c346c0 KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit by Paolo Bonzini · 3 years, 10 months ago
- a58d916 KVM: SVM: load control fields from VMCB12 before checking them by Paolo Bonzini · 3 years, 10 months ago
- 8173396 KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies by Cathy Avery · 3 years, 11 months ago
- d00b99c KVM: SVM: Add support for Virtual SPEC_CTRL by Babu Moger · 4 years ago
- cc3ed80 KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state by Maxim Levitsky · 4 years ago
- 3a87c7e KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral by Sean Christopherson · 3 years, 11 months ago
- cb6a32c KVM: x86: Handle triple fault in L2 without killing L1 by Sean Christopherson · 3 years, 11 months ago
- 6312975 KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) by Paolo Bonzini · 3 years, 11 months ago
- 11f0cbf KVM: nSVM: Trace VM-Enter consistency check failures by Sean Christopherson · 4 years ago
- 6906e06 KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() by Krish Sadhukhan · 4 years, 3 months ago
- c08f390 KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() by Paolo Bonzini · 4 years, 2 months ago
- 4bb170a KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit by Paolo Bonzini · 4 years, 2 months ago
- 7ca62d1 KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit by Paolo Bonzini · 4 years, 2 months ago
- 7c3ecfc KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control by Paolo Bonzini · 4 years, 2 months ago
- 9e8f0fb KVM: nSVM: rename functions and variables according to vmcbXY nomenclature by Paolo Bonzini · 4 years, 2 months ago
- 4995a36 KVM: SVM: Use a separate vmcb for the nested L2 guest by Cathy Avery · 4 years ago
- 43c11d9 KVM: x86: to track if L1 is running L2 VM by Dongli Zhang · 3 years, 11 months ago
- d2df592 KVM: nSVM: prepare guest save area while is_guest_mode is true by Paolo Bonzini · 4 years ago
- a04aead KVM: nSVM: fix running nested guests when npt=0 by Paolo Bonzini · 4 years ago
- 954f419 KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode by Maxim Levitsky · 4 years ago
- ca29e14 KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode by Sean Christopherson · 4 years ago
- bbc2c63 KVM: nSVM: Use common GPA helper to check for illegal CR3 by Sean Christopherson · 4 years ago
- 2732be9 KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs by Sean Christopherson · 4 years ago
- 9a3ecd5 KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW by Chenyi Qiang · 4 years ago
- c1c35cf KVM: x86: cleanup CR3 reserved bits checks by Paolo Bonzini · 4 years, 2 months ago
- 9a78e15 KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX by Paolo Bonzini · 4 years ago
- f2c7ef3 KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit by Maxim Levitsky · 4 years ago
- 56fe28d KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest mode by Maxim Levitsky · 4 years ago
- 81f76ad KVM: nSVM: correctly restore nested_run_pending on migration by Maxim Levitsky · 4 years ago
- 8cce12b KVM: nSVM: set fixed bits by hand by Paolo Bonzini · 4 years, 2 months ago
- ee69c92 KVM: x86: Return bool instead of int for CR4 and SREGS validity checks by Sean Christopherson · 4 years, 3 months ago
- 2fcf487 KVM: nSVM: implement on demand allocation of the nested state by Maxim Levitsky · 4 years, 4 months ago
- a7d5c7c KVM: nSVM: delay MSR permission processing to first nested VM run by Paolo Bonzini · 4 years, 4 months ago
- fb0f33f KVM: nSVM: CR3 MBZ bits are only 63:52 by Krish Sadhukhan · 4 years, 5 months ago
- 4c44e8d KVM: SVM: Add new intercept word in vmcb_control_area by Babu Moger · 4 years, 4 months ago
- c62e2e9 KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors by Babu Moger · 4 years, 4 months ago
- 9780d51 KVM: SVM: Modify intercept_exceptions to generic intercepts by Babu Moger · 4 years, 4 months ago
- 30abaa88 KVM: SVM: Change intercept_dr to generic intercepts by Babu Moger · 4 years, 4 months ago
- 03bfeeb KVM: SVM: Change intercept_cr to generic intercepts by Babu Moger · 4 years, 4 months ago
- c45ad72 KVM: SVM: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) by Babu Moger · 4 years, 4 months ago
- a90c1ed KVM: nSVM: Remove unused field by Babu Moger · 4 years, 4 months ago
- 0dd16b5 KVM: nSVM: rename nested vmcb to vmcb12 by Maxim Levitsky · 4 years, 5 months ago
- d5cd6f3 KVM: nSVM: Avoid freeing uninitialized pointers in svm_set_nested_state() by Vitaly Kuznetsov · 4 years, 4 months ago
- bf3c0e5 Merge branch 'x86-seves-for-paolo' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into HEAD by Paolo Bonzini · 4 years, 4 months ago
- 772b81b SVM: nSVM: setup nested msr permission bitmap on nested state load by Maxim Levitsky · 4 years, 5 months ago
- 9883764 SVM: nSVM: correctly restore GIF on vmexit from nesting after migration by Maxim Levitsky · 4 years, 5 months ago
- 6ccbd29 KVM: SVM: nested: Don't allocate VMCB structures on stack by Joerg Roedel · 4 years, 4 months ago
- 096586fd KVM: nSVM: Correctly set the shadow NPT root level in its MMU role by Sean Christopherson · 4 years, 6 months ago
- e8af9e9 KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPF by Paolo Bonzini · 4 years, 6 months ago
- d82aaef KVM: nSVM: use nested_svm_load_cr3() on guest->host switch by Vitaly Kuznetsov · 4 years, 6 months ago
- a506fdd KVM: nSVM: implement nested_svm_load_cr3() and use it for host->guest switch by Vitaly Kuznetsov · 4 years, 6 months ago
- bf7dea4 KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context() by Vitaly Kuznetsov · 4 years, 6 months ago
- 62156f6 KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled() by Vitaly Kuznetsov · 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
- ebdb3db KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure by Vitaly Kuznetsov · 4 years, 6 months ago
- 0f04a2a KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() by Vitaly Kuznetsov · 4 years, 6 months ago
- 761e416 KVM: nSVM: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests by Krish Sadhukhan · 4 years, 6 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
- 1aef816 KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests by Krish Sadhukhan · 4 years, 8 months 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
- 929d1cf KVM: MMU: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu 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
- ca46d73 KVM: nSVM: split nested_vmcb_check_controls 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
- 91b7130 KVM: SVM: preserve VGIF across VMCB switch by Paolo Bonzini · 4 years, 8 months ago
- ffdf7f9 KVM: nSVM: extract svm_set_gif 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
- e670bf6 KVM: nSVM: save all control fields in svm->nested by Paolo Bonzini · 4 years, 8 months ago
- 2f67591 KVM: nSVM: pass vmcb_control_area to copy_vmcb_control_area by Paolo Bonzini · 4 years, 8 months ago
- 18fc6c5 KVM: nSVM: clean up tsc_offset update by Paolo Bonzini · 4 years, 8 months ago
- 69cb877 KVM: nSVM: move MMU setup to nested_prepare_vmcb_control by Paolo Bonzini · 4 years, 8 months ago
- f241d71 KVM: nSVM: extract preparation of VMCB for nested run by Paolo Bonzini · 4 years, 8 months ago
- 3e06f01 KVM: nSVM: extract load_nested_vmcb_control 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
- 5b672408 KVM: nSVM: correctly inject INIT vmexits 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