Show patches with: Submitter = Lai Jiangshan       |    State = Action Required       |   51 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE KVM: X86: Don't reset mmu context when changing PGE or PCID - - - --- 2021-09-19 Lai Jiangshan New
[1/2] KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 KVM: X86: Don't reset mmu context when changing PGE or PCID - - - --- 2021-09-19 Lai Jiangshan New
[V2,10/10] KVM: X86: Don't check unsync if the original spte is writible [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,09/10] KVM: X86: Don't unsync pagetables when speculative [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,08/10] KVM: X86: Remove FNAME(update_pte) [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - 1 - --- 2021-09-18 Lai Jiangshan New
[V2,07/10] KVM: X86: Zap the invalid list after remote tlb flushing [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,06/10] KVM: X86: Change kvm_sync_page() to return true when remote flush is needed [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,05/10] KVM: X86: Remove kvm_mmu_flush_or_zap() [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,04/10] KVM: X86: Don't flush current tlb on shadow page modification [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,03/10] KVM: Remove tlbs_dirty [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,02/10] KVM: X86: Synchronize the shadow pagetable before link it [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() [V2,01/10] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-09-18 Lai Jiangshan New
[V3,2/2] KVM: X86: Move PTE present check from loop body to __shadow_walk_next() [V3,1/2] KVM: x86/mmu: Verify shadow walk doesn't terminate early in page faults - 1 - --- 2021-09-06 Lai Jiangshan New
[V3,1/2] KVM: x86/mmu: Verify shadow walk doesn't terminate early in page faults [V3,1/2] KVM: x86/mmu: Verify shadow walk doesn't terminate early in page faults - 1 - --- 2021-09-06 Lai Jiangshan New
[7/7] KVM: X86: Also prefetch the last range in __direct_pte_prefetch(). [1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-08-24 Lai Jiangshan New
[6/7] KVM: X86: Don't check unsync if the original spte is writible [1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-08-24 Lai Jiangshan New
[5/7] KVM: X86: Don't unsync pagetables when speculative [1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-08-24 Lai Jiangshan New
[4/7] KVM: X86: Remove FNAME(update_pte) [1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - 1 - --- 2021-08-24 Lai Jiangshan New
[3/7] KVM: X86: Zap the invalid list after remote tlb flushing [1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-08-24 Lai Jiangshan New
[2/7] KVM: X86: Synchronize the shadow pagetable before link it [1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-08-24 Lai Jiangshan New
[1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() [1/7] KVM: X86: Fix missed remote tlb flush in rmap_write_protect() - - - --- 2021-08-24 Lai Jiangshan New
x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait - - - --- 2021-08-14 Lai Jiangshan New
[V2] KVM: X86: Move PTE present check from loop body to __shadow_walk_next() [V2] KVM: X86: Move PTE present check from loop body to __shadow_walk_next() - 1 - --- 2021-08-13 Lai Jiangshan New
[2/2] KVM: X86: Remove the present check from for_each_shadow_entry* loop body [1/2] KVM: X86: Check pte present first in __shadow_walk_next() - - - --- 2021-08-12 Lai Jiangshan New
[1/2] KVM: X86: Check pte present first in __shadow_walk_next() [1/2] KVM: X86: Check pte present first in __shadow_walk_next() 1 - - --- 2021-08-12 Lai Jiangshan New
[V2,3/3] KVM: X86: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT [V2,1/3] KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD - - - --- 2021-08-09 Lai Jiangshan New
[V2,2/3] KVM: X86: Set the hardware DR6 only when KVM_DEBUGREG_WONT_EXIT [V2,1/3] KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD - - - --- 2021-08-09 Lai Jiangshan New
[V2,1/3] KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD [V2,1/3] KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD - - - --- 2021-08-09 Lai Jiangshan New
KVM: X86: Don't reset dr6 unconditionally when the vcpu being scheduled out KVM: X86: Don't reset dr6 unconditionally when the vcpu being scheduled out - - - --- 2021-08-08 Lai Jiangshan New
KVM: X86: Also reload the debug registers before kvm_x86->run() when the host is using them KVM: X86: Also reload the debug registers before kvm_x86->run() when the host is using them - - - --- 2021-06-28 Lai Jiangshan New
[kvm-unit-tests,V3] x86: Add a test to check effective permissions [kvm-unit-tests,V3] x86: Add a test to check effective permissions - 1 - --- 2021-06-05 Lai Jiangshan New
[kvm-unit-tests,V2] x86: Add a test to check effective permissions [kvm-unit-tests,V2] x86: Add a test to check effective permissions - - - --- 2021-06-03 Lai Jiangshan New
[V2] KVM: X86: MMU: Use the correct inherited permissions to get shadow page [V2] KVM: X86: MMU: Use the correct inherited permissions to get shadow page - - - --- 2021-06-03 Lai Jiangshan New
[kvm-unit-tests] x86: test combined access [kvm-unit-tests] x86: test combined access - - - --- 2021-06-03 Lai Jiangshan New
KVM: X86: reset and read st->preempted in atomic way KVM: X86: reset and read st->preempted in atomic way - 1 - --- 2021-05-31 Lai Jiangshan New
[V2] KVM: X86: fix tlb_flush_guest() [V2] KVM: X86: fix tlb_flush_guest() - 1 1 --- 2021-05-31 Lai Jiangshan New
KVM: X86: always reset st->preempted in record_steal_time() KVM: X86: always reset st->preempted in record_steal_time() - - - --- 2021-05-27 Lai Jiangshan New
KVM: X86: fix tlb_flush_guest() KVM: X86: fix tlb_flush_guest() - - - --- 2021-05-27 Lai Jiangshan New
[RFC] kvm/x86: Keep root hpa in prev_roots as much as possible [RFC] kvm/x86: Keep root hpa in prev_roots as much as possible - - - --- 2021-05-25 Lai Jiangshan New
[4/4] KVM/VMX: Fold handle_interrupt_nmi_irqoff() into its solo caller x86: Don't invoke asm_exc_nmi() on the kernel stack - - - --- 2021-04-26 Lai Jiangshan New
[3/4] KVM/VMX: Invoke NMI non-IST entry instead of IST entry x86: Don't invoke asm_exc_nmi() on the kernel stack - - - --- 2021-04-26 Lai Jiangshan New
[1/4] x86/xen/entry: Rename xenpv_exc_nmi to noist_exc_nmi x86: Don't invoke asm_exc_nmi() on the kernel stack 1 - - --- 2021-04-26 Lai Jiangshan New
[V3] kvm: check tlbs_dirty directly [V3] kvm: check tlbs_dirty directly - - - --- 2020-12-17 Lai Jiangshan New
[V2] kvm: check tlbs_dirty directly [V2] kvm: check tlbs_dirty directly - - - --- 2020-12-15 Lai Jiangshan New
kvm: don't lose the higher 32 bits of tlbs_dirty kvm: don't lose the higher 32 bits of tlbs_dirty - - - --- 2020-12-13 Lai Jiangshan New
kvm/x86/mmu: use the correct inherited permissions to get shadow page kvm/x86/mmu: use the correct inherited permissions to get shadow page - - - --- 2020-11-20 Lai Jiangshan New
[RFC,2/2] kvm/x86: allow guest to toggle X86_CR4_FSGSBASE [RFC,1/2] kvm/x86: intercept guest changes to X86_CR4_LA57 - - - --- 2020-09-28 Lai Jiangshan New
[RFC,1/2] kvm/x86: intercept guest changes to X86_CR4_LA57 [RFC,1/2] kvm/x86: intercept guest changes to X86_CR4_LA57 - - - --- 2020-09-28 Lai Jiangshan New
[V3] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed [V3] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed - 2 - --- 2020-09-03 Lai Jiangshan New
[V2] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed [V2] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed - 2 - --- 2020-09-02 Lai Jiangshan New
kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed - - - --- 2020-08-24 Lai Jiangshan New