]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
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)
commit8832e5791d73c8db5d962091b3ac6d7530cde65a
treee454dec0398b5b3933b9acc5251c4984bca93d43
parentb02e3c4c80c91693b05c82751149d05d921bccb9
parent5393b2b5bee2ac51a0043dc7f4ac3475f053d08d
Merge branch 'net-bcmgenet-fix-queue-lock-up'

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>