Age | Commit message (Expand) | Author | Files | Lines |
2020-10-24 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 5 | -9/+6 |
2020-10-24 | KVM: ioapic: break infinite recursion on lazy EOI | Vitaly Kuznetsov | 1 | -4/+1 |
2020-10-24 | KVM: vmx: rename pi_init to avoid conflict with paride | Paolo Bonzini | 3 | -4/+4 |
2020-10-24 | KVM: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build | Sean Christopherson | 1 | -1/+1 |
2020-10-23 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 37 | -2309/+4864 |
2020-10-23 | kvm: x86/mmu: NX largepage recovery for TDP MMU | Ben Gardon | 3 | -4/+18 |
2020-10-23 | kvm: x86/mmu: Don't clear write flooding count for direct roots | Ben Gardon | 1 | -1/+7 |
2020-10-23 | kvm: x86/mmu: Support MMIO in the TDP MMU | Ben Gardon | 3 | -21/+72 |
2020-10-23 | kvm: x86/mmu: Support write protection for nesting in tdp MMU | Ben Gardon | 3 | -0/+57 |
2020-10-23 | kvm: x86/mmu: Support disabling dirty logging for the tdp MMU | Ben Gardon | 3 | -0/+63 |
2020-10-23 | kvm: x86/mmu: Support dirty logging for the TDP MMU | Ben Gardon | 4 | -5/+325 |
2020-10-23 | kvm: x86/mmu: Support changed pte notifier in tdp MMU | Ben Gardon | 3 | -1/+67 |
2020-10-23 | kvm: x86/mmu: Add access tracking for tdp_mmu | Ben Gardon | 3 | -7/+128 |
2020-10-23 | kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU | Ben Gardon | 3 | -6/+86 |
2020-10-23 | kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU | Ben Gardon | 1 | -3/+10 |
2020-10-23 | kvm: x86/mmu: Add TDP MMU PF handler | Ben Gardon | 5 | -37/+194 |
2020-10-22 | kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg | Ben Gardon | 2 | -7/+9 |
2020-10-22 | kvm: x86/mmu: Support zapping SPTEs in the TDP MMU | Ben Gardon | 5 | -0/+136 |
2020-10-22 | kvm: x86/mmu: Add functions to handle changed TDP SPTEs | Ben Gardon | 3 | -1/+115 |
2020-10-22 | kvm: x86/mmu: Allocate and free TDP MMU roots | Ben Gardon | 4 | -6/+145 |
2020-10-22 | kvm: x86/mmu: Init / Uninit the TDP MMU | Ben Gardon | 4 | -1/+46 |
2020-10-22 | kvm: x86/mmu: Introduce tdp_iter | Ben Gardon | 3 | -1/+234 |
2020-10-22 | KVM: mmu: extract spte.h and spte.c | Paolo Bonzini | 5 | -548/+607 |
2020-10-22 | KVM: mmu: Separate updating a PTE from kvm_set_pte_rmapp | Paolo Bonzini | 1 | -7/+17 |
2020-10-22 | kvm: x86/mmu: Separate making SPTEs from set_spte | Ben Gardon | 1 | -16/+33 |
2020-10-22 | kvm: mmu: Separate making non-leaf sptes from link_shadow_page | Ben Gardon | 1 | -6/+15 |
2020-10-22 | Merge branch 'kvm-fixes' into 'next' | Paolo Bonzini | 4 | -22/+39 |
2020-10-22 | KVM: x86: Let the guest own CR4.FSGSBASE | Lai Jiangshan | 1 | -1/+1 |
2020-10-22 | KVM: VMX: Intercept guest reserved CR4 bits to inject #GP fault | Sean Christopherson | 1 | -5/+10 |
2020-10-22 | KVM: x86: Move call to update_exception_bitmap() into VMX code | Sean Christopherson | 2 | -1/+3 |
2020-10-22 | KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates | Sean Christopherson | 1 | -2/+3 |
2020-10-22 | KVM: x86: Intercept LA57 to inject #GP fault when it's reserved | Lai Jiangshan | 1 | -1/+1 |
2020-10-22 | KVM: SVM: Initialize prev_ga_tag before use | Suravee Suthikulpanit | 1 | -0/+1 |
2020-10-22 | KVM: nSVM: implement on demand allocation of the nested state | Maxim Levitsky | 3 | -28/+83 |
2020-10-22 | KVM: x86: allow kvm_x86_ops.set_efer to return an error value | Maxim Levitsky | 5 | -6/+14 |
2020-10-22 | KVM: x86: report negative values from wrmsr emulation to userspace | Maxim Levitsky | 2 | -5/+8 |
2020-10-22 | KVM: x86: xen_hvm_config: cleanup return values | Maxim Levitsky | 1 | -14/+9 |
2020-10-22 | kvm x86/mmu: Make struct kernel_param_ops definitions const | Joe Perches | 1 | -2/+2 |
2020-10-22 | KVM: x86: allocate vcpu->arch.cpuid_entries dynamically | Vitaly Kuznetsov | 2 | -38/+52 |
2020-10-22 | KVM: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries | Vitaly Kuznetsov | 1 | -15/+23 |
2020-10-22 | kvm: x86: only provide PV features if enabled in guest's CPUID | Oliver Upton | 3 | -5/+79 |
2020-10-22 | kvm: x86: set wall_clock in kvm_write_wall_clock() | Oliver Upton | 1 | -1/+2 |
2020-10-22 | kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn | Oliver Upton | 1 | -26/+32 |
2020-10-22 | x86/kvm: hide KVM options from menuconfig when KVM is not compiled | Matteo Croce | 1 | -0/+1 |
2020-10-22 | KVM: VMX: Forbid userspace MSR filters for x2APIC | Paolo Bonzini | 1 | -1/+8 |
2020-10-22 | KVM: VMX: Ignore userspace MSR filters for x2APIC | Sean Christopherson | 2 | -18/+31 |
2020-10-19 | KVM: VMX: Fix x2APIC MSR intercept handling on !APICV platforms | Peter Xu | 1 | -2/+3 |
2020-10-19 | Merge tag 'core-rcu-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -2/+4 |
2020-10-14 | Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -14/+35 |
2020-10-14 | Merge tag 'objtool-core-2020-10-13' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 3 | -3/+3 |