Hi Akhil, With this patch applied the legacy code path in the ipsec-secgw application is still available. The default code path is now to use librte_ipsec. The "-l 0" option at startup allows the legacy code path to be used. Both code paths are still available.
Regards, Bernard > -----Original Message----- > From: Akhil Goyal [mailto:akhil.go...@nxp.com] > Sent: Friday, October 11, 2019 1:40 PM > To: Iremonger, Bernard <bernard.iremon...@intel.com>; dev@dpdk.org; > Ananyev, Konstantin <konstantin.anan...@intel.com>; > ano...@marvell.com; jer...@marvell.com; 'Thomas Monjalon' > <tho...@monjalon.net> > Subject: RE: [PATCH v2 0/3] examples/ipsec-secgw: set default > > Hi All, > > This patchset would need ack from more vendors as it will impact user > experience on a key example application which is normally demonstrated to > customers. > > IPSec library is still evolving and there are new functionality added every > release. > Atleast from NXP side we are not OK with this change. > > I would hold this patch till RC2 atleast. > > Regards, > Akhil > > > -----Original Message----- > > From: Bernard Iremonger <bernard.iremon...@intel.com> > > Sent: Tuesday, October 1, 2019 8:48 PM > > To: dev@dpdk.org; konstantin.anan...@intel.com; Akhil Goyal > > <akhil.go...@nxp.com> > > Cc: Bernard Iremonger <bernard.iremon...@intel.com> > > Subject: [PATCH v2 0/3] examples/ipsec-secgw: set default > > > > This patch set, sets the default code path in the ipsec-secgw > > application to use the librte_ipsec. > > The *_old test scripts have been modified to use the legacy code path. > > > > Changes in v2: > > ------------- > > The error messages for the -l option have been updated. > > The pktest.sh script has been updated to drop the -l option. > > > > Bernard Iremonger (3): > > examples/ipsec-secgw: set default to IPsec library mode > > examples/ipsec-secgw: add -l 0 parameter to old scripts > > examples/ipsec-secgw: update pktest.sh script > > > > doc/guides/rel_notes/release_19_11.rst | 8 ++++ > > doc/guides/sample_app_ug/ipsec_secgw.rst | 6 ++- > > examples/ipsec-secgw/ipsec-secgw.c | 46 > > ++++++++++++++------- > - > > examples/ipsec-secgw/test/pkttest.sh | 1 - > > .../ipsec-secgw/test/trs_3descbc_sha1_old_defs.sh | 2 +- > > .../ipsec-secgw/test/trs_aescbc_sha1_old_defs.sh | 2 +- > > .../ipsec-secgw/test/trs_aesctr_sha1_old_defs.sh | 2 +- > > .../test/trs_aesgcm_inline_crypto_old_defs.sh | 2 +- > > examples/ipsec-secgw/test/trs_aesgcm_old_defs.sh | 2 +- > > .../ipsec-secgw/test/tun_3descbc_sha1_old_defs.sh | 2 +- > > .../ipsec-secgw/test/tun_aescbc_sha1_old_defs.sh | 2 +- > > .../ipsec-secgw/test/tun_aesctr_sha1_old_defs.sh | 2 +- > > .../test/tun_aesgcm_inline_crypto_old_defs.sh | 2 +- > > examples/ipsec-secgw/test/tun_aesgcm_old_defs.sh | 2 +- > > 14 files changed, 52 insertions(+), 29 deletions(-) > > > > -- > > 2.7.4