This patch set cleans up the urb_unlink path in wusbcore.  The most 
important change is the addition of calls to usb_hcd_link_urb_to_ep, 
usb_hcd_unlink_urb_from_ep, and usb_hcd_check_unlink_urb to the HWA for 
proper URB tracking.  The error status for unlinked URBs is also set to 
-ENOENT if the URB was canceled before completing.  These could be 
candidates for 3.13rc2 as well.

Thomas Pugliese (3):
  usb: wusbcore: add calls to usb_hcd_link_urb_to_ep,    
    usb_hcd_unlink_urb_from_ep, and usb_hcd_check_unlink_urb
  usb: wusbcore: add more info to debug prints in urb_unlink case
  usb: wusbcore: return -ENOENT for unlinked URBs.

 drivers/usb/host/hwa-hc.c      |    2 +-
 drivers/usb/wusbcore/wa-hc.h   |    2 +-
 drivers/usb/wusbcore/wa-xfer.c |   55 +++++++++++++++++++++++++++++-----------
 3 files changed, 42 insertions(+), 17 deletions(-)

-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to