diff options
| author | Wentao Liang <[email protected]> | 2025-05-24 16:34:25 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2025-05-28 00:22:31 +0000 |
| commit | c6bb8a21cdad8c975a3a646b9e5c8df01ad29783 (patch) | |
| tree | cd20185e2a206e3798293ec2401ed6aef78b0b67 /drivers/net/mctp/mctp-usb.c | |
| parent | net: airoha: Fix an error handling path in airoha_alloc_gdm_port() (diff) | |
| download | kernel-c6bb8a21cdad8c975a3a646b9e5c8df01ad29783.tar.gz kernel-c6bb8a21cdad8c975a3a646b9e5c8df01ad29783.zip | |
net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
The function mlx5_query_nic_vport_node_guid() calls the function
mlx5_query_nic_vport_context() but does not check its return value.
A proper implementation can be found in mlx5_nic_vport_query_local_lb().
Add error handling for mlx5_query_nic_vport_context(). If it fails, free
the out buffer via kvfree() and return error code.
Fixes: 9efa75254593 ("net/mlx5_core: Introduce access functions to query vport RoCE fields")
Cc: [email protected] # v4.5
Signed-off-by: Wentao Liang <[email protected]>
Reviewed-by: Tariq Toukan <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/net/mctp/mctp-usb.c')
0 files changed, 0 insertions, 0 deletions
