From 0291476ae364555bdbf689f2e8abdfc19cb1a7e8 Mon Sep 17 00:00:00 2001 From: Santosh Shukla Date: Sun, 21 Feb 2016 19:47:59 +0530 Subject: [PATCH] eal/linux: never check iopl for arm iopl() syscall not supported in linux-arm/arm64 so always return 0 value. Suggested-by: Stephen Hemminger Signed-off-by: Santosh Shukla Acked-by: Jan Viktorin Acked-by: David Marchand Reviewed-by: Yuanhan Liu --- lib/librte_eal/linuxapp/eal/eal.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/librte_eal/linuxapp/eal/eal.c b/lib/librte_eal/linuxapp/eal/eal.c index 4d3e0dec10..ceac435490 100644 --- a/lib/librte_eal/linuxapp/eal/eal.c +++ b/lib/librte_eal/linuxapp/eal/eal.c @@ -716,6 +716,8 @@ rte_eal_iopl_init(void) if (iopl(3) != 0) return -1; return 0; +#elif defined(RTE_ARCH_ARM) || defined(RTE_ARCH_ARM64) + return 0; /* iopl syscall not supported for ARM/ARM64 */ #else return -1; #endif -- 2.20.1