> The reason is that the serial port's resources are freed upon > disconnect (in serial_hangup()) but the tty device layer is not made > aware of that. Hence, the close callback will later access the > resources again. tty_port_hangup() is part of the hangup path and the physical resources should not be touched after the hangup completes. It's a good indication of where the bug might be but its not I suspect the fix as we now leak the resources. -- 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