Show patches with: Submitter = Yan Zhao       |    State = Action Required       |   271 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,5/5] KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload() Small changes related to prefetch and spurious faults - - - --- 2025-03-18 Yan Zhao New
[v2,4/5] KVM: x86/mmu: Warn if PFN changes on shadow-present SPTE in shadow MMU Small changes related to prefetch and spurious faults - - - --- 2025-03-18 Yan Zhao New
[v2,3/5] KVM: x86/tdp_mmu: WARN if PFN changes for spurious faults Small changes related to prefetch and spurious faults - - - --- 2025-03-18 Yan Zhao New
[v2,2/5] KVM: x86/tdp_mmu: Merge prefetch and access checks for spurious faults Small changes related to prefetch and spurious faults - - - --- 2025-03-18 Yan Zhao New
[v2,1/5] KVM: x86/mmu: Further check old SPTE is leaf for spurious prefetch fault Small changes related to prefetch and spurious faults - - - --- 2025-03-18 Yan Zhao New
[3/3] KVM: TDX: Always honor guest PAT on TDX enabled platforms KVM: x86: Introduce quirk KVM_X86_QUIRK_EPT_IGNORE_GUEST_PAT - - - --- 2025-02-24 Yan Zhao New
[2/3] KVM: x86: Introduce Intel specific quirk KVM_X86_QUIRK_EPT_IGNORE_GUEST_PAT KVM: x86: Introduce quirk KVM_X86_QUIRK_EPT_IGNORE_GUEST_PAT - - - --- 2025-02-24 Yan Zhao New
[1/3] KVM: x86: Introduce supported_quirks for platform-specific valid quirks KVM: x86: Introduce quirk KVM_X86_QUIRK_EPT_IGNORE_GUEST_PAT - - - --- 2025-02-24 Yan Zhao New
[v2,2/2] KVM: x86/mmu: Bail out kvm_tdp_map_page() when VM dead two KVM MMU fixes for TDX - - - --- 2025-02-20 Yan Zhao New
[v2,1/2] KVM: TDX: Handle SEPT zap error due to page add error in premap two KVM MMU fixes for TDX - - - --- 2025-02-20 Yan Zhao New
[2/2] KVM: x86/mmu: Bail out kvm_tdp_map_page() when VM dead two KVM MMU fixes for TDX - - - --- 2025-02-17 Yan Zhao New
[1/2] KVM: TDX: Handle SEPT zap error due to page add error in premap two KVM MMU fixes for TDX - - - --- 2025-02-17 Yan Zhao New
KVM: selftests: Wait mprotect_ro_done before write to RO in mmu_stress_test KVM: selftests: Wait mprotect_ro_done before write to RO in mmu_stress_test - - - --- 2025-02-08 Yan Zhao New
[4/4] KVM: x86/mmu: Free obsolete roots when pre-faulting SPTEs Small changes related to prefetch and spurious faults - - - --- 2025-02-07 Yan Zhao New
[3/4] KVM: x86/mmu: Make sure pfn is not changed for spurious fault Small changes related to prefetch and spurious faults - - - --- 2025-02-07 Yan Zhao New
[2/4] KVM: x86/tdp_mmu: Merge the prefetch into the is_access_allowed() check Small changes related to prefetch and spurious faults - - - --- 2025-02-07 Yan Zhao New
[1/4] KVM: x86/mmu: Further check old SPTE is leaf for spurious prefetch fault Small changes related to prefetch and spurious faults - - - --- 2025-02-07 Yan Zhao New
[7/7] fixup! KVM: TDX: Implement TDX vcpu enter/exit path KVM: TDX SEPT SEAMCALL retry - - - --- 2025-01-13 Yan Zhao New
[6/7] fixup! KVM: TDX: Implement hooks to propagate changes of TDP MMU mirror page table KVM: TDX SEPT SEAMCALL retry - - - --- 2025-01-13 Yan Zhao New
[5/7] fixup! KVM: TDX: Implement hooks to propagate changes of TDP MMU mirror page table KVM: TDX SEPT SEAMCALL retry - - - --- 2025-01-13 Yan Zhao New
[4/7] KVM: TDX: Kick off vCPUs when SEAMCALL is busy during TD page removal KVM: TDX SEPT SEAMCALL retry - - - --- 2025-01-13 Yan Zhao New
[3/7] KVM: TDX: Retry locally in TDX EPT violation handler on RET_PF_RETRY KVM: TDX SEPT SEAMCALL retry - - - --- 2025-01-13 Yan Zhao New
[2/7] KVM: x86/mmu: Return RET_PF* instead of 1 in kvm_mmu_page_fault() KVM: TDX SEPT SEAMCALL retry - - - --- 2025-01-13 Yan Zhao New
[1/7] KVM: TDX: Return -EBUSY when tdh_mem_page_add() encounters TDX_OPERAND_BUSY KVM: TDX SEPT SEAMCALL retry - - - --- 2025-01-13 Yan Zhao New
[v2,2/2] KVM: selftests: TDX: Test dirty ring on a gmemfd slot KVM: Do not reset dirty GFNs in a memslot not enabling dirty tracking - - - --- 2024-12-23 Yan Zhao New
[v2,1/2] KVM: Do not reset dirty GFNs in a memslot not enabling dirty tracking KVM: Do not reset dirty GFNs in a memslot not enabling dirty tracking - - - --- 2024-12-23 Yan Zhao New
[2/2] KVM: selftests: TDX: Test dirty ring on a gmemfd slot KVM: Do not reset dirty GFNs in a memslot not enabling dirty tracking - - - --- 2024-12-20 Yan Zhao New
[1/2] KVM: Do not reset dirty GFNs in a memslot not enabling dirty tracking KVM: Do not reset dirty GFNs in a memslot not enabling dirty tracking - - - --- 2024-12-20 Yan Zhao New
[RFC,2/2] KVM: TDX: Kick off vCPUs when SEAMCALL is busy during TD page removal SEPT SEAMCALL retry proposal - - - --- 2024-11-21 Yan Zhao New
[RFC,1/2] KVM: TDX: Retry in TDX when installing TD private/sept pages SEPT SEAMCALL retry proposal - - - --- 2024-11-21 Yan Zhao New
KVM: x86/mmu: Only zap valid non-mirror roots in kvm_zap_gfn_range() KVM: x86/mmu: Only zap valid non-mirror roots in kvm_zap_gfn_range() - - - --- 2024-11-15 Yan Zhao New
[v2,24/24,HACK] KVM: TDX: Retry seamcall when TDX_OPERAND_BUSY with operand SEPT TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,23/24] KVM: TDX: Handle vCPU dissociation TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,22/24] KVM: TDX: Finalize VM initialization TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,21/24] KVM: TDX: Add an ioctl to create initial guest memory TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,20/24] KVM: x86/mmu: Export kvm_tdp_map_page() TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,19/24] KVM: TDX: Implement hook to get max mapping level of private pages TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,18/24] KVM: TDX: Implement hooks to propagate changes of TDP MMU mirror page table TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,17/24] KVM: TDX: Handle TLB tracking for TDX TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,16/24] KVM: TDX: Set per-VM shadow_mmio_value to 0 TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,15/24] KVM: x86/mmu: Add setter for shadow_mmio_value TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,14/24] KVM: TDX: Require TDP MMU and mmio caching for TDX TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,13/24] x86/virt/tdx: Add SEAMCALL wrappers for TD measurement of initial contents TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,12/24] x86/virt/tdx: Add SEAMCALL wrappers to remove a TD private page TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,11/24] x86/virt/tdx: Add SEAMCALL wrappers to manage TDX TLB tracking TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,10/24] x86/virt/tdx: Add SEAMCALL wrappers to add TD private pages TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,09/24] x86/virt/tdx: Add SEAMCALL wrapper tdh_mem_sept_add() to add SEPT pages TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,08/24] KVM: TDX: Set gfn_direct_bits to shared bit TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,07/24] KVM: TDX: Add load_mmu_pgd method for TDX TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,06/24] KVM: TDX: Add accessors VMX VMCS helpers TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,05/24] KVM: VMX: Teach EPT violation helper about private mem TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[v2,04/24] KVM: VMX: Split out guts of EPT violation to common/exposed function TDX MMU Part 2 - 3 - --- 2024-11-12 Yan Zhao New
[v2,03/24] KVM: x86/mmu: Do not enable page track for TD guest TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,02/24] KVM: x86/tdp_mmu: Add a helper function to walk down the TDP MMU TDX MMU Part 2 - 1 - --- 2024-11-12 Yan Zhao New
[v2,01/24] KVM: x86/mmu: Implement memslot deletion for TDX TDX MMU Part 2 - - - --- 2024-11-12 Yan Zhao New
[2/2] KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file RCU related fix based on kvm-coco-queue. - - - --- 2024-11-04 Yan Zhao New
[1/2] KVM: x86/tdp_mmu: Use rcu_dereference() to protect sptep for dereferencing RCU related fix based on kvm-coco-queue. - - - --- 2024-11-04 Yan Zhao New
[v2] KVM: VMX: Remove the unused variable "gpa" in __invept() [v2] KVM: VMX: Remove the unused variable "gpa" in __invept() - - - --- 2024-10-14 Yan Zhao New
KVM: VMX: Remove the unused variable "gpa" in __invept() KVM: VMX: Remove the unused variable "gpa" in __invept() - - - --- 2024-10-14 Yan Zhao New
[v2] drm/bochs: use devm_ioremap_wc() to map framebuffer [v2] drm/bochs: use devm_ioremap_wc() to map framebuffer - 1 2 --- 2024-09-09 Yan Zhao New
drm/bochs: use ioremap_wc() to map framebuffer during driver probing drm/bochs: use ioremap_wc() to map framebuffer during driver probing - - - --- 2024-09-09 Yan Zhao New
[v2,4/4] KVM: selftests: Test memslot move in memslot_perf_test with quirk disabled Introduce a quirk to control memslot zap behavior - - - --- 2024-07-03 Yan Zhao New
[v2,3/4] KVM: selftests: Allow slot modification stress test with quirk disabled Introduce a quirk to control memslot zap behavior - - - --- 2024-07-03 Yan Zhao New
[v2,2/4] KVM: selftests: Test slot move/delete with slot zap quirk enabled/disabled Introduce a quirk to control memslot zap behavior - - - --- 2024-07-03 Yan Zhao New
[v2,1/4] KVM: x86/mmu: Introduce a quirk to control memslot zap behavior Introduce a quirk to control memslot zap behavior - - - --- 2024-07-03 Yan Zhao New
vfio: Get/put KVM only for the first/last vfio_df_open/close in cdev path vfio: Get/put KVM only for the first/last vfio_df_open/close in cdev path - 1 - --- 2024-06-28 Yan Zhao New
vfio: Reuse file f_inode as vfio device inode vfio: Reuse file f_inode as vfio device inode - - - --- 2024-06-17 Yan Zhao New
[5/5] KVM: selftests: Test private access to deleted memslot with quirk disabled Introduce a quirk to control memslot zap behavior - - - --- 2024-06-13 Yan Zhao New
[4/5] KVM: selftests: Test memslot move in memslot_perf_test with quirk disabled Introduce a quirk to control memslot zap behavior - - - --- 2024-06-13 Yan Zhao New
[3/5] KVM: selftests: Allow slot modification stress test with quirk disabled Introduce a quirk to control memslot zap behavior - - - --- 2024-06-13 Yan Zhao New
[2/5] KVM: selftests: Test slot move/delete with slot zap quirk enabled/disabled Introduce a quirk to control memslot zap behavior - - - --- 2024-06-13 Yan Zhao New
[1/5] KVM: x86/mmu: Introduce a quirk to control memslot zap behavior Introduce a quirk to control memslot zap behavior - - - --- 2024-06-13 Yan Zhao New
[5/5] iommufd: Flush CPU caches on DMA pages in non-coherent domains Enforce CPU cache flush for non-coherent device assignment - - - --- 2024-05-07 Yan Zhao New
[4/5] vfio/type1: Flush CPU caches on DMA pages in non-coherent domains Enforce CPU cache flush for non-coherent device assignment - - - --- 2024-05-07 Yan Zhao New
[3/5] x86/mm: Introduce and export interface arch_clean_nonsnoop_dma() Enforce CPU cache flush for non-coherent device assignment - - - --- 2024-05-07 Yan Zhao New
[2/5] KVM: x86/mmu: Fine-grained check of whether a invalid & RAM PFN is MMIO Enforce CPU cache flush for non-coherent device assignment - - - --- 2024-05-07 Yan Zhao New
[1/5] x86/pat: Let pat_pfn_immune_to_uc_mtrr() check MTRR for untracked PAT range Enforce CPU cache flush for non-coherent device assignment - - - --- 2024-05-07 Yan Zhao New
[4/4] KVM: selftests: Set KVM_MEM_NON_COHERENT_DMA as a supported memslot flag KVM: Honor guest memory types for virtio GPU devices - - - --- 2024-01-05 Yan Zhao New
[3/4] KVM: VMX: Honor guest PATs for memslots of flag KVM_MEM_NON_COHERENT_DMA KVM: Honor guest memory types for virtio GPU devices - - 1 --- 2024-01-05 Yan Zhao New
[2/4] KVM: x86: Add a new param "slot" to op get_mt_mask in kvm_x86_ops KVM: Honor guest memory types for virtio GPU devices - - 1 --- 2024-01-05 Yan Zhao New
[1/4] KVM: Introduce a new memslot flag KVM_MEM_NON_COHERENT_DMA KVM: Honor guest memory types for virtio GPU devices - - 1 --- 2024-01-05 Yan Zhao New
[RFC,v2,3/3] KVM: selftests: Add set_memory_region_io to test memslots for MMIO BARs KVM: allow mapping of compound tail pages for IO or PFNMAP mapping - - - --- 2024-01-03 Yan Zhao New
[RFC,v2,2/3] KVM: selftests: add selftest driver for KVM to test memory slots for MMIO BARs KVM: allow mapping of compound tail pages for IO or PFNMAP mapping - - - --- 2024-01-03 Yan Zhao New
[RFC,v2,1/3] KVM: allow mapping of compound tail pages for IO or PFNMAP mapping KVM: allow mapping of compound tail pages for IO or PFNMAP mapping - - - --- 2024-01-03 Yan Zhao New
[RFC] KVM: Introduce KVM VIRTIO device [RFC] KVM: Introduce KVM VIRTIO device - 1 - --- 2023-12-14 Yan Zhao New
[RFC,42/42] KVM: VMX: Notify importers of exported TDP to flush TLBs on KVM flushes EPT Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,41/42] KVM: VMX: Implement ops .flush_remote_tlbs* in VMX when EPT is on Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,40/42] KVM: VMX: Compose VMX specific meta data for KVM exported TDP Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,39/42] KVM: VMX: add config KVM_INTEL_EXPORTED_EPT Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,38/42] KVM: x86: "compose" and "get" interface for meta data of exported TDP Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,37/42] KVM: x86: Implement KVM exported TDP fault handler on x86 Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,36/42] KVM: x86/mmu: Keep exported TDP root valid Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,35/42] KVM: x86/mmu: Get/Put TDP root page to be exported Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,34/42] KVM: x86/mmu: add extra param "kvm" to tdp_mmu_map_handle_target_level() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,33/42] KVM: x86/mmu: add extra param "kvm" to make_spte() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,32/42] KVM: x86/mmu: add extra param "kvm" to make_mmio_spte() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,31/42] KVM: x86/mmu: add extra param "kvm" to kvm_faultin_pfn() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,30/42] KVM: x86/mmu: remove param "vcpu" from kvm_calc_tdp_mmu_root_page_role() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,29/42] KVM: x86/mmu: remove param "vcpu" from kvm_mmu_get_tdp_level() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,28/42] KVM: x86/mmu: change "vcpu" to "kvm" in page_fault_handle_page_track() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
« 1 2 3 »