diff --git a/drivers/usb/serial/keyspan.c b/drivers/usb/serial/keyspan.c index 4d3746c7a94e..36626c0cc0a9 100644 --- a/drivers/usb/serial/keyspan.c +++ b/drivers/usb/serial/keyspan.c @@ -601,9 +601,9 @@ static int keyspan_break_ctl(struct tty_struct *tty, int break_state) { struct usb_serial_port *port = tty->driver_data; struct keyspan_port_private *p_priv; - p_priv = usb_get_serial_port_data(port); - + pr_info("keyspan: break_ctl port=%d p_priv=%px disconnected=%d\n", + port->port_number, p_priv, port->serial->disconnected); if (break_state == -1) p_priv->break_on = 1; else @@ -2975,7 +2975,8 @@ static void keyspan_port_remove(struct usb_serial_port *port) int i; p_priv = usb_get_serial_port_data(port); - + pr_info("keyspan: port_remove port=%d freeing p_priv=%px\n", + port->port_number, p_priv); usb_kill_urb(p_priv->inack_urb); usb_kill_urb(p_priv->outcont_urb); for (i = 0; i < 2; i++) {