Re: [dpdk-dev] [PATCH 3/3] net/bnxt: add ARM64 vector support

2020-06-21 Thread Ruifeng Wang
> -Original Message- > From: Lance Richardson > Sent: Thursday, June 18, 2020 10:36 PM > To: dev@dpdk.org; Ajit Khaparde (ajit.khapa...@broadcom.com) > ; Ruifeng Wang > Subject: [PATCH 3/3] net/bnxt: add ARM64 vector support > > Add bnxt vector PMD support using NEON SIMD instructions.

[dpdk-dev] [PATCH 3/3] net/bnxt: add ARM64 vector support

2020-06-18 Thread Lance Richardson
Add bnxt vector PMD support using NEON SIMD instructions. Signed-off-by: Lance Richardson Reviewed-by: Ajit Kumar Khaparde --- v2: - Use rte_vect.h instead of including arm_neon.h directly in bnxt_rxtx_vec_neon.c. drivers/net/bnxt/Makefile | 3 + drivers/net/bnxt/bnxt_eth

Re: [dpdk-dev] [PATCH 3/3] net/bnxt: add ARM64 vector support

2020-06-18 Thread Lance Richardson
On Tue, Jun 16, 2020 at 1:18 AM Ruifeng Wang wrote: > > > +#if defined(RTE_ARCH_ARM64) > > +#include > > rte_vect.h includes compatibility improvement. It can replace arm_neon.h here. > > > +#else > > +#error "bnxt vector pmd: unsupported target." > > +#endif > > + Thanks, Ruifeng, I've address

Re: [dpdk-dev] [PATCH 3/3] net/bnxt: add ARM64 vector support

2020-06-15 Thread Ruifeng Wang
> -Original Message- > From: dev On Behalf Of Lance Richardson > Sent: Friday, June 12, 2020 7:58 AM > To: dev@dpdk.org; Ajit Khaparde (ajit.khapa...@broadcom.com) > > Subject: [dpdk-dev] [PATCH 3/3] net/bnxt: add ARM64 vector support > > Add bnxt vector PMD

[dpdk-dev] [PATCH 3/3] net/bnxt: add ARM64 vector support

2020-06-11 Thread Lance Richardson
Add bnxt vector PMD support using NEON SIMD instructions. Signed-off-by: Lance Richardson Reviewed-by: Ajit Kumar Khaparde --- drivers/net/bnxt/Makefile | 3 + drivers/net/bnxt/bnxt_ethdev.c | 10 +- drivers/net/bnxt/bnxt_ring.c| 4 +- drivers/net/bnxt/bn