Re: [dpdk-dev] [PATCH 2/2] net/hns3: fix SVE code compile error with gcc8.3

2021-06-27 Thread Ruifeng Wang
> -Original Message- > From: fengchengwen > Sent: Monday, June 28, 2021 11:56 AM > To: Ruifeng Wang ; tho...@monjalon.net; > ferruh.yi...@intel.com > Cc: dev@dpdk.org; bruce.richard...@intel.com; > vladimir.medved...@intel.com; vikto...@rehivetech.com; > jer...@marvell.com; Honnappa Nagara

Re: [dpdk-dev] [PATCH 2/2] net/hns3: fix SVE code compile error with gcc8.3

2021-06-27 Thread fengchengwen
On 2021/6/28 11:33, Ruifeng Wang wrote: >> -Original Message- >> From: Chengwen Feng >> Sent: Monday, June 28, 2021 10:58 AM >> To: tho...@monjalon.net; ferruh.yi...@intel.com; Ruifeng Wang >> >> Cc: dev@dpdk.org; bruce.richard...@intel.com; >> vladimir.medved...@intel.com; vikto...@rehiv

Re: [dpdk-dev] [PATCH 2/2] net/hns3: fix SVE code compile error with gcc8.3

2021-06-27 Thread Ruifeng Wang
> -Original Message- > From: Chengwen Feng > Sent: Monday, June 28, 2021 10:58 AM > To: tho...@monjalon.net; ferruh.yi...@intel.com; Ruifeng Wang > > Cc: dev@dpdk.org; bruce.richard...@intel.com; > vladimir.medved...@intel.com; vikto...@rehivetech.com; > jer...@marvell.com; Honnappa Nagar

[dpdk-dev] [PATCH 2/2] net/hns3: fix SVE code compile error with gcc8.3

2021-06-27 Thread Chengwen Feng
If the target machine has SVE feature (e.g. '-march=armv8.2-a+sve'), and compiler are gcc8.3, it will compile error, the error is arm_sve.h no such file or directory. The solution: a. If RTE_HAS_SVE_ACLE defined (it means the minimum instruction set support SVE ACLE) then compiles it. b. Else if t