OSDN Git Service

net/mlx5: SF, silence an uninitialized variable warning
authorDan Carpenter <dan.carpenter@oracle.com>
Sat, 27 Nov 2021 14:19:53 +0000 (17:19 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Fri, 3 Dec 2021 00:53:09 +0000 (16:53 -0800)
commitc64d01b3ceba873aa8e8605598cec4a6bc6d1601
treeb180c69f24c4fd6151931a8942cf5022ec28ccee
parent31108d142f3632970f6f3e0224bd1c6781c9f87d
net/mlx5: SF, silence an uninitialized variable warning

This code sometimes calls mlx5_sf_hw_table_hwc_init() when "ext_base_id"
is uninitialized.  It's not used on that path, but it generates a static
checker warning to pass uninitialized variables to another function.
It may also generate runtime UBSan  warnings depending on if the
mlx5_sf_hw_table_hwc_init() function is inlined or not.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/sf/hw_table.c