Re: [PATCH net] net: enetc: preserve TX ring priority across reconfiguration

patchwork-bot+netdevbpf
2022-11-24T04:30:22Z

Hello:

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

On Tue, 22 Nov 2022 15:09:36 +0200 you wrote:
> In the blamed commit, a rudimentary reallocation procedure for RX buffer
> descriptors was implemented, for the situation when their format changes
> between normal (no PTP) and extended (PTP).
>
> enetc_hwtstamp_set() calls enetc_close() and enetc_open() in a sequence,
> and this sequence loses information which was previously configured in
> the TX BDR Mode Register, specifically via the enetc_set_bdr_prio() call.
> The TX ring priority is configured by tc-mqprio and tc-taprio, and
> affects important things for TSN such as the TX time of packets. The
> issue manifests itself most visibly by the fact that isochron --txtime
> reports premature packet transmissions when PTP is first enabled on an
> enetc interface.
>
> [...]

Here is the summary with links:
- [net] net: enetc: preserve TX ring priority across reconfiguration
https://git.kernel.org/netdev/net/c/290b5fe096e7

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.