diff options
author | Rohan G Thomas <rohan.g.thomas@altera.com> | 2025-09-25 22:06:13 +0800 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2025-09-29 17:49:34 -0700 |
commit | 7ce48d497475d7222bd8258c5c055eb7d928793c (patch) | |
tree | 9ef7a642dd17bce28532c82646db35e06e3a6d80 /rust/helpers/rcu.c | |
parent | 96ccc93744f8260f62841ee1de7153bb1b8cfd83 (diff) |
net: stmmac: est: Drop frames causing HLBS error
Drop those frames causing Head-of-Line Blocking due to Scheduling
(HLBS) error to avoid HLBS interrupt flooding and netdev watchdog
timeouts due to blocked packets. Tx queues can be configured to drop
those blocked packets by setting Drop Frames causing Scheduling Error
(DFBS) bit of EST_CONTROL register.
Also, add per queue HLBS drop count.
Signed-off-by: Rohan G Thomas <rohan.g.thomas@altera.com>
Reviewed-by: Matthew Gerlach <matthew.gerlach@altera.com>
Reviewed-by: Furong Xu <0x1207@gmail.com>
Link: https://patch.msgid.link/20250925-hlbs_2-v3-1-3b39472776c2@altera.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'rust/helpers/rcu.c')
0 files changed, 0 insertions, 0 deletions