[PATCH v2 2/2] net/igc: enable launch time offloading

Zhang, Qi Z qi.z.zhang at intel.com
Wed Feb 1 09:34:51 CET 2023



> -----Original Message-----
> From: Su, Simei <simei.su at intel.com>
> Sent: Wednesday, February 1, 2023 3:30 PM
> To: Zhang, Qi Z <qi.z.zhang at intel.com>; Guo, Junfeng
> <junfeng.guo at intel.com>
> Cc: dev at dpdk.org; Wu, Wenjun1 <wenjun1.wu at intel.com>; Su, Simei
> <simei.su at intel.com>
> Subject: [PATCH v2 2/2] net/igc: enable launch time offloading
> 
> The LaunchTime defines the scheduling time of the packet from the packet
> buffer to the MAC. The launchtime of each packet is specified as an offset
> applied to the BaseT registers while BaseT is automatically incremented each
> cycle.
> 
> This patch supports Tx timestamp based packet pacing by leveraging offload
> flag "RTE_ETH_TX_OFFLOAD_SEND_ON_TIMESTAMP". We should set the
> expected launchtime to the advanced transmit descriptor.
> 
> Signed-off-by: Simei Su <simei.su at intel.com>

There is a coding style warning need to fix.

You can use devtools/checkpatches.sh to check the coding style before submit.

Otherwise, the patchset looks good.




More information about the dev mailing list