]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge branch 'net-bcmgenet-fix-queue-lock-up'
authorJakub Kicinski <kuba@kernel.org>
Fri, 10 Apr 2026 03:19:47 +0000 (20:19 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 10 Apr 2026 03:19:48 +0000 (20:19 -0700)
Justin Chen says:

====================
net: bcmgenet: fix queue lock up

We have been seeing reports of logs like this.
[   41.761198] bcmgenet 1001300000.ethernet eth0: NETDEV WATCHDOG: CPU: 0: transmit queue 2 timed out 10039 ms
[   43.745198] bcmgenet 1001300000.ethernet eth0: NETDEV WATCHDOG: CPU: 0: transmit queue 2 timed out 12023 ms
[   45.729198] bcmgenet 1001300000.ethernet eth0: NETDEV WATCHDOG: CPU: 0: transmit queue 2 timed out 14007 ms

We have two issues. The persistent queue timeouts and the eventual
lock up of the entire transmit.

We address the lock up issue first. The queue timeouts are due to
a fundamental design issue not a bug perse. Timeouts still persist,
but we should no longer lock up.
====================

Link: https://patch.msgid.link/20260406175756.134567-1-justin.chen@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

Trivial merge