Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |    Archived = No       |   345 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
KVM: selftests: complete IO before migrating guest state KVM: selftests: complete IO before migrating guest state - - - 0 0 0 2019-03-13 Sean Christopherson New
[v2,1/2] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT KVM: x86: fix handling of guest PTE sizes - 1 1 0 0 0 2019-03-13 Sean Christopherson New
[v2] MAINTAINERS: Add KVM selftests to existing KVM entry [v2] MAINTAINERS: Add KVM selftests to existing KVM entry - - - 0 0 0 2019-03-13 Sean Christopherson New
KVM: selftests: explicitly disable PIE for tests KVM: selftests: explicitly disable PIE for tests - - - 0 0 0 2019-03-13 Sean Christopherson New
KVM: selftests: assert on exit reason in CR4/cpuid sync test KVM: selftests: assert on exit reason in CR4/cpuid sync test - - - 0 0 0 2019-03-13 Sean Christopherson New
MAINTAINERS: Add KVM selftests to existing KVM entry MAINTAINERS: Add KVM selftests to existing KVM entry - - - 0 0 0 2019-03-13 Sean Christopherson New
KVM: selftests: disable stack protector for all KVM tests KVM: selftests: disable stack protector for all KVM tests - - - 0 0 0 2019-03-13 Sean Christopherson New
KVM: x86: update %rip after emulating IO KVM: x86: update %rip after emulating IO - - - 0 0 0 2019-03-12 Sean Christopherson New
[2/2] KVM: nVMX: trace nested VM-Enter failures detected by H/W KVM: nVMX: add tracepoints for nested VM-Enter failures - - - 0 0 0 2019-03-08 Sean Christopherson New
[1/2] KVM: nVMX: add tracepoints for nested VM-Enter failures KVM: nVMX: add tracepoints for nested VM-Enter failures - - - 0 0 0 2019-03-08 Sean Christopherson New
[2/2] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts KVM: x86: fix ARCH_CAPBILITIES emulation - - - 0 0 0 2019-03-07 Sean Christopherson New
[1/2] KVM: x86: enforce MSR_IA32_ARCH_CAPABILITIES value set by userspace KVM: x86: fix ARCH_CAPBILITIES emulation - - - 0 0 0 2019-03-07 Sean Christopherson New
[2/2] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' KVM: x86: fix handling of guest PTE sizes - - 1 0 0 0 2019-03-07 Sean Christopherson New
[1/2] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT KVM: x86: fix handling of guest PTE sizes - - - 0 0 0 2019-03-07 Sean Christopherson New
[kvm-unit-tests,5/5] x86: nVMX: Add comments to the EPT helper functions x86: nVMX: Address feedback on EPT series - 1 - 0 0 0 2019-02-21 Sean Christopherson New
[kvm-unit-tests,4/5] x86: nVMX: Rename EPT setup functions to better convey their scope x86: nVMX: Address feedback on EPT series - 1 - 0 0 0 2019-02-21 Sean Christopherson New
[kvm-unit-tests,3/5] x86: nVMX: Require WB for the EPT walks when possible x86: nVMX: Address feedback on EPT series - 1 - 0 0 0 2019-02-21 Sean Christopherson New
[kvm-unit-tests,2/5] x86: nVMX: Pre-check EPT requirement for unrestricted guest x86: nVMX: Address feedback on EPT series - 1 - 0 0 0 2019-02-21 Sean Christopherson New
[kvm-unit-tests,1/5] x86: nVMX: Check the return value of setup_eptp() in setup_ept() x86: nVMX: Address feedback on EPT series - 1 - 0 0 0 2019-02-21 Sean Christopherson New
[3/3] KVM: doc: Document the life cycle of a VM and its resources KVM: Fix device ioctl bug and update docs - - - 0 0 0 2019-02-15 Sean Christopherson New
[2/3] KVM: Reject device ioctls from processes other than the VM's creator KVM: Fix device ioctl bug and update docs - - - 0 0 0 2019-02-15 Sean Christopherson New
[1/3] KVM: doc: Fix incorrect word ordering regarding supported use of APIs KVM: Fix device ioctl bug and update docs - - - 0 0 0 2019-02-15 Sean Christopherson New
KVM: nVMX: Restore a preemption timer consistency check KVM: nVMX: Restore a preemption timer consistency check - - - 0 0 0 2019-02-13 Sean Christopherson New
[kvm-unit-tests,15/15] KVM: nVMX: Drop the bogus 2gb requirement from the HLT+RVI testcase KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,14/15] KVM: nVMX: Drop the bogus 2gb requirement from the SMP tests KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,13/15] KVM: nVMX: Exclude the SMP tests from the primary "vmx" testcases KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,12/15] KVM: nVMX: Rename SMP tests to being with vmx_smp_* KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,11/15] KVM: nVMX: Consolidate the SMP tests into a single testcase KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,10/15] KVM: nVMX: Drop the SMP configuration of the ST APIC passthrough test KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,09/15] KVM: nVMX: Drop testcases that are redundant with the primary VMX testcase KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,08/15] KVM: nVMX: Exclude the VMCS shadowing test from the "vmx" testcase KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,07/15] KVM: nVMX: Rename VMCS shadowing test to "vmcs_shadow" KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,06/15] KVM: nVMX: Drop the bogus SMP requirement from VMCS shadowing test KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,05/15] KVM: nVMX: Drop the bogus 2gb requirement from the shadow VMCS test KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,04/15] KVM: nVMX: Drop the bogus 2gb requirement from the "vmx" testcase KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,03/15] KVM: nVMX: Exclude the EPT access tests from the VMX testcase KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,02/15] KVM: x86/config: Consolidate EPT access tests into a single test KVM: clean up the nVMX config - 1 - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,01/15] KVM: Add a "-t" option to run a specific test KVM: clean up the nVMX config - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,3/3] KVM: nVMX: Properly configured unrestricted guest for event injection KVM: nVMX: Fix unrestricted guest toggling - 1 - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,2/3] KVM: nVMX: Add enable_ept() helper to configure legal EPTP KVM: nVMX: Fix unrestricted guest toggling - - - 0 0 0 2019-02-12 Sean Christopherson New
[kvm-unit-tests,1/3] KVM: nVMX: Remove redundant masking with allowed exec controls mask KVM: nVMX: Fix unrestricted guest toggling - 2 - 0 0 0 2019-02-12 Sean Christopherson New
[v2,27/27] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,26/27] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,25/27] KVM: x86/mmu: Differentiate between nr zapped and list unstable KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,24/27] Revert "KVM: MMU: fast invalidate all pages" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,23/27] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,22/27] KVM: x86/mmu: skip over invalid root pages when zapping all sptes KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,21/27] Revert "KVM: x86: use the fast way to invalidate all pages" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,20/27] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,19/27] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,18/27] Revert "KVM: MMU: zap pages in batch" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,17/27] Revert "KVM: MMU: collapse TLB flushes when zap all pages" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,16/27] Revert "KVM: MMU: reclaim the zapped-obsolete page first" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,15/27] KVM: x86/mmu: Remove is_obsolete() call KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,14/27] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,13/27] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,12/27] Revert "KVM: MMU: document fast invalidate all pages" KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,11/27] KVM: x86/mmu: Zap only the relevant pages when removing a memslot KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,10/27] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,09/27] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,08/27] KVM: Move the memslot update in-progress flag to bit 63 KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,07/27] KVM: Remove the hack to trigger memslot generation wraparound KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,06/27] KVM: x86: Refactor the MMIO SPTE generation handling KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,05/27] KVM: x86: Use a u64 when passing the MMIO gen around KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,04/27] KVM: Explicitly define the "memslot update in-progress" bit KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,03/27] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,02/27] KVM: x86/mmu: Detect MMIO generation wrap in any address space KVM: x86/mmu: Remove fast invalidate mechanism - - - 0 0 0 2019-02-05 Sean Christopherson New
[v2,01/27] KVM: Call kvm_arch_memslots_updated() before updating memslots KVM: x86/mmu: Remove fast invalidate mechanism - 1 - 0 0 0 2019-02-05 Sean Christopherson New
KVM: x86: Fix a 4.14 backport regression related to userspace/guest FPU KVM: x86: Fix a 4.14 backport regression related to userspace/guest FPU 1 - - 0 0 0 2019-01-28 Sean Christopherson New
[kvm-unit-tests] KVM: nVMX: Use host_phys_bits for EPT tests that require 40+ PA bits [kvm-unit-tests] KVM: nVMX: Use host_phys_bits for EPT tests that require 40+ PA bits - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,33/33] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,32/33] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,31/33] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,30/33] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,29/33] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,28/33] KVM: VMX: Use RAX as the scratch register during vCPU-run KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,27/33] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,26/33] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,25/33] KVM: VMX: Move vCPU-run code to a proper assembly routine KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,24/33] KVM: VMX: Create a stack frame in vCPU-run KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,23/33] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,22/33] KVM: x86: Explicitly #define the VCPU_REGS_* indices KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,21/33] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,20/33] KVM: VMX: Don't save guest registers after VM-Fail KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,19/33] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,18/33] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,17/33] KVM: VMX: Update VMCS.HOST_RSP via helper C function KVM: VMX: Move vCPU-run to proper asm sub-routine - - - 0 0 0 2019-01-25 Sean Christopherson New
[v3,16/33] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,15/33] KVM: nVMX: Cache host_rsp on a per-VMCS basis KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,14/33] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,13/33] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,12/33] KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested early checks KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,11/33] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,10/33] KVM: nVMX: Explicitly reference the scratch reg in nested early checks KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,09/33] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,08/33] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,07/33] KVM: VMX: Let the compiler save/load RDX during vCPU-run KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,06/33] KVM: VMX: Manually load RDX in vCPU-run asm blob KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,05/33] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob KVM: VMX: Move vCPU-run to proper asm sub-routine - 1 - 0 0 0 2019-01-25 Sean Christopherson New
[v3,04/33] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX KVM: VMX: Move vCPU-run to proper asm sub-routine - 2 - 0 0 0 2019-01-25 Sean Christopherson New
« 1 2 3 4 »