|
@@ -75,12 +75,10 @@ static struct usb_tx *alloc_tx_struct(struct tx_cxt *tx)
|
|
|
{
|
|
|
struct usb_tx *t = NULL;
|
|
|
|
|
|
- t = kmalloc(sizeof(*t), GFP_ATOMIC);
|
|
|
+ t = kzalloc(sizeof(*t), GFP_ATOMIC);
|
|
|
if (t == NULL)
|
|
|
goto out;
|
|
|
|
|
|
- memset(t, 0, sizeof(*t));
|
|
|
-
|
|
|
t->urb = usb_alloc_urb(0, GFP_ATOMIC);
|
|
|
t->buf = kmalloc(TX_BUF_SIZE, GFP_ATOMIC);
|
|
|
if (t->urb == NULL || t->buf == NULL)
|