Julia Lawall <Julia.Lawall@xxxxxxx> writes: > diff --git a/drivers/usb/gadget/udc/fusb300_udc.c b/drivers/usb/gadget/udc/fusb300_udc.c > index d40255f..5c5d1ad 100644 > --- a/drivers/usb/gadget/udc/fusb300_udc.c > +++ b/drivers/usb/gadget/udc/fusb300_udc.c > @@ -1398,13 +1398,17 @@ static int fusb300_probe(struct platform_device *pdev) > > /* initialize udc */ > fusb300 = kzalloc(sizeof(struct fusb300), GFP_KERNEL); > - if (fusb300 == NULL) > + if (fusb300 == NULL) { > + ret = -ENOMEM; > goto clean_up; > + } > > for (i = 0; i < FUSB300_MAX_NUM_EP; i++) { > _ep[i] = kzalloc(sizeof(struct fusb300_ep), GFP_KERNEL); > - if (_ep[i] == NULL) > + if (_ep[i] == NULL) { > + ret = -ENOMEM; > goto clean_up; > + } > fusb300->ep[i] = _ep[i]; > } Reviewed-by: Jeff Moyer <jmoyer@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html