On Thu, 01 Aug 2024 15:05:09 +0300, Leon Romanovsky wrote: > From: Leon Romanovsky <leonro@xxxxxxxxxx> > > From Yishai, > > Overview > -------- > This patch series aims to enable multi-path DMA support, allowing an > mlx5 RDMA device to issue DMA commands through multiple paths. This > feature is critical for improving performance and reaching line rate > in certain environments where issuing PCI transactions over one path > may be significantly faster than over another. These differences can > arise from various PCI generations in the system or the specific system > topology. > > [...] Applied, thanks! [2/8] RDMA/mlx5: Introduce the 'data direct' driver https://git.kernel.org/rdma/rdma/c/281658bd04e7b9 [3/8] RDMA/mlx5: Add the initialization flow to utilize the 'data direct' device https://git.kernel.org/rdma/rdma/c/302b01afc28b1e [4/8] RDMA/umem: Add support for creating pinned DMABUF umem with a given dma device https://git.kernel.org/rdma/rdma/c/b047ecbd7672d2 [5/8] RDMA/umem: Introduce an option to revoke DMABUF umem https://git.kernel.org/rdma/rdma/c/bc9be75e01373c [6/8] RDMA: Pass uverbs_attr_bundle as part of '.reg_user_mr_dmabuf' API https://git.kernel.org/rdma/rdma/c/83f44068da564d [7/8] RDMA/mlx5: Add support for DMABUF MR registrations with Data-direct https://git.kernel.org/rdma/rdma/c/19ae08911f8be1 [8/8] RDMA/mlx5: Introduce GET_DATA_DIRECT_SYSFS_PATH ioctl https://git.kernel.org/rdma/rdma/c/d222b19c595f63 Best regards, -- Leon Romanovsky <leon@xxxxxxxxxx>