> diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c index
> 06b4d29..420a0e4 100644
> --- a/drivers/net/usb/smsc95xx.c
> +++ b/drivers/net/usb/smsc95xx.c
> @@ -1318,6 +1318,7 @@ static int smsc95xx_bind(struct usbnet *dev, struct
> usb_interface *intf)
>       dev->net->ethtool_ops = &smsc95xx_ethtool_ops;
>       dev->net->flags |= IFF_MULTICAST;
>       dev->net->hard_header_len += SMSC95XX_TX_OVERHEAD_CSUM;
> +     dev->net->max_mtu = ETH_DATA_LEN;
>       dev->hard_mtu = dev->net->mtu + dev->net->hard_header_len;
> 
>       pdata->dev = dev;

Thanks for the patch.
Because device max_mtu is checked before changing the MTU value, I think your 
patch looks good to me.
Maybe you also want to add min_mtu too?

Thanks,
-Raghu

Reply via email to