linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / usb / gadget / lh7a40x_udc.c
index 0d3424e..1a362c5 100644 (file)
@@ -1114,10 +1114,11 @@ static struct usb_request *lh7a40x_alloc_request(struct usb_ep *ep,
 
        DEBUG("%s, %p\n", __FUNCTION__, ep);
 
-       req = kzalloc(sizeof(*req), gfp_flags);
+       req = kmalloc(sizeof *req, gfp_flags);
        if (!req)
                return 0;
 
+       memset(req, 0, sizeof *req);
        INIT_LIST_HEAD(&req->queue);
 
        return &req->req;