> -----Original Message----- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shahaf Shuler > Sent: Tuesday, December 12, 2017 12:27 PM > To: dev@dpdk.org; Ananyev, Konstantin <konstantin.anan...@intel.com>; > Nicolau, Radu <radu.nico...@intel.com>; arybche...@solarflare.com > Subject: [dpdk-dev] [PATCH v2 15/39] examples/ipsec-secgw: convert to > new ethdev offloads API > > Ethdev offloads API has changed since: > > commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API") commit > cba7f53b717d ("ethdev: introduce Tx queue offloads API") > > This commit support the new API. > > Signed-off-by: Shahaf Shuler <shah...@mellanox.com> > --- > examples/ipsec-secgw/ipsec-secgw.c | 26 ++++++++++++++++++++++++-- > 1 file changed, 24 insertions(+), 2 deletions(-) > > diff --git a/examples/ipsec-secgw/ipsec-secgw.c b/examples/ipsec- > secgw/ipsec-secgw.c > index c98454a..1e8af8d 100644 > --- a/examples/ipsec-secgw/ipsec-secgw.c > +++ b/examples/ipsec-secgw/ipsec-secgw.c > @@ -217,6 +217,9 @@ struct lcore_conf { > }, > .txmode = { > .mq_mode = ETH_MQ_TX_NONE, > + .offloads = (DEV_TX_OFFLOAD_IPV4_CKSUM | > + DEV_TX_OFFLOAD_MULTI_SEGS | > + DEV_TX_OFFLOAD_MBUF_FAST_FREE),
Hi Shahaf, Isn't this removing some checksums that were previously done? Txq_flags was set to 0, which means that SCTP, UDP... checksums are disabled now? Regards, Pablo