[PATCH] RNDIS: crude hack to fix oops on connecting to WXP SP2
Paul Fertser
fercerpav at gmail.com
Thu Jun 11 08:16:14 CEST 2009
F4t discovered that his freerunner panics on connect to his windows box.
This crude hack workarounds the problem.
Not for inclusion!
Signed-off-by: Paul Fertser <fercerpav at gmail.com>
---
drivers/usb/gadget/rndis.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/drivers/usb/gadget/rndis.c b/drivers/usb/gadget/rndis.c
index 8c26f5e..5f0a2c3 100644
--- a/drivers/usb/gadget/rndis.c
+++ b/drivers/usb/gadget/rndis.c
@@ -294,9 +294,14 @@ gen_ndis_query_resp (int configNr, u32 OID, u8 *buf, unsigned buf_len,
/* mandatory */
case OID_GEN_VENDOR_DESCRIPTION:
pr_debug("%s: OID_GEN_VENDOR_DESCRIPTION\n", __func__);
+#if 0
length = strlen (rndis_per_dev_params [configNr].vendorDescr);
memcpy (outbuf,
rndis_per_dev_params [configNr].vendorDescr, length);
+#endif
+ const char vendorDescr="dummy";
+ length = strlen (vendorDescr);
+ memcpy (outbuf, vendorDescr, length);
retval = 0;
break;
--
1.6.0.6
--=-=-=
--
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:fercerpav at gmail.com
--=-=-=--
More information about the openmoko-kernel
mailing list