From: ywj Date: Wed, 1 Aug 2012 05:20:17 +0000 (+0800) Subject: factory develop for usb X-Git-Tag: firefly_0821_release~8940 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=3b8800fc347b43eb4701271613963ad42f2c6625;p=firefly-linux-kernel-4.4.55.git factory develop for usb --- diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c index 703d281f0688..a2189fd4f0b1 100644 --- a/drivers/usb/gadget/android.c +++ b/drivers/usb/gadget/android.c @@ -590,8 +590,11 @@ static ssize_t mass_storage_inquiry_store(struct device *dev, struct mass_storage_function_config *config = f->config; if (size >= sizeof(config->common->inquiry_string)) return -EINVAL; - if (sscanf(buf, "%s", config->common->inquiry_string) != 1) - return -EINVAL; + //if (sscanf(buf, "%s", config->common->inquiry_string) != 1) + // return -EINVAL; + + memcpy(config->common->inquiry_string,buf,sizeof config->common->inquiry_string); + return size; }