Show patches with: Submitter = Yan Zhao       |    Archived = No       |   114 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm: Remove broken pfn_to_virt() on arch csky/hexagon/openrisc mm: Remove broken pfn_to_virt() on arch csky/hexagon/openrisc - 1 - --- 2024-02-02 Yan Zhao New
[4/4] openrisc: apply page shift to PFN instead of VA in pfn_to_virt apply page shift to PFN instead of VA in pfn_to_virt - - - --- 2024-01-31 Yan Zhao New
[3/4] Hexagon: apply page shift to PFN instead of VA in pfn_to_virt apply page shift to PFN instead of VA in pfn_to_virt - - - --- 2024-01-31 Yan Zhao New
[2/4] csky: apply page shift to PFN instead of VA in pfn_to_virt apply page shift to PFN instead of VA in pfn_to_virt - 1 - --- 2024-01-31 Yan Zhao New
[1/4] asm-generic/page.h: apply page shift to PFN instead of VA in pfn_to_virt apply page shift to PFN instead of VA in pfn_to_virt - 2 - --- 2024-01-31 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
[RFC,27/42] KVM: x86/mmu: change param "vcpu" to "kvm" in kvm_mmu_hugepage_adjust() Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,26/42] KVM: x86/mmu: introduce new op get_default_mt_mask to kvm_x86_ops Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,25/42] KVM: x86/mmu: Abstract "struct kvm_mmu_common" from "struct kvm_mmu" Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,24/42] KVM: x86/mmu: Move bit SPTE_MMU_PRESENT from bit 11 to bit 59 Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,23/42] iommu/vt-d: Allow pasid 0 in IOPF Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,22/42] iommu/vt-d: Support cache invalidate of IOMMU_DOMAIN_KVM domain Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,21/42] iommu/vt-d: Check reserved bits for IOMMU_DOMAIN_KVM domain Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,20/42] iommu/vt-d: Support attach devices to IOMMU_DOMAIN_KVM domain Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,19/42] iommu/vt-d: Set bit PGSNP in PASIDTE if domain cache coherency is enforced Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,18/42] iommu/vt-d: Support of IOMMU_DOMAIN_KVM domain in Intel IOMMU Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,17/42] iommu/vt-d: Make some macros and helpers to be extern Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,16/42] iommufd: Enable device feature IOPF during device attachment to KVM HWPT Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,15/42] iommufd: Add iopf handler to KVM hw pagetable Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,14/42] iommufd: Enable KVM HW page table object to be proxy between KVM and IOMMU Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,13/42] iommufd: Add a KVM HW pagetable object Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,12/42] iommufd: Introduce allocation data info and flag for KVM managed HWPT Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,11/42] iommu: Add new domain op cache_invalidate_kvm Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,10/42] iommu: Add new iommu op to create domains managed by KVM Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,09/42] iommu: Add IOMMU_DOMAIN_KVM Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,08/42] KVM: Add a helper to notify importers that KVM exported TDP is flushed Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,07/42] KVM: Forward page fault requests to arch specific code for exported TDP Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,06/42] KVM: Register/Unregister importers to KVM exported TDP Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,05/42] KVM: Embed "arch" object and call arch init/destroy in TDP FD Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,04/42] KVM: Skeleton of KVM TDP FD object Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,03/42] KVM: Introduce VM ioctl KVM_CREATE_TDP_FD Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,02/42] KVM: x86: Arch header for kvm to export TDP for Intel Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
[RFC,01/42] KVM: Public header for KVM to export TDP Sharing KVM TDP to IOMMU - - - --- 2023-12-02 Yan Zhao New
Documentation: x86: Correct effective memory type for MTRR=WC and PAT=UC- Documentation: x86: Correct effective memory type for MTRR=WC and PAT=UC- - 1 - --- 2023-11-06 Yan Zhao New
[RFC,v2,5/5] KVM: Unmap pages only when it's indeed protected for NUMA migration Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-10 Yan Zhao New
[RFC,v2,4/5] mm/autonuma: call .numa_protect() when page is protected for NUMA migrate Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-10 Yan Zhao New
[RFC,v2,3/5] mm/mmu_notifier: introduce a new callback .numa_protect Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-10 Yan Zhao New
[RFC,v2,2/5] mm: don't set PROT_NONE to maybe-dma-pinned pages for NUMA-migrate purpose Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-10 Yan Zhao New
[RFC,v2,1/5] mm/mmu_notifier: introduce a new mmu notifier flag MMU_NOTIFIER_RANGE_NUMA Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-10 Yan Zhao New
[2/2] KVM: x86/mmu: prefetch SPTE directly in x86 TDP MMU's change_pte() handler KVM: x86/mmu: .change_pte() optimization in TDP MMU - - - --- 2023-08-08 Yan Zhao New
[1/2] KVM: x86/mmu: Remove dead code in .change_pte() handler in x86 TDP MMU KVM: x86/mmu: .change_pte() optimization in TDP MMU - - - --- 2023-08-08 Yan Zhao New
[RFC,3/3] KVM: x86/mmu: skip zap maybe-dma-pinned pages for NUMA migration Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-08 Yan Zhao New
[RFC,2/3] mm: don't set PROT_NONE to maybe-dma-pinned pages for NUMA-migrate purpose Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-08 Yan Zhao New
[RFC,1/3] mm/mmu_notifier: introduce a new mmu notifier flag MMU_NOTIFIER_RANGE_NUMA Reduce NUMA balance caused TLB-shootdowns in a VM - - - --- 2023-08-08 Yan Zhao New
drm/i915/gvt: Fix bug in getting msg length in AUX CH registers handler drm/i915/gvt: Fix bug in getting msg length in AUX CH registers handler - 1 - --- 2023-07-31 Yan Zhao New
KVM: allow mapping of compound tail pages for IO or PFNMAP mapping KVM: allow mapping of compound tail pages for IO or PFNMAP mapping - - - --- 2023-07-19 Yan Zhao New
[v4,12/12] KVM: x86/mmu: convert kvm_zap_gfn_range() to use shared mmu_lock in TDP MMU KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,11/12] KVM: x86/mmu: split a single gfn zap range when guest MTRRs are honored KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,10/12] KVM: x86/mmu: fine-grained gfn zap when guest MTRRs are honored KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,09/12] KVM: x86/mmu: serialize vCPUs to zap gfn when guest MTRRs are honored KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,08/12] KVM: x86: centralize code to get CD=1 memtype when guest MTRRs are honored KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,07/12] KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,06/12] KVM: x86/mmu: move TDP zaps from guest MTRRs update to CR0.CD toggling KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,05/12] KVM: x86/mmu: zap KVM TDP when noncoherent DMA assignment starts/stops KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,04/12] KVM: x86/mmu: Use KVM honors guest MTRRs helper when update mtrr KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,03/12] KVM: x86/mmu: Use KVM honors guest MTRRs helper when CR0.CD toggles KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,02/12] KVM: x86/mmu: Use KVM honors guest MTRRs helper in kvm_tdp_page_fault() KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v4,01/12] KVM: x86/mmu: helpers to return if KVM honors guest MTRRs KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-07-14 Yan Zhao New
[v3,11/11] KVM: x86/mmu: split a single gfn zap range when guest MTRRs are honored KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,10/11] KVM: x86/mmu: fine-grained gfn zap when guest MTRRs are honored KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,09/11] KVM: x86/mmu: serialize vCPUs to zap gfn when guest MTRRs are honored KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,08/11] KVM: x86: move vmx code to get EPT memtype when CR0.CD=1 to x86 common code KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,07/11] KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,06/11] KVM: x86/mmu: move TDP zaps from guest MTRRs update to CR0.CD toggling KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,05/11] KVM: x86/mmu: zap KVM TDP when noncoherent DMA assignment starts/stops KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,04/11] KVM: x86/mmu: Use KVM honors guest MTRRs helper when update mtrr KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,03/11] KVM: x86/mmu: Use KVM honors guest MTRRs helper when CR0.CD toggles KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,02/11] KVM: x86/mmu: Use KVM honors guest MTRRs helper in kvm_tdp_page_fault() KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v3,01/11] KVM: x86/mmu: helpers to return if KVM honors guest MTRRs KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-06-16 Yan Zhao New
[v2] vfio/type1: check pfn valid before converting to struct page [v2] vfio/type1: check pfn valid before converting to struct page - 2 - --- 2023-05-19 Yan Zhao New
vfio/type1: check pfn valid before converting to struct page vfio/type1: check pfn valid before converting to struct page - 1 - --- 2023-05-16 Yan Zhao New
[v2,6/6] KVM: x86/mmu: use per-VM based MTRR for EPT KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-05-09 Yan Zhao New
[v2,5/6] KVM: x86: Keep a per-VM MTRR state KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-05-09 Yan Zhao New
[v2,4/6] KVM: x86/mmu: Zap all EPT leaf entries according noncoherent DMA count KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-05-09 Yan Zhao New
[v2,3/6] KVM: x86/mmu: only zap EPT when guest MTRR changes KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-05-09 Yan Zhao New
[v2,2/6] KVM: x86/mmu: only zap EPT when guest CR0_CD changes KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-05-09 Yan Zhao New
[v2,1/6] KVM: x86/mmu: add a new mmu zap helper to indicate memtype changes KVM: x86/mmu: refine memtype related mmu zap - - - --- 2023-05-09 Yan Zhao New
vfio/pci: take mmap write lock for io_remap_pfn_range vfio/pci: take mmap write lock for io_remap_pfn_range - - - --- 2023-05-08 Yan Zhao New
« 1 2 »