Re: [PATCH net] net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates

From: patchwork-bot+netdevbpf
Date: Fri Aug 18 2023 - 21:51:09 EST


Hello:

This patch was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:

On Thu, 17 Aug 2023 15:01:11 +0300 you wrote:
> The blamed commit resolved a bug where frames would still get stuck at
> egress, even though they're smaller than the maxSDU[tc], because the
> driver did not take into account the extra 33 ns that the queue system
> needs for scheduling the frame.
>
> It now takes that into account, but the arithmetic that we perform in
> vsc9959_tas_remaining_gate_len_ps() is buggy, because we operate on
> 64-bit unsigned integers, so gate_len_ns - VSC9959_TAS_MIN_GATE_LEN_NS
> may become a very large integer if gate_len_ns < 33 ns.
>
> [...]

Here is the summary with links:
- [net] net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates
https://git.kernel.org/netdev/net/c/d44036cad311

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html