diff options
| author | Michal Swiatkowski <[email protected]> | 2023-02-13 11:27:33 +0000 |
|---|---|---|
| committer | Tony Nguyen <[email protected]> | 2023-03-07 21:02:01 +0000 |
| commit | c4a9c8e78aad0fd9b79c9b1e83bab3288a15ce3c (patch) | |
| tree | 92758ab05e3aaaa3d26fbd3a6ca214bfedb70313 /drivers/net/ethernet/intel/ice/ice_tc_lib.c | |
| parent | ice: Fix DSCP PFC TLV creation (diff) | |
| download | kernel-c4a9c8e78aad0fd9b79c9b1e83bab3288a15ce3c.tar.gz kernel-c4a9c8e78aad0fd9b79c9b1e83bab3288a15ce3c.zip | |
ice: don't ignore return codes in VSI related code
There were few smatch warnings reported by Dan:
- ice_vsi_cfg_xdp_txqs can return 0 instead of ret, which is cleaner
- return values in ice_vsi_cfg_def were ignored
- in ice_vsi_rebuild return value was ignored in case rebuild failed,
it was a never reached code, however, rewrite it for clarity.
- ice_vsi_cfg_tc can return 0 instead of ret
Fixes: 6624e780a577 ("ice: split ice_vsi_setup into smaller functions")
Reported-by: Dan Carpenter <[email protected]>
Signed-off-by: Michal Swiatkowski <[email protected]>
Tested-by: Gurucharan G <[email protected]> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_tc_lib.c')
0 files changed, 0 insertions, 0 deletions
