diff options
| author | Jakub Kicinski <[email protected]> | 2021-10-30 17:18:48 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2021-11-01 13:26:07 +0000 |
| commit | f49deaa64af10276ef0c9a09558152f990b5f3b1 (patch) | |
| tree | 19a0dfdfbfbd7724c679761822dbf24ba888f2dd /net/core/dev_ioctl.c | |
| parent | Merge branch 'mana-misc' (diff) | |
| download | kernel-f49deaa64af10276ef0c9a09558152f990b5f3b1.tar.gz kernel-f49deaa64af10276ef0c9a09558152f990b5f3b1.zip | |
ethtool: push the rtnl_lock into dev_ethtool()
Don't take the lock in net/core/dev_ioctl.c,
we'll have things to do outside rtnl_lock soon.
Signed-off-by: Jakub Kicinski <[email protected]>
Reviewed-by: Leon Romanovsky <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/core/dev_ioctl.c')
| -rw-r--r-- | net/core/dev_ioctl.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/net/core/dev_ioctl.c b/net/core/dev_ioctl.c index 0e87237fd871..cbab5fec64b1 100644 --- a/net/core/dev_ioctl.c +++ b/net/core/dev_ioctl.c @@ -518,9 +518,7 @@ int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, case SIOCETHTOOL: dev_load(net, ifr->ifr_name); - rtnl_lock(); ret = dev_ethtool(net, ifr, data); - rtnl_unlock(); if (colon) *colon = ':'; return ret; |
