| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: x86: introduce kvm_can_use_hv_timer | Paolo Bonzini | 2020-05-15 | 3 | -8/+11 |
* | KVM: VMX: Optimize posted-interrupt delivery for timer fastpath | Wanpeng Li | 2020-05-15 | 2 | -1/+5 |
* | KVM: X86: Introduce more exit_fastpath_completion enum values | Wanpeng Li | 2020-05-15 | 5 | -27/+39 |
* | KVM: X86: Introduce kvm_vcpu_exit_request() helper | Wanpeng Li | 2020-05-15 | 2 | -2/+9 |
* | KVM: x86: Print symbolic names of VMX VM-Exit flags in traces | Sean Christopherson | 2020-05-15 | 2 | -15/+20 |
* | KVM: VMX: Introduce generic fastpath handler | Wanpeng Li | 2020-05-15 | 1 | -7/+16 |
* | KVM: nVMX: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* | Sean Christopherson | 2020-05-15 | 1 | -4/+0 |
* | KVM: nVMX: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU | Sean Christopherson | 2020-05-15 | 1 | -2/+16 |
* | KVM: VMX: Improve handle_external_interrupt_irqoff inline assembly | Uros Bizjak | 2020-05-15 | 1 | -4/+6 |
* | KVM: Documentation: Fix up cpuid page | Peter Xu | 2020-05-15 | 1 | -1/+1 |
* | KVM: X86: Sanity check on gfn before removal | Peter Xu | 2020-05-15 | 1 | -0/+4 |
* | KVM: No need to retry for hva_to_pfn_remapped() | Peter Xu | 2020-05-15 | 1 | -5/+0 |
* | KVM: X86: Force ASYNC_PF_PER_VCPU to be power of two | Peter Xu | 2020-05-15 | 2 | -4/+6 |
* | KVM: VMX: Remove unneeded __ASM_SIZE usage with POP instruction | Uros Bizjak | 2020-05-15 | 1 | -7/+7 |
* | KVM: x86/mmu: Add a helper to consolidate root sp allocation | Sean Christopherson | 2020-05-15 | 1 | -49/+39 |
* | KVM: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums | Sean Christopherson | 2020-05-15 | 8 | -86/+73 |
* | KVM: x86/mmu: Move max hugepage level to a separate #define | Sean Christopherson | 2020-05-15 | 2 | -11/+11 |
* | KVM: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum | Sean Christopherson | 2020-05-15 | 1 | -1/+1 |
* | kvm: x86: Cleanup vcpu->arch.guest_xstate_size | Xiaoyao Li | 2020-05-15 | 3 | -6/+1 |
* | KVM: nVMX: Tweak handling of failure code for nested VM-Enter failure | Sean Christopherson | 2020-05-15 | 2 | -23/+34 |
* | KVM: x86/mmu: Capture TDP level when updating CPUID | Sean Christopherson | 2020-05-13 | 5 | -7/+7 |
* | KVM: VMX: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook | Sean Christopherson | 2020-05-13 | 1 | -4/+12 |
* | KVM: VMX: Add proper cache tracking for CR0 | Sean Christopherson | 2020-05-13 | 5 | -17/+12 |
* | KVM: VMX: Add proper cache tracking for CR4 | Sean Christopherson | 2020-05-13 | 5 | -17/+14 |
* | KVM: nVMX: Unconditionally validate CR3 during nested transitions | Sean Christopherson | 2020-05-13 | 1 | -14/+13 |
* | KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' | Sean Christopherson | 2020-05-13 | 4 | -29/+5 |
* | KVM: nVMX: Skip IBPB when temporarily switching between vmcs01 and vmcs02 | Sean Christopherson | 2020-05-13 | 3 | -4/+3 |
* | KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 | Sean Christopherson | 2020-05-13 | 3 | -6/+17 |
* | KVM: VMX: Use accessor to read vmcs.INTR_INFO when handling exception | Sean Christopherson | 2020-05-13 | 1 | -1/+1 |
* | KVM: x86: handle wrap around 32-bit address space | Paolo Bonzini | 2020-05-13 | 3 | -6/+14 |
* | kvm/eventfd: remove unneeded conversion to bool | Jason Yan | 2020-05-13 | 1 | -1/+1 |
* | kvm: Replace vcpu->swait with rcuwait | Davidlohr Bueso | 2020-05-13 | 11 | -43/+38 |
* | rcuwait: Introduce rcuwait_active() | Davidlohr Bueso | 2020-05-13 | 1 | -0/+9 |
* | rcuwait: Introduce prepare_to and finish_rcuwait | Davidlohr Bueso | 2020-05-13 | 1 | -5/+16 |
* | rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken | Davidlohr Bueso | 2020-05-13 | 2 | -3/+6 |
* | rcuwait: Fix stale wake call name in comment | Davidlohr Bueso | 2020-05-13 | 1 | -1/+1 |
* | KVM: x86: Replace late check_nested_events() hack with more precise fix | Paolo Bonzini | 2020-05-13 | 4 | -35/+49 |
* | KVM: VMX: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() | Sean Christopherson | 2020-05-13 | 1 | -1/+1 |
* | KVM: VMX: Use vmx_interrupt_blocked() directly from vmx_handle_exit() | Sean Christopherson | 2020-05-13 | 1 | -9/+10 |
* | KVM: x86: WARN on injected+pending exception even in nested case | Sean Christopherson | 2020-05-13 | 1 | -1/+3 |
* | KVM: nSVM: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior | Paolo Bonzini | 2020-05-13 | 1 | -3/+9 |
* | KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is set | Paolo Bonzini | 2020-05-13 | 3 | -11/+22 |
* | KVM: nVMX: Prioritize SMI over nested IRQ/NMI | Sean Christopherson | 2020-05-13 | 1 | -0/+6 |
* | KVM: nVMX: Preserve IRQ/NMI priority irrespective of exiting behavior | Sean Christopherson | 2020-05-13 | 1 | -2/+7 |
* | KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks | Paolo Bonzini | 2020-05-13 | 2 | -11/+43 |
* | KVM: VMX: Split out architectural interrupt/NMI blocking checks | Sean Christopherson | 2020-05-13 | 2 | -13/+24 |
* | KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events() | Paolo Bonzini | 2020-05-13 | 3 | -8/+21 |
* | KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set | Paolo Bonzini | 2020-05-13 | 3 | -5/+8 |
* | KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is set | Sean Christopherson | 2020-05-13 | 3 | -5/+8 |
* | KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed | Paolo Bonzini | 2020-05-13 | 3 | -5/+5 |