[RFC 0/1] ethdev: per-packet Tx timestamp slot management

Kumar, Rajesh rajesh3.kumar at intel.com
Thu Aug 27 13:09:03 CEST 2026


On 20-08-2026 10:11 am, Naga Harish K, S V wrote:
> rte_mbuf structure has "timesync" field, which can be used for the slot.
>  This way mbuf dynamic field use can be avoided.

"timesync" in rte_mbuf is already an established RX-side metadata field 
and not a generic TX slot carrier. As it is used as RX-side timestamp 
metadata, not as a generic TX slot ID. If the same field suddenly meant 
“TX slot handle” for one PMD and “RX queue/timestamp tag” for another, 
the ABI would become ambiguous and driver-specific, while the 
dynamic-field approach keeps the per-packet slot metadata explicit and 
portable. For that reason, we prefer the dynamic-field design for this 
feature.



More information about the dev mailing list