From: Mariusz Kozlowski - usb_kill_urb() cleanup Signed-off-by: Mariusz Kozlowski Signed-off-by: Andrew Morton --- drivers/usb/serial/ftdi_sio.c | 3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) diff -puN drivers/usb/serial/ftdi_sio.c~usb-ftdi_sio-kill-urb-cleanup drivers/usb/serial/ftdi_sio.c --- a/drivers/usb/serial/ftdi_sio.c~usb-ftdi_sio-kill-urb-cleanup +++ a/drivers/usb/serial/ftdi_sio.c @@ -1388,8 +1388,7 @@ static void ftdi_close (struct usb_seria flush_scheduled_work(); /* shutdown our bulk read */ - if (port->read_urb) - usb_kill_urb(port->read_urb); + usb_kill_urb(port->read_urb); } /* ftdi_close */ _