linux/drivers/infiniband/hw
Mark Bloch c446d9da64 RDMA/mlx5: Add shared FDB support
Shared FDB allows to create a single RDMA device that holds representors
from both eswitches. As shared FDB is only active when both uplink
representors are enslaved there is a single RDMA port that represents
both uplinks.

The number of ports is the number of vports on both eswitches minus one
as we only need 1 port for both uplinks.

Signed-off-by: Mark Bloch <mbloch@nvidia.com>
Reviewed-by: Mark Zhang <markzhang@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
2021-08-05 13:49:24 -07:00
..
bnxt_re RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 2021-06-24 09:16:42 -03:00
cxgb4 RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
efa RDMA: Split the alloc_hw_stats() ops to port and device variants 2021-06-16 20:58:29 -03:00
hfi1 Tracing updates for 5.14: 2021-07-03 11:13:22 -07:00
hns RDMA/hns: Add window selection field of congestion control 2021-06-24 15:14:06 -03:00
irdma RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles 2021-06-25 14:08:30 -03:00
mlx4 Linux 5.13-rc7 2021-06-22 14:43:51 -03:00
mlx5 RDMA/mlx5: Add shared FDB support 2021-08-05 13:49:24 -07:00
mthca RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
ocrdma RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
qedr RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
qib RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
usnic RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
vmw_pvrdma RDMA: Remove rdma_set_device_sysfs_group() 2021-06-16 20:58:32 -03:00
Makefile RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw 2021-06-02 20:06:36 -03:00