X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fusb%2Fimage%2Fmdc800.c;h=972f20b3406cee41b9d86351fc976ec22533b38f;hb=e8b374bb6c888a70530d800c9e2fcd153e2c325d;hp=878c77ca086e88a3711673b4d2dab2875ecd47a9;hpb=3f9b5d4dda6d85aab33fef32e8351ddc34c81fb4;p=linux-2.6-omap-h63xx.git diff --git a/drivers/usb/image/mdc800.c b/drivers/usb/image/mdc800.c index 878c77ca086..972f20b3406 100644 --- a/drivers/usb/image/mdc800.c +++ b/drivers/usb/image/mdc800.c @@ -499,6 +499,7 @@ static int mdc800_usb_probe (struct usb_interface *intf, retval = usb_register_dev(intf, &mdc800_class); if (retval) { dev_err(&intf->dev, "Not able to get a minor for this device.\n"); + mutex_unlock(&mdc800->io_lock); return -ENODEV; }