Re: [PATCH net v6 0/5] ptp: make virtual clock sampling and teardown failure-safe

From: patchwork-bot+netdevbpf

Date: Fri Oct 30 2026 - 19:20:25 EST


Hello:

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

On Mon, 26 Oct 2026 12:11:26 -0600 you wrote:
> Fix virtual-clock sampling errors, registration rollback and parent
> teardown in separate patches. Keep failed PHC reads out of the timecounter
> and serialize extended samples with virtual-clock adjustments. Also
> preserve the zero sentinel for packets without hardware timestamps.
>
> Retain the existing cyclecounter mask, scaling and conversion windows.
> Retry the first failed refresh promptly, then back off consecutive failures
> while preserving regular two-second refresh attempts. Queue the first
> refresh immediately after registration. Prolonged sampling gaps remain
> subject to the existing half-wrap conversion window and full-wrap sampling
> limit.
>
> [...]

Here is the summary with links:
- [net,v6,1/5] ptp: drain virtual clock sysfs operations before unregistering children
https://git.kernel.org/netdev/net/c/0e4a135aebc7
- [net,v6,2/5] ptp: unwind partially completed virtual clock creation
https://git.kernel.org/netdev/net/c/3dea778260e3
- [net,v6,3/5] ptp: vclock: propagate physical clock sampling errors
https://git.kernel.org/netdev/net/c/d1bdfdafd663
- [net,v6,4/5] ptp: vclock: serialize extended samples with counter updates
https://git.kernel.org/netdev/net/c/d3fcce5afe3b
- [net,v6,5/5] ptp: vclock: preserve missing hardware timestamps
https://git.kernel.org/netdev/net/c/63787dfd1b5a

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