On 7/13/07, Ragner Magalhaes <[EMAIL PROTECTED]> wrote:
> ext Greg Kroah-Hartman wrote:
> > From: Oliver Neukum <[EMAIL PROTECTED]>
> >
>
> >
> > @@ -683,24 +685,32 @@ static void whiteheat_close(struct usb_serial_port
> > *port, struct file * filp)
> >
> > firm_close(port);
> >
> > +printk(
ext Greg Kroah-Hartman wrote:
> From: Oliver Neukum <[EMAIL PROTECTED]>
>
>
> @@ -683,24 +685,32 @@ static void whiteheat_close(struct usb_serial_port
> *port, struct file * filp)
>
> firm_close(port);
>
> +printk(KERN_ERR"Before processing rx_urbs_submitted.\n");
I think you co
From: Oliver Neukum <[EMAIL PROTECTED]>
this is an update of the whiteheat driver. It fixes:
- switch from spinlocks to mutexes to prevent sleeping with a spinlock held
- locking to stop races with disconnect
- error handling for commands that time out
Signed-off-by: Oliver Neukum <[EMAIL PROTEC