This seems to be a problem in the kernel. Did git bisecting and here is the result:
Commit:47f467a is the first bad commit
commit Commit:47f467a
Author: Sarah Sharp <email address hidden>
Date: Fri Jan 31 11:45:02 2014 -0800
Revert "xhci: Set scatter-gather limit to avoid failed block writes."
commit Commit:1386ff7 upstream.
This reverts commit Commit:f2d9b99.
We are ripping out commit Commit:35773da "usb:
xhci: Link TRB must not occur within a USB payload burst" because it's a
hack that caused regressions in the usb-storage and userspace USB
drivers that use usbfs and libusb. This commit attempted to fix the
issues with that patch.
This seems to be a problem in the kernel. Did git bisecting and here is the result:
Commit:47f467a is the first bad commit
commit Commit:47f467a
Author: Sarah Sharp <email address hidden>
Date: Fri Jan 31 11:45:02 2014 -0800
Revert "xhci: Set scatter-gather limit to avoid failed block writes."
commit Commit:1386ff7 upstream.
This reverts commit Commit:f2d9b99.
We are ripping out commit Commit:35773da "usb:
xhci: Link TRB must not occur within a USB payload burst" because it's a
hack that caused regressions in the usb-storage and userspace USB
drivers that use usbfs and libusb. This commit attempted to fix the
issues with that patch.
Signed-off-by: Sarah Sharp <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>