On 9/27/2017 8:23 AM, Yao, Lei A wrote: <...> >> The GRO library provides two modes to reassemble packets. Currently, the >> csum forwarding engine has supported to use the lightweight mode to >> reassemble TCP/IPv4 packets. This patch introduces the heavyweight mode >> for TCP/IPv4 GRO in the csum forwarding engine. >> >> With the command "set port <port_id> gro on|off", users can enable >> TCP/IPv4 GRO for a given port. With the command "set gro flush <cycles>", >> users can determine when the GROed TCP/IPv4 packets are flushed from >> reassembly tables. With the command "show port <port_id> gro", users can >> display GRO configuration. >> >> The GRO library doesn't re-calculate checksums for merged packets. If >> users want the merged packets to have correct IP and TCP checksums, >> please select HW IP checksum calculation and HW TCP checksum calculation >> for the port which the merged packets are transmitted to. >> >> Signed-off-by: Jiayu Hu <jiayu...@intel.com> >> Reviewed-by: Ferruh Yigit <ferruh.yi...@intel.com>
> Tested-by: Yao Lei<lei.a....@intel.com> Applied to dpdk-next-net/master, thanks.