Re: [dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on Arm platform

2021-01-28 Thread Honnappa Nagarahalli
> > On Wed, Jan 27, 2021 at 10:03 PM Honnappa Nagarahalli > wrote: > > > > > > > > > > > > On Tue, Jan 12, 2021 at 3:57 AM Ruifeng Wang > > > wrote: > > > > diff --git a/lib/librte_lpm/rte_lpm.h b/lib/librte_lpm/rte_lpm.h > > > > index 1afe55cdc..28b57683b 100644 > > > > --- a/lib/librte_lpm/

Re: [dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on Arm platform

2021-01-28 Thread David Marchand
On Wed, Jan 27, 2021 at 10:03 PM Honnappa Nagarahalli wrote: > > > > > > > On Tue, Jan 12, 2021 at 3:57 AM Ruifeng Wang > > wrote: > > > diff --git a/lib/librte_lpm/rte_lpm.h b/lib/librte_lpm/rte_lpm.h index > > > 1afe55cdc..28b57683b 100644 > > > --- a/lib/librte_lpm/rte_lpm.h > > > +++ b/lib/l

Re: [dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on Arm platform

2021-01-27 Thread Ruifeng Wang
rahalli ; nd > Subject: Re: [dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on > Arm platform > > On Tue, Jan 12, 2021 at 3:57 AM Ruifeng Wang > wrote: > > diff --git a/lib/librte_lpm/rte_lpm.h b/lib/librte_lpm/rte_lpm.h index > > 1afe55cdc..28b57683b 100644 >

Re: [dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on Arm platform

2021-01-27 Thread Honnappa Nagarahalli
> > On Tue, Jan 12, 2021 at 3:57 AM Ruifeng Wang > wrote: > > diff --git a/lib/librte_lpm/rte_lpm.h b/lib/librte_lpm/rte_lpm.h index > > 1afe55cdc..28b57683b 100644 > > --- a/lib/librte_lpm/rte_lpm.h > > +++ b/lib/librte_lpm/rte_lpm.h > > @@ -402,7 +402,11 @@ rte_lpm_lookupx4(const struct rte_l

Re: [dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on Arm platform

2021-01-27 Thread David Marchand
On Tue, Jan 12, 2021 at 3:57 AM Ruifeng Wang wrote: > diff --git a/lib/librte_lpm/rte_lpm.h b/lib/librte_lpm/rte_lpm.h > index 1afe55cdc..28b57683b 100644 > --- a/lib/librte_lpm/rte_lpm.h > +++ b/lib/librte_lpm/rte_lpm.h > @@ -402,7 +402,11 @@ rte_lpm_lookupx4(const struct rte_lpm *lpm, xmm_t ip,

Re: [dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on Arm platform

2021-01-13 Thread David Marchand
On Tue, Jan 12, 2021 at 3:57 AM Ruifeng Wang wrote: > > Added new path to do lpm4 lookup by using scalable vector extension. > The SVE path will be selected if compiler has flag SVE set. > > Signed-off-by: Ruifeng Wang Review please? -- David Marchand

[dpdk-dev] [PATCH v3 1/5] lpm: add sve support for lookup on Arm platform

2021-01-11 Thread Ruifeng Wang
Added new path to do lpm4 lookup by using scalable vector extension. The SVE path will be selected if compiler has flag SVE set. Signed-off-by: Ruifeng Wang --- v2: Fixed tbl8 group index calculation. (Vladimir) lib/librte_eal/arm/include/rte_vect.h | 3 + lib/librte_lpm/meson.build