From 5fc2144917b451098fce2e2b2762be85a8023c8b Mon Sep 17 00:00:00 2001 From: Benoit Goby Date: Tue, 31 May 2011 18:25:06 -0700 Subject: [PATCH] usb: gadget: f_rndis: fix unbind Change-Id: Idfde1aee6cfd7c648d4100060e111798c405e32c Signed-off-by: Benoit Goby --- drivers/usb/gadget/f_rndis.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/gadget/f_rndis.c b/drivers/usb/gadget/f_rndis.c index 64faf65..761a789 100644 --- a/drivers/usb/gadget/f_rndis.c +++ b/drivers/usb/gadget/f_rndis.c @@ -776,6 +776,8 @@ rndis_unbind(struct usb_configuration *c, struct usb_function *f) rndis_deregister(rndis->config); rndis_exit(); + rndis_string_defs[0].id = 0; + if (gadget_is_dualspeed(c->cdev->gadget)) usb_free_descriptors(f->hs_descriptors); usb_free_descriptors(f->descriptors); -- 2.7.4