Show patches with: Submitter = Hou Wenlong       |    State = Action Required       |   60 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] KVM: x86/mmu: Only allocate shadowed translation cache for sp->role.level <= KVM_MAX_HUGEPAGE_… [v2] KVM: x86/mmu: Only allocate shadowed translation cache for sp->role.level <= KVM_MAX_HUGEPAGE_… - - - --- 2024-05-11 Hou Wenlong New
KVM: x86/mmu: Only allocate shadowed translation cache for sp->role.level <= KVM_MAX_HUGEPAGE_LEVEL KVM: x86/mmu: Only allocate shadowed translation cache for sp->role.level <= KVM_MAX_HUGEPAGE_LEVEL - - - --- 2024-05-08 Hou Wenlong New
KVM: x86: Drop unused check_apicv_inhibit_reasons() callback definition KVM: x86: Drop unused check_apicv_inhibit_reasons() callback definition - 1 - --- 2024-05-06 Hou Wenlong New
[RFC,28/43] KVM: x86: Adapt assembly for PIE support Untitled series #743803 - - - --- 2023-04-28 Hou Wenlong New
[RFC,18/43] x86/percpu: Use PC-relative addressing for percpu variable references Untitled series #743803 - - - --- 2023-04-28 Hou Wenlong New
[3/3] KVM: x86: Detect KVM_CPUID_FEATURES base before KVM PV feature CPUID updating [1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created - - - --- 2023-03-30 Hou Wenlong New
[2/3] KVM: x86: Don't update KVM PV feature CPUID during vCPU running [1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created - - - --- 2023-03-30 Hou Wenlong New
[1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created [1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created - - - --- 2023-03-30 Hou Wenlong New
[v2,2/2] KVM: debugfs: Return retval of simple_attr_open() if it fails [v2,1/2] KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() - - - --- 2022-10-17 Hou Wenlong New
[v2,1/2] KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() [v2,1/2] KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() - 1 - --- 2022-10-17 Hou Wenlong New
KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() - - - --- 2022-10-14 Hou Wenlong New
KVM: x86: Mark transfer type as X86_TRANSFER_RET when loading CS in iret emulation KVM: x86: Mark transfer type as X86_TRANSFER_RET when loading CS in iret emulation - - - --- 2022-10-12 Hou Wenlong New
[v4,6/6] KVM: x86/mmu: Cleanup range-based flushing for given page KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-10-10 Hou Wenlong New
[v4,5/6] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in validate_direct_spte() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-10-10 Hou Wenlong New
[v4,4/6] KVM: x86/mmu: Fix wrong start gfn of tlb flushing with range KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-10-10 Hou Wenlong New
[v4,3/6] KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_map_handle_target_level() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - 1 - --- 2022-10-10 Hou Wenlong New
[v4,2/6] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in kvm_set_pte_rmapp() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-10-10 Hou Wenlong New
[v4,1/6] KVM: x86/mmu: Move round_gfn_for_level() helper into mmu_internal.h KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-10-10 Hou Wenlong New
[v3,6/6] KVM: x86/mmu: Cleanup range-based flushing for given page KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-09-23 Hou Wenlong New
[v3,5/6] KVM: x86/mmu: Fix wrong start gfn of tlb flushing with range KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-09-23 Hou Wenlong New
[v3,4/6] KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_map_handle_target_level() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - 1 - --- 2022-09-23 Hou Wenlong New
[v3,3/6] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in kvm_set_pte_rmapp() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-09-23 Hou Wenlong New
[v3,2/6] KVM: x86/mmu: Move round_gfn_for_level() helper into mmu_internal.h KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-09-23 Hou Wenlong New
[v3,1/6] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in validate_direct_spte() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-09-23 Hou Wenlong New
[v2,2/2] KVM: x86: Add missing trace points for RDMSR/WRMSR in emulator path Add missing trace points in emulator path - - - --- 2022-09-02 Hou Wenlong New
[v2,1/2] KVM: x86: Return emulator error if RDMSR/WRMSR emulation failed Add missing trace points in emulator path - - - --- 2022-09-02 Hou Wenlong New
[v2,6/6] KVM: x86/mmu: Use 1 as the size of gfn range for tlb flushing in FNAME(invlpg)() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-08-24 Hou Wenlong New
[v2,5/6] KVM: x86/mmu: Introduce helper function to do range-based flushing for given page KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-08-24 Hou Wenlong New
[v2,4/6] KVM: x86/mmu: Fix wrong start gfn of tlb flushing with range KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-08-24 Hou Wenlong New
[v2,3/6] KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_map_handle_target_level() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - 1 - --- 2022-08-24 Hou Wenlong New
[v2,2/6] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in kvm_set_pte_rmapp() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-08-24 Hou Wenlong New
[v2,1/6] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in validate_direct_spte() KVM: x86/mmu: Fix wrong usages of range-based tlb flushing - - - --- 2022-08-24 Hou Wenlong New
[2/2] KVM: x86: Add missing trace points for RDMSR/WRMSR in emulator path Add missing trace points in emulator path - - - --- 2022-07-28 Hou Wenlong New
[1/2] KVM: x86: Return emulator error if RDMSR/WRMSR emulation failed Add missing trace points in emulator path - - - --- 2022-07-28 Hou Wenlong New
KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gva_to_gpa() KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gva_to_gpa() - 1 - --- 2022-07-01 Hou Wenlong New
[5/5] KVM: x86/mmu: Use 1 as the size of gfn range for tlb flushing in FNAME(invlpg)() Fix wrong gfn range of tlb flushing with range - - - --- 2022-06-24 Hou Wenlong New
[4/5] KVM: x86/mmu: Fix wrong start gfn of tlb flushing with range Fix wrong gfn range of tlb flushing with range - - - --- 2022-06-24 Hou Wenlong New
[3/5] KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_map_handle_target_level() Fix wrong gfn range of tlb flushing with range - - - --- 2022-06-24 Hou Wenlong New
[2/5] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in kvm_set_pte_rmapp() Fix wrong gfn range of tlb flushing with range - - - --- 2022-06-24 Hou Wenlong New
[1/5] KVM: x86/mmu: Fix wrong gfn range of tlb flushing in validate_direct_spte() Fix wrong gfn range of tlb flushing with range - - - --- 2022-06-24 Hou Wenlong New
KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required 1 - - --- 2022-03-15 Hou Wenlong New
[v2,2/2] KVM: x86/emulator: Emulate RDPID only if it is enabled in guest [v2,1/2] KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr - - - --- 2022-03-07 Hou Wenlong New
[v2,1/2] KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr [v2,1/2] KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr - - - --- 2022-03-07 Hou Wenlong New
KVM: x86/emulator: Emulate RDPID only if it is enabled in guest KVM: x86/emulator: Emulate RDPID only if it is enabled in guest - - - --- 2022-03-02 Hou Wenlong New
[kvm-unit-tests,v4,3/3] x86/emulator: Add some tests for far jmp instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-25 Hou Wenlong New
[kvm-unit-tests,v4,2/3] x86/emulator: Rename test_ljmp() as test_far_jmp() x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-25 Hou Wenlong New
[kvm-unit-tests,v4,1/3] x86/emulator: Add some tests for far ret instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-25 Hou Wenlong New
[kvm-unit-tests,v3,3/3] x86/emulator: Add some tests for far jmp instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-10 Hou Wenlong New
[kvm-unit-tests,v3,2/3] x86/emulator: Rename test_ljmp() as test_far_jmp() x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-10 Hou Wenlong New
[kvm-unit-tests,v3,1/3] x86/emulator: Add some tests for far ret instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-10 Hou Wenlong New
[v2,3/3] KVM: x86/emulator: Move the unhandled outer privilege level logic of far return into __loa… KVM: x86/emulator: Fix wrong checks when loading code segment in emulator - - - --- 2022-02-08 Hou Wenlong New
[v2,2/3] KVM: x86/emulator: Fix wrong privilege check for code segment in __load_segment_descriptor… KVM: x86/emulator: Fix wrong checks when loading code segment in emulator - 1 - --- 2022-02-08 Hou Wenlong New
[v2,1/3] KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() KVM: x86/emulator: Fix wrong checks when loading code segment in emulator - 1 - --- 2022-02-08 Hou Wenlong New
[kvm-unit-tests,v2,2/2] x86/emulator: Add some tests for ljmp instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-08 Hou Wenlong New
[kvm-unit-tests,v2,1/2] x86/emulator: Add some tests for lret instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-02-08 Hou Wenlong New
[v2] KVM: eventfd: Fix false positive RCU usage warning [v2] KVM: eventfd: Fix false positive RCU usage warning - 1 - --- 2022-01-27 Hou Wenlong New
[2/2] KVM: x86: Fix wrong privilege check for code segment in __load_segment_descriptor() KVM: x86/emulator: Fix wrong checks when loading code segment in emulator - 1 - --- 2022-01-20 Hou Wenlong New
[1/2] KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() KVM: x86/emulator: Fix wrong checks when loading code segment in emulator - 1 - --- 2022-01-20 Hou Wenlong New
[kvm-unit-tests,2/2] x86/emulator: Add some tests for ljmp instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-01-20 Hou Wenlong New
[kvm-unit-tests,1/2] x86/emulator: Add some tests for lret instruction emulation x86/emulator: Add some tests for loading segment descriptor in emulator - - - --- 2022-01-20 Hou Wenlong New