Skip to content

Commit f88320b

Browse files
Konstantin Taranovjgunthorpe
authored andcommitted
RDMA/mana_ib: Fix missing ret value
Set ret to -ENODEV when netdev_master_upper_dev_get_rcu returns NULL. Fixes: 8b184e4 ("RDMA/mana_ib: Enable RoCE on port 1") Link: https://lore.kernel.org/r/1713881751-21621-1-git-send-email-kotaranov@linux.microsoft.com Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
1 parent ef30228 commit f88320b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/infiniband/hw/mana/device.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ static int mana_ib_probe(struct auxiliary_device *adev,
8787
upper_ndev = netdev_master_upper_dev_get_rcu(mc->ports[0]);
8888
if (!upper_ndev) {
8989
rcu_read_unlock();
90+
ret = -ENODEV;
9091
ibdev_err(&dev->ib_dev, "Failed to get master netdev");
9192
goto free_ib_device;
9293
}

0 commit comments

Comments
 (0)