]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
authorAsbjørn Sloth Tønnesen <ast@fiberby.net>
Fri, 26 Apr 2024 09:12:23 +0000 (09:12 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 17 May 2024 10:14:30 +0000 (12:14 +0200)
commitaf0abe6634406887cf2b206a4023afdf8d43a0ca
tree1762bdfc2d80317852fe8f0c3de2176591532947
parent18d3b01950dec34a9edc768a27c46da9d572233d
net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()

[ Upstream commit e25714466abd9d96901b15efddf82c60a38abd86 ]

Explicitly set 'rc' (return code), before jumping to the
unlock and return path.

By not having any code depend on that 'rc' remains at
it's initial value of -EINVAL, then we can re-use 'rc' for
the return code of function calls in subsequent patches.

Only compile tested.

Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Stable-dep-of: fcee2065a178 ("net: qede: use return from qede_parse_flow_attr() for flower")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/qlogic/qede/qede_filter.c