Prev: [115/140] ACPI: skip checking BM_STS if the BIOS doesnt ask for it
Next: [112/140] KVM: read apic->irr with ioapic lock held
From: Greg KH on 30 Jul 2010 13:50 2.6.33-stable review patch. If anyone has any objections, please let us know. ------------------ From: Jon Povey <jon.povey(a)racelogic.co.uk> commit b23097b793081358a6d943263c91bae4c955c4e3 upstream. Call put_tty_driver() in cleanup function, to fix Oops when trying to open gadget serial char device after module unload. Signed-off-by: Jon Povey <jon.povey(a)racelogic.co.uk> Acked-by: David Brownell <dbrownell(a)users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh(a)suse.de> --- drivers/usb/gadget/u_serial.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/usb/gadget/u_serial.c +++ b/drivers/usb/gadget/u_serial.c @@ -1183,6 +1183,7 @@ void gserial_cleanup(void) n_ports = 0; tty_unregister_driver(gs_tty_driver); + put_tty_driver(gs_tty_driver); gs_tty_driver = NULL; pr_debug("%s: cleaned up ttyGS* support\n", __func__); -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |