Linux PCI Non-Transparent Bridge framework and drivers
 help / color / mirror / Atom feed
 messages from 2025-10-27 00:43:41 to 2025-12-18 08:29:03 UTC [more...]

[RFC PATCH v2 00/27] NTB transport backed by remote DW eDMA
 2025-12-18  8:28 UTC  (93+ messages)
` [RFC PATCH v2 01/27] PCI: endpoint: pci-epf-vntb: Use array_index_nospec() on mws_size[] access
` [RFC PATCH v2 02/27] PCI: endpoint: pci-epf-vntb: Add mwN_offset configfs attributes
` [RFC PATCH v2 03/27] NTB: epf: Handle mwN_offset for inbound MW regions
` [RFC PATCH v2 04/27] PCI: endpoint: Add inbound mapping ops to EPC core
` [RFC PATCH v2 05/27] PCI: dwc: ep: Implement EPC inbound mapping support
` [RFC PATCH v2 06/27] PCI: endpoint: pci-epf-vntb: Use pci_epc_map_inbound() for MW mapping
` [RFC PATCH v2 07/27] NTB: Add offset parameter to MW translation APIs
` [RFC PATCH v2 08/27] PCI: endpoint: pci-epf-vntb: Propagate MW offset from configfs when present
` [RFC PATCH v2 09/27] NTB: ntb_transport: Support offsetted partial memory windows
` [RFC PATCH v2 10/27] NTB: core: Add .get_pci_epc() to ntb_dev_ops
` [RFC PATCH v2 11/27] NTB: epf: vntb: Implement .get_pci_epc() callback
` [RFC PATCH v2 12/27] damengine: dw-edma: Fix MSI data values for multi-vector IMWr interrupts
` [RFC PATCH v2 13/27] NTB: ntb_transport: Use seq_file for QP stats debugfs
` [RFC PATCH v2 14/27] NTB: ntb_transport: Move TX memory window setup into setup_qp_mw()
` [RFC PATCH v2 15/27] NTB: ntb_transport: Dynamically determine qp count
` [RFC PATCH v2 16/27] NTB: ntb_transport: Introduce get_dma_dev() helper
` [RFC PATCH v2 17/27] NTB: epf: Reserve a subset of MSI vectors for non-NTB users
` [RFC PATCH v2 18/27] NTB: ntb_transport: Introduce ntb_transport_backend_ops
` [RFC PATCH v2 19/27] PCI: dwc: ep: Cache MSI outbound iATU mapping
` [RFC PATCH v2 20/27] NTB: ntb_transport: Introduce remote eDMA backed transport mode
` [RFC PATCH v2 21/27] NTB: epf: Provide db_vector_count/db_vector_mask callbacks
` [RFC PATCH v2 22/27] ntb_netdev: Multi-queue support
` [RFC PATCH v2 23/27] NTB: epf: Add per-SoC quirk to cap MRRS for DWC eDMA (128B for R-Car)
` [RFC PATCH v2 24/27] iommu: ipmmu-vmsa: Add PCIe ch0 to devices_allowlist
` [RFC PATCH v2 25/27] iommu: ipmmu-vmsa: Add support for reserved regions
` [RFC PATCH v2 26/27] arm64: dts: renesas: Add Spider RC/EP DTs for NTB with remote DW PCIe eDMA
` [RFC PATCH v2 27/27] NTB: epf: Add an additional memory window (MW2) barno mapping on Renesas R-Car

[PATCH] pci: endpoint: Add missing NULL check for alloc_workqueue()
 2025-12-18  7:12 UTC  (3+ messages)

[PATCH] PCI: endpoint: add WQ_PERCPU to alloc_workqueue users
 2025-12-18  7:07 UTC  (2+ messages)

[PATCH 1/2] Documentation: PCI: endpoint: fix vNTB bind command
 2025-12-18  6:00 UTC  (5+ messages)
` [PATCH 2/2] Documentation: PCI: endpoint: fix section cross reference name

[PATCH] NTB: ntb_transport: Use seq_file for QP stats debugfs
 2025-12-18  4:46 UTC  (2+ messages)

[RFC PATCH v3 00/35] NTB transport backed by endpoint DW eDMA
 2025-12-17 15:16 UTC  (36+ messages)
` [RFC PATCH v3 01/35] PCI: endpoint: pci-epf-vntb: Use array_index_nospec() on mws_size[] access
` [RFC PATCH v3 02/35] NTB: epf: Add mwN_offset support and config region versioning
` [RFC PATCH v3 03/35] PCI: dwc: ep: Support BAR subrange inbound mapping via address match iATU
` [RFC PATCH v3 04/35] NTB: Add offset parameter to MW translation APIs
` [RFC PATCH v3 05/35] PCI: endpoint: pci-epf-vntb: Propagate MW offset from configfs when present
` [RFC PATCH v3 06/35] NTB: ntb_transport: Support partial memory windows with offsets
` [RFC PATCH v3 07/35] PCI: endpoint: pci-epf-vntb: Hint subrange mapping preference to EPC driver
` [RFC PATCH v3 08/35] NTB: core: Add .get_private_data() to ntb_dev_ops
` [RFC PATCH v3 09/35] NTB: epf: vntb: Implement .get_private_data() callback
` [RFC PATCH v3 10/35] dmaengine: dw-edma: Fix MSI data values for multi-vector IMWr interrupts
` [RFC PATCH v3 11/35] NTB: ntb_transport: Move TX memory window setup into setup_qp_mw()
` [RFC PATCH v3 12/35] NTB: ntb_transport: Dynamically determine qp count
` [RFC PATCH v3 13/35] NTB: ntb_transport: Introduce get_dma_dev() helper
` [RFC PATCH v3 14/35] NTB: epf: Reserve a subset of MSI vectors for non-NTB users
` [RFC PATCH v3 15/35] NTB: ntb_transport: Move internal types to ntb_transport_internal.h
` [RFC PATCH v3 16/35] NTB: ntb_transport: Introduce ntb_transport_backend_ops
` [RFC PATCH v3 17/35] dmaengine: dw-edma: Add helper func to retrieve register base and size
` [RFC PATCH v3 18/35] dmaengine: dw-edma: Add per-channel interrupt routing mode
` [RFC PATCH v3 19/35] dmaengine: dw-edma: Poll completion when local IRQ handling is disabled
` [RFC PATCH v3 20/35] dmaengine: dw-edma: Add notify-only channels support
` [RFC PATCH v3 21/35] dmaengine: dw-edma: Add a helper to retrieve LL (Linked List) region
` [RFC PATCH v3 22/35] dmaengine: dw-edma: Serialize RMW on shared interrupt registers
` [RFC PATCH v3 23/35] NTB: ntb_transport: Split core into ntb_transport_core.c
` [RFC PATCH v3 24/35] NTB: ntb_transport: Add additional hooks for DW eDMA backend
` [RFC PATCH v3 25/35] NTB: hw: Introduce DesignWare eDMA helper
` [RFC PATCH v3 26/35] NTB: ntb_transport: Introduce DW eDMA backed transport mode
` [RFC PATCH v3 27/35] NTB: epf: Provide db_vector_count/db_vector_mask callbacks
` [RFC PATCH v3 28/35] ntb_netdev: Multi-queue support
` [RFC PATCH v3 29/35] NTB: epf: Add per-SoC quirk to cap MRRS for DWC eDMA (128B for R-Car)
` [RFC PATCH v3 30/35] iommu: ipmmu-vmsa: Add PCIe ch0 to devices_allowlist
` [RFC PATCH v3 31/35] iommu: ipmmu-vmsa: Add support for reserved regions
` [RFC PATCH v3 32/35] arm64: dts: renesas: Add Spider RC/EP DTs for NTB with remote DW PCIe eDMA
` [RFC PATCH v3 33/35] NTB: epf: Add an additional memory window (MW2) barno mapping on Renesas R-Car
` [RFC PATCH v3 34/35] Documentation: PCI: endpoint: pci-epf-vntb: Update and add mwN_offset usage
` [RFC PATCH v3 35/35] Documentation: driver-api: ntb: Document remote eDMA transport backend

[PATCH] NTB: ntb_transport: Use seq_file for QP stats debugfs
 2025-12-17  8:19 UTC 

[PATCH v4 0/7] PCI: endpoint/NTB: Harden vNTB resource management
 2025-12-02 16:09 UTC  (9+ messages)
` [PATCH v4 1/7] NTB: epf: Avoid pci_iounmap() with offset when PEER_SPAD and CONFIG share BAR
` [PATCH v4 2/7] PCI: endpoint: Fix parameter order for .drop_link
` [PATCH v4 3/7] PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown
` [PATCH v4 4/7] PCI: endpoint: pci-epf-ntb: "
` [PATCH v4 5/7] NTB: epf: vntb: Stop cmd_handler work in epf_ntb_epc_cleanup
` [PATCH v4 6/7] PCI: endpoint: pci-epf-vntb: Switch vpci_scan_bus() to use pci_scan_root_bus()
` [PATCH v4 7/7] PCI: endpoint: pci-epf-vntb: manage ntb_dev lifetime and fix vpci bus teardown

