Series Detail
Show a series.
GET /api/1.0/series/485709/?format=api
{ "id": 485709, "url": "http://patchwork.ozlabs.org/api/1.0/series/485709/?format=api", "project": { "id": 28, "url": "http://patchwork.ozlabs.org/api/1.0/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 }, "name": "NTB transport backed by endpoint DW eDMA", "date": "2025-12-17T15:15:53", "submitter": { "id": 91573, "url": "http://patchwork.ozlabs.org/api/1.0/people/91573/?format=api", "name": "Koichiro Den", "email": "den@valinux.co.jp" }, "version": 3, "total": 35, "received_total": 35, "received_all": true, "mbox": "http://patchwork.ozlabs.org/series/485709/mbox/", "cover_letter": { "id": 2175198, "url": "http://patchwork.ozlabs.org/api/1.0/covers/2175198/?format=api", "msgid": "<20251217151609.3162665-1-den@valinux.co.jp>", "date": "2025-12-17T15:15:34", "name": "[RFC,v3,00/35] NTB transport backed by endpoint DW eDMA" }, "patches": [ { "id": 2175230, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175230/?format=api", "msgid": "<20251217151609.3162665-2-den@valinux.co.jp>", "date": "2025-12-17T15:15:35", "name": "[RFC,v3,01/35] PCI: endpoint: pci-epf-vntb: Use array_index_nospec() on mws_size[] access", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-2-den@valinux.co.jp/mbox/" }, { "id": 2175197, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175197/?format=api", "msgid": "<20251217151609.3162665-3-den@valinux.co.jp>", "date": "2025-12-17T15:15:36", "name": "[RFC,v3,02/35] NTB: epf: Add mwN_offset support and config region versioning", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-3-den@valinux.co.jp/mbox/" }, { "id": 2175200, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175200/?format=api", "msgid": "<20251217151609.3162665-4-den@valinux.co.jp>", "date": "2025-12-17T15:15:37", "name": "[RFC,v3,03/35] PCI: dwc: ep: Support BAR subrange inbound mapping via address match iATU", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-4-den@valinux.co.jp/mbox/" }, { "id": 2175201, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175201/?format=api", "msgid": "<20251217151609.3162665-5-den@valinux.co.jp>", "date": "2025-12-17T15:15:38", "name": "[RFC,v3,04/35] NTB: Add offset parameter to MW translation APIs", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-5-den@valinux.co.jp/mbox/" }, { "id": 2175276, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175276/?format=api", "msgid": "<20251217151609.3162665-6-den@valinux.co.jp>", "date": "2025-12-17T15:15:39", "name": "[RFC,v3,05/35] PCI: endpoint: pci-epf-vntb: Propagate MW offset from configfs when present", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-6-den@valinux.co.jp/mbox/" }, { "id": 2175227, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175227/?format=api", "msgid": "<20251217151609.3162665-7-den@valinux.co.jp>", "date": "2025-12-17T15:15:40", "name": "[RFC,v3,06/35] NTB: ntb_transport: Support partial memory windows with offsets", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-7-den@valinux.co.jp/mbox/" }, { "id": 2175335, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175335/?format=api", "msgid": "<20251217151609.3162665-8-den@valinux.co.jp>", "date": "2025-12-17T15:15:41", "name": "[RFC,v3,07/35] PCI: endpoint: pci-epf-vntb: Hint subrange mapping preference to EPC driver", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-8-den@valinux.co.jp/mbox/" }, { "id": 2175207, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175207/?format=api", "msgid": "<20251217151609.3162665-9-den@valinux.co.jp>", "date": "2025-12-17T15:15:42", "name": "[RFC,v3,08/35] NTB: core: Add .get_private_data() to ntb_dev_ops", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-9-den@valinux.co.jp/mbox/" }, { "id": 2175203, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175203/?format=api", "msgid": "<20251217151609.3162665-10-den@valinux.co.jp>", "date": "2025-12-17T15:15:43", "name": "[RFC,v3,09/35] NTB: epf: vntb: Implement .get_private_data() callback", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-10-den@valinux.co.jp/mbox/" }, { "id": 2175210, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175210/?format=api", "msgid": "<20251217151609.3162665-11-den@valinux.co.jp>", "date": "2025-12-17T15:15:44", "name": "[RFC,v3,10/35] dmaengine: dw-edma: Fix MSI data values for multi-vector IMWr interrupts", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-11-den@valinux.co.jp/mbox/" }, { "id": 2175219, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175219/?format=api", "msgid": "<20251217151609.3162665-12-den@valinux.co.jp>", "date": "2025-12-17T15:15:45", "name": "[RFC,v3,11/35] NTB: ntb_transport: Move TX memory window setup into setup_qp_mw()", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-12-den@valinux.co.jp/mbox/" }, { "id": 2175208, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175208/?format=api", "msgid": "<20251217151609.3162665-13-den@valinux.co.jp>", "date": "2025-12-17T15:15:46", "name": "[RFC,v3,12/35] NTB: ntb_transport: Dynamically determine qp count", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-13-den@valinux.co.jp/mbox/" }, { "id": 2175229, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175229/?format=api", "msgid": "<20251217151609.3162665-14-den@valinux.co.jp>", "date": "2025-12-17T15:15:47", "name": "[RFC,v3,13/35] NTB: ntb_transport: Introduce get_dma_dev() helper", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-14-den@valinux.co.jp/mbox/" }, { "id": 2175220, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175220/?format=api", "msgid": "<20251217151609.3162665-15-den@valinux.co.jp>", "date": "2025-12-17T15:15:48", "name": "[RFC,v3,14/35] NTB: epf: Reserve a subset of MSI vectors for non-NTB users", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-15-den@valinux.co.jp/mbox/" }, { "id": 2175211, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175211/?format=api", "msgid": "<20251217151609.3162665-16-den@valinux.co.jp>", "date": "2025-12-17T15:15:49", "name": "[RFC,v3,15/35] NTB: ntb_transport: Move internal types to ntb_transport_internal.h", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-16-den@valinux.co.jp/mbox/" }, { "id": 2175302, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175302/?format=api", "msgid": "<20251217151609.3162665-17-den@valinux.co.jp>", "date": "2025-12-17T15:15:50", "name": "[RFC,v3,16/35] NTB: ntb_transport: Introduce ntb_transport_backend_ops", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-17-den@valinux.co.jp/mbox/" }, { "id": 2175295, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175295/?format=api", "msgid": "<20251217151609.3162665-18-den@valinux.co.jp>", "date": "2025-12-17T15:15:51", "name": "[RFC,v3,17/35] dmaengine: dw-edma: Add helper func to retrieve register base and size", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-18-den@valinux.co.jp/mbox/" }, { "id": 2175277, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175277/?format=api", "msgid": "<20251217151609.3162665-19-den@valinux.co.jp>", "date": "2025-12-17T15:15:52", "name": "[RFC,v3,18/35] dmaengine: dw-edma: Add per-channel interrupt routing mode", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-19-den@valinux.co.jp/mbox/" }, { "id": 2175196, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175196/?format=api", "msgid": "<20251217151609.3162665-20-den@valinux.co.jp>", "date": "2025-12-17T15:15:53", "name": "[RFC,v3,19/35] dmaengine: dw-edma: Poll completion when local IRQ handling is disabled", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-20-den@valinux.co.jp/mbox/" }, { "id": 2175217, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175217/?format=api", "msgid": "<20251217151609.3162665-21-den@valinux.co.jp>", "date": "2025-12-17T15:15:54", "name": "[RFC,v3,20/35] dmaengine: dw-edma: Add notify-only channels support", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-21-den@valinux.co.jp/mbox/" }, { "id": 2175214, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175214/?format=api", "msgid": "<20251217151609.3162665-22-den@valinux.co.jp>", "date": "2025-12-17T15:15:55", "name": "[RFC,v3,21/35] dmaengine: dw-edma: Add a helper to retrieve LL (Linked List) region", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-22-den@valinux.co.jp/mbox/" }, { "id": 2175223, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175223/?format=api", "msgid": "<20251217151609.3162665-23-den@valinux.co.jp>", "date": "2025-12-17T15:15:56", "name": "[RFC,v3,22/35] dmaengine: dw-edma: Serialize RMW on shared interrupt registers", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-23-den@valinux.co.jp/mbox/" }, { "id": 2175204, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175204/?format=api", "msgid": "<20251217151609.3162665-24-den@valinux.co.jp>", "date": "2025-12-17T15:15:57", "name": "[RFC,v3,23/35] NTB: ntb_transport: Split core into ntb_transport_core.c", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-24-den@valinux.co.jp/mbox/" }, { "id": 2175281, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175281/?format=api", "msgid": "<20251217151609.3162665-25-den@valinux.co.jp>", "date": "2025-12-17T15:15:58", "name": "[RFC,v3,24/35] NTB: ntb_transport: Add additional hooks for DW eDMA backend", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-25-den@valinux.co.jp/mbox/" }, { "id": 2175216, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175216/?format=api", "msgid": "<20251217151609.3162665-26-den@valinux.co.jp>", "date": "2025-12-17T15:15:59", "name": "[RFC,v3,25/35] NTB: hw: Introduce DesignWare eDMA helper", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-26-den@valinux.co.jp/mbox/" }, { "id": 2175225, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175225/?format=api", "msgid": "<20251217151609.3162665-27-den@valinux.co.jp>", "date": "2025-12-17T15:16:00", "name": "[RFC,v3,26/35] NTB: ntb_transport: Introduce DW eDMA backed transport mode", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-27-den@valinux.co.jp/mbox/" }, { "id": 2175275, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175275/?format=api", "msgid": "<20251217151609.3162665-28-den@valinux.co.jp>", "date": "2025-12-17T15:16:01", "name": "[RFC,v3,27/35] NTB: epf: Provide db_vector_count/db_vector_mask callbacks", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-28-den@valinux.co.jp/mbox/" }, { "id": 2175224, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175224/?format=api", "msgid": "<20251217151609.3162665-29-den@valinux.co.jp>", "date": "2025-12-17T15:16:02", "name": "[RFC,v3,28/35] ntb_netdev: Multi-queue support", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-29-den@valinux.co.jp/mbox/" }, { "id": 2175206, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175206/?format=api", "msgid": "<20251217151609.3162665-30-den@valinux.co.jp>", "date": "2025-12-17T15:16:03", "name": "[RFC,v3,29/35] NTB: epf: Add per-SoC quirk to cap MRRS for DWC eDMA (128B for R-Car)", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-30-den@valinux.co.jp/mbox/" }, { "id": 2175218, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175218/?format=api", "msgid": "<20251217151609.3162665-31-den@valinux.co.jp>", "date": "2025-12-17T15:16:04", "name": "[RFC,v3,30/35] iommu: ipmmu-vmsa: Add PCIe ch0 to devices_allowlist", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-31-den@valinux.co.jp/mbox/" }, { "id": 2175215, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175215/?format=api", "msgid": "<20251217151609.3162665-32-den@valinux.co.jp>", "date": "2025-12-17T15:16:05", "name": "[RFC,v3,31/35] iommu: ipmmu-vmsa: Add support for reserved regions", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-32-den@valinux.co.jp/mbox/" }, { "id": 2175282, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175282/?format=api", "msgid": "<20251217151609.3162665-33-den@valinux.co.jp>", "date": "2025-12-17T15:16:06", "name": "[RFC,v3,32/35] arm64: dts: renesas: Add Spider RC/EP DTs for NTB with remote DW PCIe eDMA", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-33-den@valinux.co.jp/mbox/" }, { "id": 2175222, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175222/?format=api", "msgid": "<20251217151609.3162665-34-den@valinux.co.jp>", "date": "2025-12-17T15:16:07", "name": "[RFC,v3,33/35] NTB: epf: Add an additional memory window (MW2) barno mapping on Renesas R-Car", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-34-den@valinux.co.jp/mbox/" }, { "id": 2175221, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175221/?format=api", "msgid": "<20251217151609.3162665-35-den@valinux.co.jp>", "date": "2025-12-17T15:16:08", "name": "[RFC,v3,34/35] Documentation: PCI: endpoint: pci-epf-vntb: Update and add mwN_offset usage", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-35-den@valinux.co.jp/mbox/" }, { "id": 2175212, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175212/?format=api", "msgid": "<20251217151609.3162665-36-den@valinux.co.jp>", "date": "2025-12-17T15:16:09", "name": "[RFC,v3,35/35] Documentation: driver-api: ntb: Document remote eDMA transport backend", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20251217151609.3162665-36-den@valinux.co.jp/mbox/" } ] }