aboutsummaryrefslogtreecommitdiff
path: root/net/xfrm
diff options
context:
space:
mode:
authorMarkus Pargmann <mpa@pengutronix.de>2013-10-28 09:54:40 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2013-10-31 20:18:47 +0100
commit5d0f801a2ccec3b1fdabc3392c8d99ed0413d216 (patch)
tree1f14267633c2f77bba89877beb51fc9db49c3058 /net/xfrm
parentc17cb8b55b104c549aa20a72fa44141ad2c65ec2 (diff)
can: c_can: Fix RX message handling, handle lost message before EOB
If we handle end of block messages with higher priority than a lost message, we can run into an endless interrupt loop. This is reproducable with a am335x processor and "cansequence -r" at 1Mbit. As soon as we loose a packet we can't escape from an interrupt loop. This patch fixes the problem by handling lost packets before EOB packets. Cc: linux-stable <stable@vger.kernel.org> Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'net/xfrm')
0 files changed, 0 insertions, 0 deletions