From a41596bf286b0a2e814bdbefa9b8745a87725ea1 Mon Sep 17 00:00:00 2001 From: David Brownell Date: Sun, 22 Jan 2006 10:33:27 -0800 Subject: [PATCH] --- yaml --- r: 22049 b: refs/heads/master c: 7802ac5c29d135345db1b06f9167075cd9f2d675 h: refs/heads/master i: 22047: 53d5c547791eb1f03a8b1263562c919412d7553f v: v3 --- [refs] | 2 +- trunk/drivers/usb/gadget/ether.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index f7a2963f08dd..f596c4f7dfe5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bae4bd848dc0b7e6defc7a5d62834a35d1eed06d +refs/heads/master: 7802ac5c29d135345db1b06f9167075cd9f2d675 diff --git a/trunk/drivers/usb/gadget/ether.c b/trunk/drivers/usb/gadget/ether.c index afc84cfb61f9..04b9743c1c1f 100644 --- a/trunk/drivers/usb/gadget/ether.c +++ b/trunk/drivers/usb/gadget/ether.c @@ -1549,7 +1549,8 @@ static int eth_change_mtu (struct net_device *net, int new_mtu) { struct eth_dev *dev = netdev_priv(net); - // FIXME if rndis, don't change while link's live + if (dev->rndis) + return -EBUSY; if (new_mtu <= ETH_HLEN || new_mtu > ETH_FRAME_LEN) return -ERANGE;