diff options
author | Konstantin Taranov <[email protected]> | 2024-07-11 06:37:57 -0700 |
---|---|---|
committer | Leon Romanovsky <[email protected]> | 2024-07-14 10:49:53 +0300 |
commit | 1df03a4b44146c4f720d793915747272c7773a3e (patch) | |
tree | ffcfbab88d9ac8259a1db66b13fdb0afc047dee9 /lib/crypto/mpi | |
parent | 95b087f87b780daafad1dbb2c84e81b729d5d33f (diff) |
RDMA/mana_ib: Set correct device into ib
Add mana_get_primary_netdev_rcu helper to get a primary
netdevice for a given port. When mana is used with
netvsc, the VF netdev is controlled by an upper netvsc
device. In a baremetal case, the VF netdev is the
primary device.
Use the mana_get_primary_netdev_rcu() helper in the mana_ib
to get the correct device for querying network states.
Fixes: 8b184e4f1c32 ("RDMA/mana_ib: Enable RoCE on port 1")
Signed-off-by: Konstantin Taranov <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Reviewed-by: Long Li <[email protected]>
Reviewed-by: Zhu Yanjun <[email protected]>
Signed-off-by: Leon Romanovsky <[email protected]>
Diffstat (limited to 'lib/crypto/mpi')
0 files changed, 0 insertions, 0 deletions