Thread (2 messages) flat view 2 messages, 1 author, 2026-08-20

Re: [PATCH net] octeontx2: fix PTP RX enable mbox failure on VF

From: Ratheesh Kannoth <rkannoth@marvell.com>
Date: 2026-08-20 04:35:41
Also in: lkml

On 2026-08-18 at 09:17:28, Ratheesh Kannoth (rkannoth@marvell.com) wrote:
From: Sai Krishna <redacted>

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 <redacted>
Signed-off-by: Ratheesh Kannoth <rkannoth@marvell.com>
Will address sashiko and "verify_fixes - FAILED" in V2

pw-bot: changes-requested
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help