diff options
author | Stanislav Fomichev <sdf@fomichev.me> | 2025-03-05 08:37:25 -0800 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2025-03-06 12:59:44 -0800 |
commit | ffb7ed19ac0a9fa9ea79af1d7b42c03a10da98a5 (patch) | |
tree | e80e5d64d1bffd768962c9ce8d757ac7733c7525 /net/core/dev.c | |
parent | 7e4d784f5810bba76c4593791028e13cce4af547 (diff) | |
download | linux-ffb7ed19ac0a9fa9ea79af1d7b42c03a10da98a5.tar.gz linux-ffb7ed19ac0a9fa9ea79af1d7b42c03a10da98a5.tar.bz2 linux-ffb7ed19ac0a9fa9ea79af1d7b42c03a10da98a5.zip |
net: hold netdev instance lock during ioctl operations
Convert all ndo_eth_ioctl invocations to dev_eth_ioctl which does the
locking. Reflow some of the dev_siocxxx to drop else clause.
Cc: Saeed Mahameed <saeed@kernel.org>
Signed-off-by: Stanislav Fomichev <sdf@fomichev.me>
Link: https://patch.msgid.link/20250305163732.2766420-8-sdf@fomichev.me
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/core/dev.c')
-rw-r--r-- | net/core/dev.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index 39b214fb462e..97a4fc0889d3 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -9522,7 +9522,7 @@ int netif_set_mtu_ext(struct net_device *dev, int new_mtu, return err; } -int dev_set_mtu(struct net_device *dev, int new_mtu) +int netif_set_mtu(struct net_device *dev, int new_mtu) { struct netlink_ext_ack extack; int err; @@ -9533,7 +9533,7 @@ int dev_set_mtu(struct net_device *dev, int new_mtu) net_err_ratelimited("%s: %s\n", dev->name, extack._msg); return err; } -EXPORT_SYMBOL(dev_set_mtu); +EXPORT_SYMBOL(netif_set_mtu); int netif_change_tx_queue_len(struct net_device *dev, unsigned long new_len) { |