> -----Original Message-----
> From: Zhang, Roy Fan
> Sent: Thursday, December 20, 2018 11:57 AM
> To: dev@dpdk.org
> Cc: akhil.go...@nxp.com; De Lara Guarch, Pablo
> <pablo.de.lara.gua...@intel.com>
> Subject: [PATCH v4 0/3] use architecure independent macros
> 
> This patch updates the aesni_mb to use IMB_* arch independent macros to
> reduce the code size and future maintaining effort.
> 
> In intel-ipsec-mb library 0.52 all supported algorithms now have the IMB_*
> arch independent macros enabled. The macros help reducing the
> application's code size and remove the burden of maintaining the support to
> different architectures such as SSE and AVX*, etc.
> 
> This patch adds this support into AESNI-MB PMD. Meanwhile to keep
> supporting the older version of intel-ipsec-mb library, the existing
> rte_aesni_mb_pmd*.c are renamed to rte_aesni_mb_pmd*_compat.c and
> the compiler will check the version number in /usr/include/inte-ipsec-mb.h
> and decides which files to be compiled. For intel-ipsec-mb library 0.52 the
> rte_aesni_mb_pmd*.c will be compiled. For the older version
> rte_aesni_mb_pmd*_compat.c will be compiled.
> 
> It is planned to change the minimum intel-ipsec-mb support version to 0.52
> in DPDK 19.05 release. By then all code intended for supporting older version
> will be removed, including rte_aesni_mb_pmd*_compat.c.
> 
> Acked-by: Damian Nowak <damianx.no...@intel.com>

Series applied to dpdk-next-crypto.

Thanks,
Pablo

Reply via email to