diff options
Diffstat (limited to 'drivers/usb/gadget/dummy_hcd.c')
-rw-r--r-- | drivers/usb/gadget/dummy_hcd.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/usb/gadget/dummy_hcd.c b/drivers/usb/gadget/dummy_hcd.c index 9734cb76dd6c..42ce41d71b7f 100644 --- a/drivers/usb/gadget/dummy_hcd.c +++ b/drivers/usb/gadget/dummy_hcd.c | |||
@@ -478,10 +478,9 @@ dummy_alloc_request (struct usb_ep *_ep, gfp_t mem_flags) | |||
478 | return NULL; | 478 | return NULL; |
479 | ep = usb_ep_to_dummy_ep (_ep); | 479 | ep = usb_ep_to_dummy_ep (_ep); |
480 | 480 | ||
481 | req = kmalloc (sizeof *req, mem_flags); | 481 | req = kzalloc(sizeof(*req), mem_flags); |
482 | if (!req) | 482 | if (!req) |
483 | return NULL; | 483 | return NULL; |
484 | memset (req, 0, sizeof *req); | ||
485 | INIT_LIST_HEAD (&req->queue); | 484 | INIT_LIST_HEAD (&req->queue); |
486 | return &req->req; | 485 | return &req->req; |
487 | } | 486 | } |