Age | Commit message (Expand) | Author | Files | Lines |
2021-10-22 | KVM: SEV-ES: rename guest_ins_data to sev_pio_data | Paolo Bonzini | 1 | -2/+2 |
2021-10-22 | KVM: x86/mmu: Extract zapping of rmaps for gfn range to separate helper | Sean Christopherson | 1 | -22/+30 |
2021-10-22 | KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() | Sean Christopherson | 1 | -3/+0 |
2021-10-22 | KVM: x86/mmu: Drop a redundant, broken remote TLB flush | Sean Christopherson | 1 | -4/+2 |
2021-10-22 | KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() | Lai Jiangshan | 3 | -6/+22 |
2021-10-22 | KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with smp_rmb() | Lai Jiangshan | 1 | -14/+27 |
2021-10-22 | KVM: X86: Cache CR3 in prev_roots when PCID is disabled | Lai Jiangshan | 1 | -2/+27 |
2021-10-22 | KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() | Lai Jiangshan | 1 | -0/+12 |
2021-10-22 | KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE | Lai Jiangshan | 2 | -4/+4 |
2021-10-22 | KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 | Lai Jiangshan | 1 | -2/+3 |
2021-10-22 | KVM: emulate: Comment on difference between RDPMC implementation and manual | Wanpeng Li | 1 | -0/+5 |
2021-10-22 | KVM: x86: Add vendor name to kvm_x86_ops, use it for error messages | Sean Christopherson | 3 | -3/+9 |
2021-10-22 | kvm: x86: mmu: Make NX huge page recovery period configurable | Junaid Shahid | 1 | -11/+30 |
2021-10-22 | KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 | Wanpeng Li | 1 | -4/+2 |
2021-10-22 | KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k | David Matlack | 1 | -5/+13 |
2021-10-22 | KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit | Xiaoyao Li | 1 | -4/+4 |
2021-10-22 | KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges | Xiaoyao Li | 2 | -14/+14 |
2021-10-22 | KVM: VMX: Use precomputed vmx->pt_desc.addr_range | Xiaoyao Li | 1 | -4/+2 |
2021-10-22 | KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero | Xiaoyao Li | 1 | -2/+6 |
2021-10-22 | KVM: x86/mmu: clean up prefetch/prefault/speculative naming | Paolo Bonzini | 7 | -16/+16 |
2021-10-22 | KVM: cleanup allocation of rmaps and page tracking data | David Stevens | 5 | -110/+96 |
2021-10-21 | KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA | Masahiro Kozuka | 1 | -0/+7 |
2021-10-21 | KVM: MMU: Reset mmu->pkru_mask to avoid stale data | Chenyi Qiang | 1 | -3/+3 |
2021-10-21 | KVM: nVMX: promptly process interrupts delivered while in guest mode | Paolo Bonzini | 1 | -11/+6 |
2021-10-21 | KVM: x86: check for interrupts before deciding whether to exit the fast path | Paolo Bonzini | 1 | -5/+5 |
2021-10-20 | x86/KVM: Convert to fpstate | Thomas Gleixner | 1 | -2/+2 |
2021-10-20 | x86/fpu: Replace KVMs xstate component clearing | Thomas Gleixner | 1 | -9/+5 |
2021-10-20 | x86/fpu: Replace KVMs home brewed FPU copy to user | Thomas Gleixner | 1 | -53/+3 |
2021-10-20 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 5 | -17/+32 |
2021-10-20 | x86/fpu: Replace the includes of fpu/internal.h | Thomas Gleixner | 1 | -1/+1 |
2021-10-20 | x86/fpu: Move mxcsr related code to core | Thomas Gleixner | 1 | -1/+1 |
2021-10-20 | x86/fpu: Replace KVMs home brewed FPU copy from user | Thomas Gleixner | 1 | -71/+3 |
2021-10-20 | x86/fpu: Move KVMs FPU swapping to FPU core | Thomas Gleixner | 1 | -40/+11 |
2021-10-20 | x86/fpu: Cleanup xstate xcomp_bv initialization | Thomas Gleixner | 1 | -8/+3 |
2021-10-18 | KVM: x86: Expose TSC offset controls to userspace | Oliver Upton | 1 | -0/+116 |
2021-10-18 | KVM: x86: Refactor tsc synchronization code | Oliver Upton | 1 | -42/+53 |
2021-10-18 | kvm: x86: protect masterclock with a seqcount | Paolo Bonzini | 1 | -37/+45 |
2021-10-18 | KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK | Oliver Upton | 1 | -14/+33 |
2021-10-18 | KVM: x86: avoid warning with -Wbitwise-instead-of-logical | Paolo Bonzini | 1 | -6/+1 |
2021-10-18 | Merge commit 'kvm-pagedata-alloc-fixes' into HEAD | Paolo Bonzini | 2 | -2/+3 |
2021-10-18 | KVM: SEV-ES: reduce ghcb_sa_len to 32 bits | Paolo Bonzini | 1 | -1/+1 |
2021-10-18 | KVM: VMX: Remove redundant handling of bus lock vmexit | Hao Xiang | 1 | -6/+9 |
2021-10-18 | KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload | Sean Christopherson | 1 | -0/+2 |
2021-10-18 | Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RE... | Sean Christopherson | 1 | -7/+11 |
2021-10-18 | KVM: X86: fix lazy allocation of rmaps | Paolo Bonzini | 1 | -1/+2 |
2021-10-18 | KVM: SEV-ES: Set guest_state_protected after VMSA update | Peter Gonda | 1 | -1/+6 |
2021-10-18 | KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned | Andrei Vagin | 1 | -0/+1 |
2021-10-15 | KVM: SEV-ES: fix length of string I/O | Paolo Bonzini | 1 | -1/+1 |
2021-10-07 | Merge branch 'objtool/urgent' | Peter Zijlstra | 17 | -174/+269 |
2021-10-04 | x86/sev: Replace occurrences of sev_active() with cc_platform_has() | Tom Lendacky | 1 | -1/+2 |