[PATCH v3 0/7] PCI: endpoint/NTB: Harden vNTB resource management
 2025-12-02  7:11 UTC  (11+ messages)
` [PATCH v3 1/7] NTB: epf: Avoid pci_iounmap() with offset when PEER_SPAD and CONFIG share BAR
` [PATCH v3 2/7] PCI: endpoint: Fix parameter order for .drop_link
` [PATCH v3 3/7] PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown
` [PATCH v3 4/7] PCI: endpoint: pci-epf-ntb: "
` [PATCH v3 5/7] NTB: epf: vntb: Stop cmd_handler work in epf_ntb_epc_cleanup
` [PATCH v3 6/7] PCI: endpoint: pci-epf-vntb: Switch vpci_scan_bus() to use pci_scan_root_bus()
` [PATCH v3 7/7] PCI: endpoint: pci-epf-vntb: Manage ntb_dev lifetime and fix vpci bus teardown

[PATCH 0/4] NTB: ntb_transport: DMA fixes and scalability improvements
 2025-12-01 19:04 UTC  (14+ messages)
` [PATCH 1/4] NTB: ntb_transport: Handle remapped contiguous region in vmalloc space
` [PATCH 2/4] NTB: ntb_transport: Ack DMA memcpy descriptors to avoid wait-list growth
` [PATCH 3/4] NTB: ntb_transport: Add module parameters use_tx_dma/use_rx_dma
` [PATCH 4/4] NTB: ntb_transport: Support multi-channel DMA via module parameters

[PATCH] NTB: ntb_transport: fix use after free
 2025-11-06  6:02 UTC  (6+ messages)

[PATCH v2 0/6] PCI: endpoint/NTB: Harden vNTB resource management
 2025-11-04  1:13 UTC  (12+ messages)
` [PATCH v2 1/6] NTB: epf: Avoid pci_iounmap() with offset when PEER_SPAD and CONFIG share BAR
` [PATCH v2 2/6] PCI: endpoint: Fix parameter order for .drop_link
` [PATCH v2 3/6] PCI: endpoint: pci-epf-vntb: Remove duplicate resource teardown
` [PATCH v2 4/6] PCI: endpoint: pci-epf-ntb: "
` [PATCH v2 5/6] NTB: epf: vntb: Stop cmd_handler work in epf_ntb_epc_cleanup
` [PATCH v2 6/6] PCI: endpoint: pci-epf-vntb: manage ntb_dev lifetime and fix vpci bus teardown

[PATCH] NTB: epf: allow built-in build
 2025-11-03  7:44 UTC 

[RFC PATCH 00/25] NTB/PCI: Add DW eDMA intr fallback and BAR MW offsets
 2025-10-29  7:13 UTC  (7+ messages)

[PATCH v6 0/4] pci: endpoint: vntb: add MSI doorbell support
 2025-10-27 15:20 UTC  (2+ messages)

[PATCH 0/6] PCI: endpoint/NTB: Harden vNTB resource management
 2025-10-27  5:40 UTC  (4+ messages)
` [PATCH 5/6] NTB: epf: vntb: Stop cmd_andler work in epf_ntb_epc_cleanup

[PATCH 0/2] Add 'tx_memcpy_offload' option to ntb_transport
 2025-10-27  3:20 UTC  (6+ messages)
` [PATCH 2/2] NTB: ntb_transport: Add 'tx_memcpy_offload' module option


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox