Syzbot CI
All Series
Statistics
Content
×
Patch Series
Subject
KVM: TDX huge page support for private memory
Author
yan.y.zhao@intel.com
Date
2025-08-07 09:41:32 +0000 UTC
Version
2
Cc
ackerleytng@google.com
binbin.wu@linux.intel.com
chao.p.peng@intel.com
dave.hansen@intel.com
david@redhat.com
fan.du@intel.com
ira.weiny@intel.com
isaku.yamahata@intel.com
jun.miao@intel.com
kas@kernel.org
kvm@vger.kernel.org
linux-kernel@vger.kernel.org
michael.roth@amd.com
pbonzini@redhat.com
pgonda@google.com
quic_eberman@quicinc.com
rick.p.edgecombe@intel.com
seanjc@google.com
tabba@google.com
thomas.lendacky@amd.com
vannapurve@google.com
vbabka@suse.cz
x86@kernel.org
xiaoyao.li@intel.com
yan.y.zhao@intel.com
zhiquan1.li@intel.com
Patches (23)
Name
Content
[RFC PATCH v2 01/23] x86/tdx: Enhance tdh_mem_page_aug() to support huge pages
[Body]
[RFC PATCH v2 02/23] x86/virt/tdx: Add SEAMCALL wrapper tdh_mem_page_demote()
[Body]
[RFC PATCH v2 03/23] x86/tdx: Enhance tdh_phymem_page_wbinvd_hkid() to invalidate huge pages
[Body]
[RFC PATCH v2 04/23] KVM: TDX: Introduce tdx_clear_folio() to clear huge pages
[Body]
[RFC PATCH v2 05/23] x86/tdx: Enhance tdh_phymem_page_reclaim() to support huge pages
[Body]
[RFC PATCH v2 06/23] KVM: TDX: Do not hold page refcount on private guest pages
[Body]
[RFC PATCH v2 07/23] KVM: x86/mmu: Disallow page merging (huge page adjustment) for mirror root
[Body]
[RFC PATCH v2 08/23] KVM: x86/tdp_mmu: Alloc external_spt page for mirror page table splitting
[Body]
[RFC PATCH v2 09/23] KVM: x86/tdp_mmu: Add split_external_spt hook called during write mmu_lock
[Body]
[RFC PATCH v2 10/23] KVM: TDX: Enable huge page splitting under write kvm->mmu_lock
[Body]
[RFC PATCH v2 11/23] KVM: x86: Reject splitting huge pages under shared mmu_lock for mirror root
[Body]
[RFC PATCH v2 12/23] KVM: x86/mmu: Introduce kvm_split_cross_boundary_leafs()
[Body]
[RFC PATCH v2 13/23] KVM: x86: Introduce hugepage_set_guest_inhibit()
[Body]
[RFC PATCH v2 14/23] KVM: TDX: Split and inhibit huge mappings if a VMExit carries level info
[Body]
[RFC PATCH v2 15/23] KVM: Change the return type of gfn_handler_t() from bool to int
[Body]
[RFC PATCH v2 16/23] KVM: x86: Split cross-boundary mirror leafs for KVM_SET_MEMORY_ATTRIBUTES
[Body]
[RFC PATCH v2 17/23] KVM: guest_memfd: Split for punch hole and private-to-shared conversion
[Body]
[RFC PATCH v2 18/23] x86/virt/tdx: Do not perform cache flushes unless CLFLUSH_BEFORE_ALLOC is set
[Body]
[RFC PATCH v2 19/23] KVM: TDX: Pass down pfn to split_external_spt()
[Body]
[RFC PATCH v2 20/23] KVM: TDX: Handle Dynamic PAMT in tdh_mem_page_demote()
[Body]
[RFC PATCH v2 21/23] KVM: TDX: Preallocate PAMT pages to be used in split path
[Body]
[RFC PATCH v2 22/23] KVM: TDX: Handle Dynamic PAMT on page split
[Body]
[RFC PATCH v2 23/23] KVM: TDX: Turn on PG_LEVEL_2M after TD is RUNNABLE
[Body]
Session 2025-08-07
ID (for dev)
c5acad4a-df59-47b1-aae4-8ecf4607d8e9
Status
skipped
Triaged
Skipped: failed to find a base commit: series does not apply
[Log]
Execution Log
[Link]
Test
Base
Patched
Verdict