net: remove eth_change_mtu
authorHeiner Kallweit <hkallweit1@gmail.com>
Sat, 25 Jan 2020 12:42:14 +0000 (13:42 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 27 Jan 2020 10:09:31 +0000 (11:09 +0100)
All usage of this function was removed three years ago, and the
function was marked as deprecated:
a52ad514fdf3 ("net: deprecate eth_change_mtu, remove usage")
So I think we can remove it now.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/etherdevice.h
net/ethernet/eth.c

index f6564b572d779b7a1d73a50ca1a2f02346f9d4a4..8801f1f986e50c7b1476b0107e586e99d70aee51 100644 (file)
@@ -43,7 +43,6 @@ __be16 eth_header_parse_protocol(const struct sk_buff *skb);
 int eth_prepare_mac_addr_change(struct net_device *dev, void *p);
 void eth_commit_mac_addr_change(struct net_device *dev, void *p);
 int eth_mac_addr(struct net_device *dev, void *p);
-int eth_change_mtu(struct net_device *dev, int new_mtu);
 int eth_validate_addr(struct net_device *dev);
 
 struct net_device *alloc_etherdev_mqs(int sizeof_priv, unsigned int txqs,
index 9040fe55e0f5d33814d6489cf1e50d1c2aa89067..c8b903302ff29c0c8c8ca68e3adc91ee8923662a 100644 (file)
@@ -335,22 +335,6 @@ int eth_mac_addr(struct net_device *dev, void *p)
 }
 EXPORT_SYMBOL(eth_mac_addr);
 
-/**
- * eth_change_mtu - set new MTU size
- * @dev: network device
- * @new_mtu: new Maximum Transfer Unit
- *
- * Allow changing MTU size. Needs to be overridden for devices
- * supporting jumbo frames.
- */
-int eth_change_mtu(struct net_device *dev, int new_mtu)
-{
-       netdev_warn(dev, "%s is deprecated\n", __func__);
-       dev->mtu = new_mtu;
-       return 0;
-}
-EXPORT_SYMBOL(eth_change_mtu);
-
 int eth_validate_addr(struct net_device *dev)
 {
        if (!is_valid_ether_addr(dev->dev_addr))