summaryrefslogtreecommitdiff
path: root/bpf.h
diff options
context:
space:
mode:
Diffstat (limited to 'bpf.h')
0 files changed, 0 insertions, 0 deletions
'2' class='oid'>ef381103150250af31d40742f9ac1481ed615b97 parent224f6e4036f2c1c20eb8dd12906d5a9583a6224b (diff)
usb: misc: usbtest: add fix for driver hang
In sg_timeout(), req->status is set to "-ETIMEDOUT" before calling into usb_sg_cancel(). usb_sg_cancel() will do nothing and return directly if req->status has been set to a non-zero value. This will cause driver hang whenever transfer time out is triggered. This patch fixes this issue. It could be backported to stable kernel with version later than v3.15. Cc: stable@vger.kernel.org # 3.15+ Cc: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com> Suggested-by: Alan Stern <stern@rowland.harvard.edu> Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat