On Wed, 14 Jan 2009 12:22:31 +0100 Denis Joseph Barrow <D.Barow@xxxxxxxxxx> wrote: > Hi All, > This is an important patch the linux-2.6.29-rc1 driver with itworks much > better than it did. How about this. tty: Fix a kref leak in the HSO driver on re-open From: Alan Cox <alan@xxxxxxxxxx> --- drivers/net/usb/hso.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/net/usb/hso.c b/drivers/net/usb/hso.c index c4918b8..9df04dd 100644 --- a/drivers/net/usb/hso.c +++ b/drivers/net/usb/hso.c @@ -1297,6 +1297,7 @@ static int hso_serial_open(struct tty_struct *tty, struct file *filp) /* setup */ spin_lock_irq(&serial->serial_lock); tty->driver_data = serial; + tty_kref_put(serial->tty); serial->tty = tty_kref_get(tty); spin_unlock_irq(&serial->serial_lock); -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html