--- drivers/usb/serial/usb-serial.c	2007-01-31 17:40:33.000000000 +0530
+++ drivers/usb/serial/usb-serialptch.c	2007-01-31 17:35:45.000000000 +0530
@@ -225,6 +225,9 @@
 bailout_module_put:
 	module_put(serial->type->driver.owner);
 bailout_kref_put:
+/*test*/
+		tty->driver_data = NULL;
+                port->tty = NULL;  /*end test*/
 	kref_put(&serial->kref, destroy_serial);
 	port->open_count = 0;
 	up(&port->sem);
