]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Revert "usb: musb: host: don't start next rx urb if current one failed"
authorBin Liu <b-liu@ti.com>
Tue, 20 Feb 2018 13:31:35 +0000 (07:31 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 28 Feb 2018 09:21:37 +0000 (10:21 +0100)
commit84bfcffa2d58af0cc46b392b5ce898c38ad15bc5
treed8134bde4f943cfc943554e16d7239b537b1e412
parentd1ff52d9f2557020ae2910279645902742367ff7
Revert "usb: musb: host: don't start next rx urb if current one failed"

commit 44eb5e12b845cc8a0634f21b70ef07d774eb4b25 upstream.

This reverts commit dbac5d07d13e330e6706813c9fde477140fb5d80.

commit dbac5d07d13e ("usb: musb: host: don't start next rx urb if current one failed")
along with commit b5801212229f ("usb: musb: host: clear rxcsr error bit if set")
try to solve the issue described in [1], but the latter alone is
sufficient, and the former causes the issue as in [2], so now revert it.

[1] https://marc.info/?l=linux-usb&m=146173995117456&w=2
[2] https://marc.info/?l=linux-usb&m=151689238420622&w=2

Cc: stable@vger.kernel.org # v4.7+
Signed-off-by: Bin Liu <b-liu@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/musb/musb_host.c