[dpdk-dev] [PATCH 4/4] maintainers: claim resposibility for ARMv7 and ARMv8

2015-12-01 Thread Jianbo Liu
Signed-off-by: Jianbo Liu --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 4478862..f859985 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -124,10 +124,12 @@ F: doc/guides/sample_app_ug/multi_process.rst ARM v7 M: Jan Viktorin +M: Jianbo

[dpdk-dev] [PATCH 3/4] eal/arm: Enable lpm/table/pipeline libs

2015-12-01 Thread Jianbo Liu
Adds ARM NEON support for lpm. And enables table/pipeline libraries which depend on lpm. Signed-off-by: Jianbo Liu --- config/defconfig_arm-armv7a-linuxapp-gcc | 3 - config/defconfig_arm64-armv8a-linuxapp-gcc| 3 - lib/librte_eal/common/include/arch/arm/rte_vect.h | 28

[dpdk-dev] [PATCH 2/4] eal/acl: enable acl for armv7-a

2015-12-01 Thread Jianbo Liu
Implement vqtbl1q_u8 intrinsic function, which is not support in armv7-a. Signed-off-by: Jianbo Liu --- config/defconfig_arm-armv7a-linuxapp-gcc | 1 - lib/librte_acl/Makefile | 2 +- lib/librte_acl/rte_acl.c | 2 +- lib/librte_eal

[dpdk-dev] [PATCH 1/4] eal/arm: use RTE_ARM_EAL_RDTSC_USE_PMU in rte_cycle_32.h

2015-12-01 Thread Jianbo Liu
CONFIG_* from config files can not be used in code. Signed-off-by: Jianbo Liu --- lib/librte_eal/common/include/arch/arm/rte_cycles_32.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_eal/common/include/arch/arm/rte_cycles_32.h b/lib/librte_eal/common/include

[dpdk-dev] [PATCH 0/4] support acl/lpm/table/pipeline libs for armv7 and armv8

2015-12-01 Thread Jianbo Liu
. Thanks! Jianbo Jianbo Liu (4): eal/arm: use RTE_ARM_EAL_RDTSC_USE_PMU in rte_cycle_32.h eal/acl: enable acl for armv7-a eal/arm: Enable lpm/table/pipeline libs maintainers: claim resposibility for ARMv7 and ARMv8 MAINTAINERS| 2 + config

[dpdk-dev] [PATCH v4 1/2] config: use defconfig_arm64-armv8a-linuxapp-gcc as base for arm64 targets

2015-12-01 Thread Jianbo Liu
Reviewed-by: Jianbo Liu On 1 December 2015 at 01:20, Jerin Jacob wrote: > let each armv8 machine targets capture only the differences > between the common defconfig_arm64-armv8a-linuxapp-gcc > > Suggested-by: Thomas Monjalon > Signed-off-by: Jerin Jacob > --- > c

[dpdk-dev] [PATCH v3 2/2] config: disable CONFIG_RTE_SCHED_VECTOR for arm

2015-11-30 Thread Jianbo Liu
On Mon, Nov 30, 2015 at 03:52:31PM +0530, Jerin Jacob wrote: > On Mon, Nov 30, 2015 at 12:03:21PM -0500, Jianbo Liu wrote: > > On Mon, Nov 30, 2015 at 11:17:52AM +0530, Jerin Jacob wrote: > > > On Sun, Nov 29, 2015 at 06:48:29PM -0500, Jianbo Liu wrote: > > > > On F

[dpdk-dev] [PATCH v3 2/2] config: disable CONFIG_RTE_SCHED_VECTOR for arm

2015-11-30 Thread Jianbo Liu
On Mon, Nov 30, 2015 at 11:17:52AM +0530, Jerin Jacob wrote: > On Sun, Nov 29, 2015 at 06:48:29PM -0500, Jianbo Liu wrote: > > On Fri, Nov 27, 2015 at 07:04:28PM +0530, Jerin Jacob wrote: > > > Commit 42ec27a0178a causes compiling error on arm, as RTE_SCHED_VECTOR > >

[dpdk-dev] [PATCH v3 2/2] config: disable CONFIG_RTE_SCHED_VECTOR for arm

2015-11-29 Thread Jianbo Liu
On Fri, Nov 27, 2015 at 07:04:28PM +0530, Jerin Jacob wrote: > Commit 42ec27a0178a causes compiling error on arm, as RTE_SCHED_VECTOR > does support only SSE intrinsic, so disable it till we have neon support. > > Fixes: 42ec27a0178a ("sched: enable SSE optimizations in config") > >

<    1   2