diff options
author | Sarah Sharp <sarah.a.sharp@linux.intel.com> | 2014-01-31 11:45:02 -0800 |
---|---|---|
committer | Sarah Sharp <sarah.a.sharp@linux.intel.com> | 2014-02-07 14:30:02 -0800 |
commit | 1386ff75797a187df324062fb4e929152392da88 (patch) | |
tree | 2e86beda107e303ef6a5ef3a10966a32f029f70d /drivers/usb/host/xhci.h | |
parent | 247bf557273dd775505fb9240d2d152f4f20d304 (diff) | |
download | op-kernel-dev-1386ff75797a187df324062fb4e929152392da88.zip op-kernel-dev-1386ff75797a187df324062fb4e929152392da88.tar.gz |
Revert "xhci: Set scatter-gather limit to avoid failed block writes."
This reverts commit f2d9b991c549f159dc9ae81f77d8206c790cbfee.
We are ripping out commit 35773dac5f862cb1c82ea151eba3e2f6de51ec3e "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 <sarah.a.sharp@linux.intel.com>
Cc: stable@vger.kernel.org #3.12
Diffstat (limited to 'drivers/usb/host/xhci.h')
-rw-r--r-- | drivers/usb/host/xhci.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/host/xhci.h b/drivers/usb/host/xhci.h index 9154fd6..58ed9d0 100644 --- a/drivers/usb/host/xhci.h +++ b/drivers/usb/host/xhci.h @@ -1268,7 +1268,7 @@ union xhci_trb { * since the command ring is 64-byte aligned. * It must also be greater than 16. */ -#define TRBS_PER_SEGMENT 256 +#define TRBS_PER_SEGMENT 64 /* Allow two commands + a link TRB, along with any reserved command TRBs */ #define MAX_RSVD_CMD_TRBS (TRBS_PER_SEGMENT - 3) #define TRB_SEGMENT_SIZE (TRBS_PER_SEGMENT*16) |