mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-23 14:24:25 +08:00
IB/core: Change roce_rescan_device to return void
It always returns 0. Change return type to void. Signed-off-by: Daniel Jurgens <danielj@mellanox.com> Reviewed-by: Parav Pandit <parav@mellanox.com> Signed-off-by: Leon Romanovsky <leon@kernel.org> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
This commit is contained in:
parent
8737f818ca
commit
908d6460b3
@ -821,12 +821,7 @@ static int gid_table_setup_one(struct ib_device *ib_dev)
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
err = roce_rescan_device(ib_dev);
|
||||
|
||||
if (err) {
|
||||
gid_table_cleanup_one(ib_dev);
|
||||
gid_table_release_one(ib_dev);
|
||||
}
|
||||
roce_rescan_device(ib_dev);
|
||||
|
||||
return err;
|
||||
}
|
||||
|
@ -137,7 +137,7 @@ int ib_cache_gid_del_all_netdev_gids(struct ib_device *ib_dev, u8 port,
|
||||
int roce_gid_mgmt_init(void);
|
||||
void roce_gid_mgmt_cleanup(void);
|
||||
|
||||
int roce_rescan_device(struct ib_device *ib_dev);
|
||||
void roce_rescan_device(struct ib_device *ib_dev);
|
||||
unsigned long roce_gid_type_mask_support(struct ib_device *ib_dev, u8 port);
|
||||
|
||||
int ib_cache_setup_one(struct ib_device *device);
|
||||
|
@ -412,12 +412,10 @@ static void enum_all_gids_of_dev_cb(struct ib_device *ib_dev,
|
||||
|
||||
/* This function will rescan all of the network devices in the system
|
||||
* and add their gids, as needed, to the relevant RoCE devices. */
|
||||
int roce_rescan_device(struct ib_device *ib_dev)
|
||||
void roce_rescan_device(struct ib_device *ib_dev)
|
||||
{
|
||||
ib_enum_roce_netdev(ib_dev, pass_all_filter, NULL,
|
||||
enum_all_gids_of_dev_cb, NULL);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void callback_for_addr_gid_device_scan(struct ib_device *device,
|
||||
|
Loading…
Reference in New Issue
Block a user