commit | 2c7b871b9102c497ba8f972aa5d38532f05b654d | [log] [tgz] |
---|---|---|
author | William Gulland <wgulland@google.com> | Thu Jun 27 16:10:20 2013 -0700 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Thu Jul 25 11:37:13 2013 -0700 |
tree | a6fa6f81d62622fba4401c2b1f53e665fcd3df69 | |
parent | 172d934c92089e9183165f7024eba9508cb9ebce [diff] |
usb: Clear both buffers when clearing a control transfer TT buffer. Control transfers have both IN and OUT (or SETUP) packets, so when clearing TT buffers for a control transfer it's necessary to send two HUB_CLEAR_TT_BUFFER requests to the hub. Signed-off-by: William Gulland <wgulland@google.com> Acked-by: Alan Stern <stern@rowland.harvard.edu> Cc: stable <stable@vger.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>