Skip to content
Snippets Groups Projects
Commit ac563cfd authored by Matthew Wilcox's avatar Matthew Wilcox Committed by Greg Kroah-Hartman
Browse files

USB: uas: Use kzalloc instead of kmalloc


The IUs are not being fully initialised by the driver (due to the reserved
space).  Since we should be zeroing reserved fields, use kzalloc to do
it for us.

Reported-by: default avatarLuben Tuikov <ltuikov@yahoo.com>
Signed-off-by: default avatarMatthew Wilcox <willy@linux.intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 4400ef31
No related branches found
No related tags found
No related merge requests found
......@@ -297,7 +297,7 @@ static struct urb *uas_alloc_sense_urb(struct uas_dev_info *devinfo, gfp_t gfp,
if (!urb)
goto out;
iu = kmalloc(sizeof(*iu), gfp);
iu = kzalloc(sizeof(*iu), gfp);
if (!iu)
goto free;
......@@ -328,7 +328,7 @@ static struct urb *uas_alloc_cmd_urb(struct uas_dev_info *devinfo, gfp_t gfp,
if (len < 0)
len = 0;
len = ALIGN(len, 4);
iu = kmalloc(sizeof(*iu) + len, gfp);
iu = kzalloc(sizeof(*iu) + len, gfp);
if (!iu)
goto free;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment