lkml.org 
[lkml]   [2023]   [Aug]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH net] net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates
    From
    Date
    Hello:

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

    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


    \
     
     \ /
      Last update: 2023-08-19 03:51    [W:4.096 / U:0.024 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site