summaryrefslogtreecommitdiffstats
path: root/drivers/zorro
diff options
context:
space:
mode:
authorSarah Sharp2010-05-19 01:05:21 +0200
committerGreg Kroah-Hartman2010-05-20 22:21:30 +0200
commitbc88d2eba5e19d10dd546e428314909d889b3b6a (patch)
tree354465451aeaf0d1fd06ec82a44a13509334afa0 /drivers/zorro
parentUSB: xhci: Fix issue with set interface after stall. (diff)
downloadkernel-qcow2-linux-bc88d2eba5e19d10dd546e428314909d889b3b6a.tar.gz
kernel-qcow2-linux-bc88d2eba5e19d10dd546e428314909d889b3b6a.tar.xz
kernel-qcow2-linux-bc88d2eba5e19d10dd546e428314909d889b3b6a.zip
USB: xhci: Limit bus sg_tablesize to 62 TRBs.
When a scatter-gather list is enqueued to the xHCI driver, it translates each entry into a transfer request block (TRB). Only 63 TRBs can be used per ring segment, and there must be one additional TRB reserved to make sure the hardware does not think the ring is empty (so the enqueue pointer doesn't equal the dequeue pointer). Limit the bus sg_tablesize to 62 TRBs. Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> Cc: stable <stable@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/zorro')
0 files changed, 0 insertions, 0 deletions