diff --git a/drivers/nfc/port100.c b/drivers/nfc/port100.c index 145ddf3f0a45e941ae615f9eaaee04d405608dcb..604dba4f18afdb664bdd4a576cc593816ea5527a 100644 --- a/drivers/nfc/port100.c +++ b/drivers/nfc/port100.c @@ -783,7 +783,7 @@ static int port100_send_frame_async(struct port100 *dev, struct sk_buff *out, rc = port100_submit_urb_for_ack(dev, GFP_KERNEL); if (rc) - usb_unlink_urb(dev->out_urb); + usb_kill_urb(dev->out_urb); exit: mutex_unlock(&dev->out_urb_lock);