Re: [PATCH net] octeontx2: fix PTP RX enable mbox failure on VF
From: Ratheesh Kannoth
Date: Thu Aug 20 2026 - 00:35:57 EST
On 2026-08-18 at 09:17:28, Ratheesh Kannoth (rkannoth@xxxxxxxxxxx) wrote:
> From: Sai Krishna <saikrishnag@xxxxxxxxxxx>
>
> When a VF enables PTP RX timestamping, the AF must notify the parent PF
> so it can adjust its RX data offset before CGX prepends the 8-byte
> timestamp header. Use the correct upcall mailbox pattern (wait for zero,
> then msg_send_up) instead of msg_send/wait_for_rsp, which causes the
> mbox to fail on VF.
>
> Add the CGX_PTP_RX_INFO upcall message and PF/VF handlers to propagate
> the PTP enable state to VFs.
>
> Fixes: 30e7ecb6441d ("octeontx2-af: Support for PTP notification to PF")
> Signed-off-by: Sai Krishna <saikrishnag@xxxxxxxxxxx>
> Signed-off-by: Ratheesh Kannoth <rkannoth@xxxxxxxxxxx>
Will address sashiko and "verify_fixes - FAILED" in V2
pw-bot: changes-requested