summaryrefslogtreecommitdiff
path: root/drivers/cpufreq
diff options
context:
space:
mode:
authorOleksij Rempel <o.rempel@pengutronix.de>2024-05-28 09:06:48 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-07-05 09:34:01 +0200
commitb6f78276b9aa45db16b2b59f8eb66e0d5f2efed2 (patch)
tree375531221901b17ed38d6ce20e18650ce2065019 /drivers/cpufreq
parentab2a683938ba4416d389c2f5651cbbb2c41b779f (diff)
downloadlinux-b6f78276b9aa45db16b2b59f8eb66e0d5f2efed2.tar.gz
linux-b6f78276b9aa45db16b2b59f8eb66e0d5f2efed2.tar.bz2
linux-b6f78276b9aa45db16b2b59f8eb66e0d5f2efed2.zip
net: can: j1939: recover socket queue on CAN bus error during BAM transmission
commit 9ad1da14ab3bf23087ae45fe399d84a109ddb81a upstream. Addresses an issue where a CAN bus error during a BAM transmission could stall the socket queue, preventing further transmissions even after the bus error is resolved. The fix activates the next queued session after the error recovery, allowing communication to continue. Fixes: 9d71dd0c70099 ("can: add support of SAE J1939 protocol") Cc: stable@vger.kernel.org Reported-by: Alexander Hölzl <alexander.hoelzl@gmx.net> Tested-by: Alexander Hölzl <alexander.hoelzl@gmx.net> Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Link: https://lore.kernel.org/all/20240528070648.1947203-1-o.rempel@pengutronix.de Cc: stable@vger.kernel.org Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/cpufreq')
0 files changed, 0 insertions, 0 deletions