Re: [PATCH net-next v2 0/3] net: macb: Rework hardware timestamp configuration

From: patchwork-bot+netdevbpf

Date: Fri Sep 25 2026 - 21:01:24 EST


Hello:

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

On Wed, 23 Sep 2026 18:13:24 +0900 you wrote:
> This started with two problems I found while using PTP hardware
> timestamping on a Raspberry Pi 5. A rejected RX filter could still
> change the TX one-step setting, and the PTPv1 Sync and Delay_Req filters
> returned success without enabling RX timestamps.
>
> This series reworks gem_set_hwtst() to validate the whole request before
> programming the hardware. It calculates the settings locally, then
> updates the registers and saved configuration under bp->lock. With the
> register writes now in the setter, the two helpers are no longer needed.
>
> [...]

Here is the summary with links:
- [net-next,v2,1/3] net: macb: Preserve timestamp settings on rejected requests
https://git.kernel.org/netdev/net-next/c/381cb968fa89
- [net-next,v2,2/3] net: macb: Enable RX timestamping for specific PTPv1 filters
https://git.kernel.org/netdev/net-next/c/059a5a238c22
- [net-next,v2,3/3] net: macb: Clear SRTSM outside PTPv2 receive filters
https://git.kernel.org/netdev/net-next/c/7ca3702d40d9

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