Remove support for VF transmit timestamps. VFs should not write the timestamp bit in the Tx descriptor. Only one Tx timestamp can be realistically handled at once. It is expected that the switch manager use FFU logic to disable all timestamp requests except for those originating from a specific virtual port. It is not possible to correlate this timestamp accurately if more than one occurs out any given EPL at a time. Since the primary purpose of Tx timestamps is to implement PTP daemon, which also requires BAR4 access to change the clock, do not allow VFs to transmit timestamp. Remove the PF<->VF message for this behavior. Note, the VF already didn't have ability to request Tx timestamp mode, so it essentially wasn't allowed to timestamp before anyways under the old API. No longer support old API of request-response timestamp mode messages. New API only sends timestamp-response when the switch decides which port will be given control of timestamps. To simplify review of this code, completely remove the support and re-add support for the response message in a future patch. Signed-off-by: Wang Xiao W <xiao.w.wang@intel.com>
Description
No description provided
Languages
C
99.1%
Meson
0.5%
Python
0.2%
Shell
0.1%