mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-06-03 13:53:57 -04:00
ethtool: rss: add missing errno on RSS context delete
Remember to set ret before jumping out if someone tries
to delete a context on a device which doesn't support
contexts.
Fixes: fbe09277fa ("ethtool: rss: support removing contexts via Netlink")
Link: https://patch.msgid.link/20260522230647.1705600-3-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
@@ -1170,8 +1170,10 @@ int ethnl_rss_delete_doit(struct sk_buff *skb, struct genl_info *info)
|
||||
dev = req.dev;
|
||||
ops = dev->ethtool_ops;
|
||||
|
||||
if (!ops->create_rxfh_context)
|
||||
if (!ops->create_rxfh_context) {
|
||||
ret = -EOPNOTSUPP;
|
||||
goto exit_free_dev;
|
||||
}
|
||||
|
||||
rtnl_lock();
|
||||
netdev_lock_ops(dev);
|
||||
|
||||
Reference in New Issue
Block a user