Subject vfio/pci: Add PCIe TPH support
Author fengchengwen@huawei.com
Date 2026-07-14 10:43:10 +0000 UTC
Version
Cc alex@shazbot.org fengchengwen@huawei.com helgaas@kernel.org jgg@ziepe.ca kvm@vger.kernel.org linux-pci@vger.kernel.org liuyonglong@huawei.com wangyushan12@huawei.com wangzhou1@hisilicon.com wathsala.vithanage@arm.com wei.huang2@amd.com zhipingz@meta.com
Patches (16)
Name Content [All]
[PATCH v20 01/16] PCI/TPH: Add requester/completer type helpers [Body]
[PATCH v20 02/16] dma-buf: add optional get_pci_tph() callback [Body]
[PATCH v20 03/16] vfio/pci: implement get_pci_tph and DMA_BUF_TPH feature [Body]
[PATCH v20 04/16] PCI/TPH: Fix pcie_tph_get_st_table_loc() field extraction [Body]
[PATCH v20 05/16] PCI/TPH: Fix tph_enabled concurrent update race by bitfield packing [Body]
[PATCH v20 06/16] PCI/TPH: Cache negotiated max requester type at probe time [Body]
[PATCH v20 07/16] PCI/TPH: Refactor pcie_enable_tph and add requester variant [Body]
[PATCH v20 08/16] PCI/TPH: Refactor pcie_tph_get_cpu_st & add requester variant [Body]
[PATCH v20 09/16] PCI/TPH: Add macros to check standard and extended TPH support [Body]
[PATCH v20 10/16] PCI/TPH: Add pcie_tph_set_st_entries() batch ST entry programming helper [Body]
[PATCH v20 11/16] PCI/TPH: Add pci_tph_dsm_supported() helper to detect device TPH ST _DSM [Body]
[PATCH v20 12/16] vfio/pci: Add basic NO-ST TPH VFIO device feature support [Body]
[PATCH v20 13/16] vfio/pci: Add IV-ST TPH policy and VFIO TPH_ST batch programming support [Body]
[PATCH v20 14/16] vfio/pci: Add DS-ST TPH policy and extend TPH_RESOLVE capabilities [Body]
[PATCH v20 15/16] vfio/pci: Sync core PCI TPH software state across device lifecycle and resets [Body]
[PATCH v20 16/16] vfio/pci: Expose per-device TPH state via debugfs [Body]
Session 2026-07-14
ID (for dev) 369122a1-1fc5-4460-9074-23b2be69aa85
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 3b029c035b34bbc693405ddf759f0e9b920c27f1 [Config] passed [Log]
[KASAN] Boot test: Base 3b029c035b34bbc693405ddf759f0e9b920c27f1 [Config] passed [Log]
[KASAN] Build Patched 3b029c035b34bbc693405ddf759f0e9b920c27f1 [Config] [Log] [patched] failed [Log]
kernel build error [Log]