On Thu, Oct 06, 2022 at 08:30:21AM +0000, Mohan K (mohk) via Linuxptp-devel wrote: > As a first step we are trying SW timestamp. But, hit the problem in > clock_create() function. > > Clock is not getting created. But ethtool provides the SW timestamping > capability SOF_TIMESTAMPING_SOFTWARE is enabled. > > ./ethtool -T eth0 > Time stamping parameters for eth0: > Capabilities: > software-receive (SOF_TIMESTAMPING_RX_SOFTWARE) > software-system-clock (SOF_TIMESTAMPING_SOFTWARE)
It is missing the software-transmit feature. The driver needs to be modified to call skb_tx_timestamp() before sending the packet. -- Miroslav Lichvar _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel