On 10/18/2018 11:37 AM, Dan Carpenter wrote: > We added some error handling to this function but forgot to set the > error code on this path. > > Fixes: ecd29dabb2ba ("usb: dwc2: pci: Handle error cleanup in probe") > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Acked-by: Minas Harutyunyan <hminas@xxxxxxxxxxxx> > --- > drivers/usb/dwc2/pci.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/usb/dwc2/pci.c b/drivers/usb/dwc2/pci.c > index d257c541e51b..7afc10872f1f 100644 > --- a/drivers/usb/dwc2/pci.c > +++ b/drivers/usb/dwc2/pci.c > @@ -120,6 +120,7 @@ static int dwc2_pci_probe(struct pci_dev *pci, > dwc2 = platform_device_alloc("dwc2", PLATFORM_DEVID_AUTO); > if (!dwc2) { > dev_err(dev, "couldn't allocate dwc2 device\n"); > + ret = -ENOMEM; > goto err; > } > >