于 2012年12月06日 19:01, Peter Stuge 写道:
> Chen Gang wrote:
>> it is better to let "u16 status" instead of "u16 *status = kmalloc...".
> .
>> 940 int usb_get_status(struct usb_device *dev, int type, int target, void
>> *data)
>> 941 {
>> 942 int ret;
>> 943 u16 *status = kmalloc(sizeof(*status), GFP_KERNEL);
>> 944
>> 945 if (!status)
>> 946 return -ENOMEM;
>> 947
>> 948 ret = usb_control_msg(dev, usb_rcvctrlpipe(dev, 0),
>> 949 USB_REQ_GET_STATUS, USB_DIR_IN | type, 0, target,
>> status,
>> 950 sizeof(*status), USB_CTRL_GET_TIMEOUT);
>> 951
>> 952 *(u16 *)data = *status;
>> 953 kfree(status);
>> 954 return ret;
>> 955 }
>> 956 EXPORT_SYMBOL_GPL(usb_get_status);
>
> Maybe you can send a patch with a proposed improvement?
>
ok, thank you, I will do.
are the title of this kind of patch different with normal patch ?
for example:
normal patch is [PATCH] drivers/usb/core: ...
and our proposed improvement patch is same the normal patch ?
if not same, please help describing it (I am just learning)
thank you.
:-)
gchen.
>
> Best regards
>
> //Peter
>
>
--
Chen Gang
Asianux Corporation
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html