[U-Boot] [PATCH] USB: gadget: atmel: zero out allocated requests
Bo Shen
voice.shen at atmel.com
Wed Jul 2 04:03:45 CEST 2014
Hi Stephen Warren,
On 07/02/2014 06:59 AM, Stephen Warren wrote:
> From: Stephen Warren <swarren at nvidia.com>
>
> A UDC's alloc_request method should zero out the newly allocated request.
> Ensure the Atmel driver does so. This issue was found by code inspection,
> following the investigation of an intermittent issue with ci_udc, which
> was tracked down to failing to zero out allocated requests following some
> of my changes. All other UDC drivers already zero out requests in one
> way or another.
>
> Signed-off-by: Stephen Warren <swarren at nvidia.com>
> ---
> drivers/usb/gadget/atmel_usba_udc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Thanks.
Acked-by: Bo Shen <voice.shen at atmel.com>
> diff --git a/drivers/usb/gadget/atmel_usba_udc.c b/drivers/usb/gadget/atmel_usba_udc.c
> index c99208d10200..2c709738a3cb 100644
> --- a/drivers/usb/gadget/atmel_usba_udc.c
> +++ b/drivers/usb/gadget/atmel_usba_udc.c
> @@ -314,7 +314,7 @@ usba_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
>
> DBG(DBG_GADGET, "ep_alloc_request: %p, 0x%x\n", _ep, gfp_flags);
>
> - req = malloc(sizeof(struct usba_request));
> + req = calloc(1, sizeof(struct usba_request));
> if (!req)
> return NULL;
>
>
Best Regards,
Bo Shen
More information about the U-Boot
mailing list