On Tue, 12 Feb 2008 19:08:30 +0100, Oliver Neukum <[EMAIL PROTECTED]> wrote:
> Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]>
> if (handle_bidir(usblp) < 0) {
> + usb_autopm_put_interface(intf);
> usblp->used = 0;
Signed-Off-By: Pete Zaitcev <[EMAIL PROTECTED]>
Hi,
if you fail in open() you must decrement the pm counter again.
Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]>
Regards
Oliver
--- linux-2.6/drivers/usb/class/usblp.c.alt 2008-02-11 15:25:19.0
+0100
+++ linux-2.6/drivers/usb/class/usblp.c 2008-02-1