]> git.ipfire.org Git - thirdparty/linux.git/commit
RDMA/mana_ib: add support of multiple ports
authorKonstantin Taranov <kotaranov@microsoft.com>
Tue, 22 Jul 2025 08:55:15 +0000 (01:55 -0700)
committerLeon Romanovsky <leon@kernel.org>
Wed, 23 Jul 2025 08:31:11 +0000 (04:31 -0400)
commit60c9a34df2d83dee2e6ec7e47c2310293c98f7e4
treef0666861c4a82ddbc60e78a76cc2df7106349633
parent10d4de4189533840f296ce7e48eac05b985d96bc
RDMA/mana_ib: add support of multiple ports

If the HW indicates support of multiple ports for rdma, create an IB device
with a port per netdev in the ethernet mana driver.

CM is only available on port 1, but RC QPs are supported on all
ports.

Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
Link: https://patch.msgid.link/1753174515-23634-1-git-send-email-kotaranov@linux.microsoft.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/mana/device.c
drivers/infiniband/hw/mana/main.c
drivers/infiniband/hw/mana/mana_ib.h