diff options
Diffstat (limited to 'drivers/usb/misc/usbtest.c')
| -rw-r--r-- | drivers/usb/misc/usbtest.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/usb/misc/usbtest.c b/drivers/usb/misc/usbtest.c index 055b84adeda..7667b12f2ff 100644 --- a/drivers/usb/misc/usbtest.c +++ b/drivers/usb/misc/usbtest.c @@ -423,6 +423,9 @@ alloc_sglist(int nents, int max, int vary)  	unsigned		i;  	unsigned		size = max; +	if (max == 0) +		return NULL; +  	sg = kmalloc_array(nents, sizeof *sg, GFP_KERNEL);  	if (!sg)  		return NULL; @@ -2386,6 +2389,7 @@ static struct usbtest_info gz_info = {  	.name		= "Linux gadget zero",  	.autoconf	= 1,  	.ctrl_out	= 1, +	.iso		= 1,  	.alt		= 0,  };  |