Series Detail
Show a series.
GET /api/series/497793/?format=api
{ "id": 497793, "url": "http://patchwork.ozlabs.org/api/series/497793/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/list/?series=497793", "project": { "id": 28, "url": "http://patchwork.ozlabs.org/api/projects/28/?format=api", "name": "Linux PCI development", "link_name": "linux-pci", "list_id": "linux-pci.vger.kernel.org", "list_email": "linux-pci@vger.kernel.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "name": "PCI/TSM: PCIe Link Encryption Establishment via TDX platform services", "date": "2026-03-27T16:01:02", "submitter": { "id": 87470, "url": "http://patchwork.ozlabs.org/api/people/87470/?format=api", "name": "Xu Yilun", "email": "yilun.xu@linux.intel.com" }, "version": 2, "total": 31, "received_total": 31, "received_all": true, "mbox": "http://patchwork.ozlabs.org/series/497793/mbox/", "cover_letter": { "id": 2217060, "url": "http://patchwork.ozlabs.org/api/covers/2217060/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/cover/20260327160132.2946114-1-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-1-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:01", "name": "[v2,00/31] PCI/TSM: PCIe Link Encryption Establishment via TDX platform services", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/cover/20260327160132.2946114-1-yilun.xu@linux.intel.com/mbox/" }, "patches": [ { "id": 2217051, "url": "http://patchwork.ozlabs.org/api/patches/2217051/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-2-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-2-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:02", "name": "[v2,01/31] x86/tdx: Move all TDX error defines into <asm/shared/tdx_errno.h>", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-2-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217052, "url": "http://patchwork.ozlabs.org/api/patches/2217052/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-3-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-3-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:03", "name": "[v2,02/31] x86/virt/tdx: Move bit definitions of TDX_FEATURES0 to public header", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-3-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217053, "url": "http://patchwork.ozlabs.org/api/patches/2217053/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-4-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-4-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:04", "name": "[v2,03/31] x86/virt/tdx: Add tdx_page_array helpers for new TDX Module objects", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-4-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217063, "url": "http://patchwork.ozlabs.org/api/patches/2217063/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-5-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-5-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:05", "name": "[v2,04/31] x86/virt/tdx: Support allocating contiguous pages for tdx_page_array", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-5-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217057, "url": "http://patchwork.ozlabs.org/api/patches/2217057/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-6-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-6-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:06", "name": "[v2,05/31] x86/virt/tdx: Extend tdx_page_array to support IOMMU_MT", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-6-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217055, "url": "http://patchwork.ozlabs.org/api/patches/2217055/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-7-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-7-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:07", "name": "[v2,06/31] x86/virt/tdx: Read global metadata for TDX Module Extensions/Connect", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-7-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217059, "url": "http://patchwork.ozlabs.org/api/patches/2217059/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-8-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-8-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:08", "name": "[v2,07/31] x86/virt/tdx: Embed version info in SEAMCALL leaf function definitions", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-8-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217066, "url": "http://patchwork.ozlabs.org/api/patches/2217066/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-9-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-9-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:09", "name": "[v2,08/31] x86/virt/tdx: Configure TDX Module with optional TDX Connect feature", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-9-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217054, "url": "http://patchwork.ozlabs.org/api/patches/2217054/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-10-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-10-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:10", "name": "[v2,09/31] x86/virt/tdx: Move tdx_clflush_page() up in the file", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-10-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217061, "url": "http://patchwork.ozlabs.org/api/patches/2217061/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-11-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-11-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:11", "name": "[v2,10/31] x86/virt/tdx: Add extra memory to TDX Module for Extensions", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-11-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217056, "url": "http://patchwork.ozlabs.org/api/patches/2217056/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-12-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-12-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:12", "name": "[v2,11/31] x86/virt/tdx: Make TDX Module initialize Extensions", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-12-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217062, "url": "http://patchwork.ozlabs.org/api/patches/2217062/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-13-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-13-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:13", "name": "[v2,12/31] x86/virt/tdx: Enable the Extensions after basic TDX Module init", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-13-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217064, "url": "http://patchwork.ozlabs.org/api/patches/2217064/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-14-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-14-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:14", "name": "[v2,13/31] x86/virt/tdx: Extend tdx_clflush_page() to handle compound pages", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-14-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217116, "url": "http://patchwork.ozlabs.org/api/patches/2217116/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-15-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-15-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:15", "name": "[v2,14/31] PCI/TSM: Report active IDE streams per host bridge", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-15-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217117, "url": "http://patchwork.ozlabs.org/api/patches/2217117/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-16-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-16-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:16", "name": "[v2,15/31] coco/tdx-host: Introduce a \"tdx_host\" device", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-16-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217118, "url": "http://patchwork.ozlabs.org/api/patches/2217118/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-17-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-17-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:17", "name": "[v2,16/31] coco/tdx-host: Support Link TSM for TDX host", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-17-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217065, "url": "http://patchwork.ozlabs.org/api/patches/2217065/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-18-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-18-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:18", "name": "[v2,17/31] acpi: Add KEYP support to fw_table parsing", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-18-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217058, "url": "http://patchwork.ozlabs.org/api/patches/2217058/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-19-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-19-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:19", "name": "[v2,18/31] iommu/vt-d: Cache max domain ID to avoid redundant calculation", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-19-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217076, "url": "http://patchwork.ozlabs.org/api/patches/2217076/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-20-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-20-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:20", "name": "[v2,19/31] iommu/vt-d: Reserve the MSB domain ID bit for the TDX module", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-20-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217067, "url": "http://patchwork.ozlabs.org/api/patches/2217067/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-21-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-21-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:21", "name": "[v2,20/31] x86/virt/tdx: Add a helper to loop on TDX_INTERRUPTED_RESUMABLE", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-21-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217119, "url": "http://patchwork.ozlabs.org/api/patches/2217119/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-22-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-22-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:22", "name": "[v2,21/31] x86/virt/tdx: Add SEAMCALL wrappers for trusted IOMMU setup and clear", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-22-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217068, "url": "http://patchwork.ozlabs.org/api/patches/2217068/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-23-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-23-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:23", "name": "[v2,22/31] iommu/vt-d: Export a helper to do function for each dmar_drhd_unit", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-23-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217073, "url": "http://patchwork.ozlabs.org/api/patches/2217073/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-24-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-24-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:24", "name": "[v2,23/31] coco/tdx-host: Setup all trusted IOMMUs on TDX Connect init", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-24-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217071, "url": "http://patchwork.ozlabs.org/api/patches/2217071/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-25-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-25-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:25", "name": "[v2,24/31] coco/tdx-host: Add a helper to exchange SPDM messages through DOE", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-25-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217072, "url": "http://patchwork.ozlabs.org/api/patches/2217072/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-26-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-26-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:26", "name": "[v2,25/31] x86/virt/tdx: Add SEAMCALL wrappers for SPDM management", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-26-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217087, "url": "http://patchwork.ozlabs.org/api/patches/2217087/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-27-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-27-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:27", "name": "[v2,26/31] mm: Add __free() support for __free_page()", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-27-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217120, "url": "http://patchwork.ozlabs.org/api/patches/2217120/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-28-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-28-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:28", "name": "[v2,27/31] coco/tdx-host: Implement SPDM session setup", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-28-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217069, "url": "http://patchwork.ozlabs.org/api/patches/2217069/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-29-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-29-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:29", "name": "[v2,28/31] coco/tdx-host: Parse ACPI KEYP table to init IDE for PCI host bridges", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-29-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217074, "url": "http://patchwork.ozlabs.org/api/patches/2217074/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-30-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-30-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:30", "name": "[v2,29/31] x86/virt/tdx: Add SEAMCALL wrappers for IDE stream management", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-30-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217093, "url": "http://patchwork.ozlabs.org/api/patches/2217093/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-31-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-31-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:31", "name": "[v2,30/31] coco/tdx-host: Implement IDE stream setup/teardown", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-31-yilun.xu@linux.intel.com/mbox/" }, { "id": 2217094, "url": "http://patchwork.ozlabs.org/api/patches/2217094/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-32-yilun.xu@linux.intel.com/", "msgid": "<20260327160132.2946114-32-yilun.xu@linux.intel.com>", "list_archive_url": null, "date": "2026-03-27T16:01:32", "name": "[v2,31/31] coco/tdx-host: Finally enable SPDM session and IDE Establishment", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260327160132.2946114-32-yilun.xu@linux.intel.com/mbox/" } ] }