| Commit message (Expand) | Author | Files | Lines |
2019-05-15 | Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU" | Sean Christopherson | 1 | -25/+0 |
2019-05-15 | kvm: x86: Fix L1TF mitigation for shadow MMU | Kai Huang | 1 | -5/+13 |
2019-05-15 | KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possible | Sean Christopherson | 1 | -22/+25 |
2019-05-14 | KVM: PPC: Book3S: Remove useless checks in 'release' method of KVM device | Cédric Le Goater | 1 | -6/+0 |
2019-05-14 | KVM: PPC: Book3S HV: XIVE: Fix spelling mistake "acessing" -> "accessing" | Colin Ian King | 1 | -1/+1 |
2019-05-14 | KVM: PPC: Book3S HV: Make sure to load LPID for radix VCPUs | Paul Mackerras | 1 | -6/+0 |
2019-05-08 | kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks complete | Aaron Lewis | 1 | -4/+6 |
2019-05-08 | tests: kvm: Add tests for KVM_SET_NESTED_STATE | Aaron Lewis | 5 | -0/+318 |
2019-05-08 | KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting ne... | Aaron Lewis | 1 | -3/+3 |
2019-05-08 | tests: kvm: Add tests for KVM_CAP_MAX_VCPUS and KVM_CAP_MAX_CPU_ID | Aaron Lewis | 3 | -0/+72 |
2019-05-08 | tests: kvm: Add tests to .gitignore | Aaron Lewis | 1 | -1/+4 |
2019-05-08 | KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 | Peter Xu | 4 | -11/+17 |
2019-05-08 | KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one | Peter Xu | 1 | -2/+2 |
2019-05-08 | KVM: Fix the bitmap range to copy during clear dirty | Peter Xu | 1 | -1/+1 |
2019-04-30 | KVM: x86: use direct accessors for RIP and RSP | Paolo Bonzini | 4 | -12/+22 |
2019-04-30 | KVM: VMX: Use accessors for GPRs outside of dedicated caching logic | Sean Christopherson | 2 | -10/+8 |
2019-04-30 | KVM: x86: Omit caching logic for always-available GPRs | Sean Christopherson | 6 | -80/+105 |
2019-04-30 | kvm, x86: Properly check whether a pfn is an MMIO or not | KarimAllah Ahmed | 3 | -4/+20 |
2019-04-30 | KVM/nVMX: Use page_address_valid in a few more locations | KarimAllah Ahmed | 1 | -3/+3 |
2019-04-30 | KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS | KarimAllah Ahmed | 2 | -10/+6 |
2019-04-30 | KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS | KarimAllah Ahmed | 1 | -13/+12 |
2019-04-30 | KVM/nSVM: Use the new mapping API for mapping guest memory | KarimAllah Ahmed | 1 | -49/+45 |
2019-04-30 | KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulated | KarimAllah Ahmed | 1 | -8/+6 |
2019-04-30 | KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor table | KarimAllah Ahmed | 2 | -32/+13 |
2019-04-30 | KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page | KarimAllah Ahmed | 3 | -24/+13 |
2019-04-30 | KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap | KarimAllah Ahmed | 2 | -6/+8 |
2019-04-30 | X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory | KarimAllah Ahmed | 1 | -8/+7 |
2019-04-30 | KVM: Introduce a new guest mapping API | KarimAllah Ahmed | 2 | -0/+92 |
2019-04-30 | X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs | Filippo Sironi | 1 | -9/+29 |
2019-04-30 | X86/nVMX: Update the PML table without mapping and unmapping the page | KarimAllah Ahmed | 1 | -9/+5 |
2019-04-30 | X86/nVMX: handle_vmon: Read 4 bytes from guest memory | KarimAllah Ahmed | 1 | -11/+3 |
2019-04-30 | x86/kvm: Implement HWCR support | Borislav Petkov | 2 | -5/+32 |
2019-04-30 | KVM: VMX: Include architectural defs header in capabilities.h | Sean Christopherson | 1 | -0/+2 |
2019-04-30 | KVM: vmx: clean up some debug output | Dan Carpenter | 1 | -2/+2 |
2019-04-30 | kvm_main: fix some comments | Jiang Biao | 1 | -2/+3 |
2019-04-30 | KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size | Paolo Bonzini | 3 | -7/+9 |
2019-04-30 | KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero | Sean Christopherson | 1 | -3/+2 |
2019-04-30 | KVM: lapic: Check for a pending timer intr prior to start_hv_timer() | Sean Christopherson | 1 | -3/+5 |
2019-04-30 | KVM: lapic: Refactor ->set_hv_timer to use an explicit expired param | Sean Christopherson | 3 | -8/+11 |
2019-04-30 | KVM: lapic: Explicitly cancel the hv timer if it's pre-expired | Sean Christopherson | 1 | -7/+15 |
2019-04-30 | KVM: lapic: Busy wait for timer to expire when using hv_timer | Sean Christopherson | 1 | -1/+1 |
2019-04-30 | KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL | Liran Alon | 3 | -0/+9 |
2019-04-30 | KVM: x86: Add support of clear Trace_ToPA_PMI status | Luwei Kang | 3 | -1/+12 |
2019-04-30 | KVM: x86: Inject PMI for KVM guest | Luwei Kang | 4 | -1/+20 |
2019-04-30 | Revert "KVM: doc: Document the life cycle of a VM and its resources" | Radim Krčmář | 1 | -17/+0 |
2019-04-30 | KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt pointers on device close | Paul Mackerras | 1 | -0/+15 |
2019-04-30 | KVM: PPC: Book3S HV: XIVE: Prevent races when releasing device | Paul Mackerras | 2 | -16/+78 |
2019-04-30 | KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by a 'release' method | Cédric Le Goater | 5 | -12/+101 |
2019-04-30 | KVM: Introduce a 'release' method for KVM devices | Cédric Le Goater | 2 | -0/+22 |
2019-04-30 | KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation mode | Cédric Le Goater | 1 | -3/+4 |