https://bugs.dpdk.org/show_bug.cgi?id=90
Bug ID: 90 Summary: DPDK Installation fails on Centos Product: DPDK Version: 17.02 Hardware: x86 OS: Other Status: CONFIRMED Severity: major Priority: Normal Component: meson Assignee: dev@dpdk.org Reporter: devisreaga...@hcl.com Target Milestone: --- Hi Team , From below link I could see centos 7.0 with DPDK 17.02 are compatible/supported, however DPDK is failing , Pls find the error mentioned below . note: I have tried same centos 7.0 with DPDK 17.11 it is working fine [I mean the installation goes fine fully]. Error Logs[centos 7.0 with DPDK 17.02]: ----------------------------------------- [root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/ [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# ls app buildtools config devtools doc drivers examples GNUmakefile lib LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# rm -rf x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# cd [root@localhost ~]# [root@localhost ~]# [root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/ [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# ls app buildtools config devtools doc drivers examples GNUmakefile lib LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# export RTE_SDK=/opt/tempT/dpdk-stable-17.02.1 [root@localhost dpdk-stable-17.02.1]# export RTE_TARGET=x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# make config T=x86_64-native-linuxapp-gcc O=x86_64-native-linuxapp-gcc Configuration done [root@localhost dpdk-stable-17.02.1]# ls app buildtools config devtools doc drivers examples GNUmakefile lib LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# cd x86_64-native-linuxapp-gcc/ [root@localhost x86_64-native-linuxapp-gcc]# [root@localhost x86_64-native-linuxapp-gcc]# make == Build lib == Build lib/librte_compat SYMLINK-FILE include/rte_compat.h == Build lib/librte_eal == Build lib/librte_eal/common SYMLINK-FILE include/generic/rte_atomic.h SYMLINK-FILE include/generic/rte_byteorder.h SYMLINK-FILE include/generic/rte_cycles.h SYMLINK-FILE include/generic/rte_prefetch.h SYMLINK-FILE include/generic/rte_spinlock.h SYMLINK-FILE include/generic/rte_memcpy.h SYMLINK-FILE include/generic/rte_cpuflags.h SYMLINK-FILE include/generic/rte_rwlock.h SYMLINK-FILE include/generic/rte_vect.h SYMLINK-FILE include/generic/rte_io.h SYMLINK-FILE include/rte_branch_prediction.h SYMLINK-FILE include/rte_common.h SYMLINK-FILE include/rte_debug.h SYMLINK-FILE include/rte_eal.h SYMLINK-FILE include/rte_errno.h SYMLINK-FILE include/rte_launch.h SYMLINK-FILE include/rte_lcore.h SYMLINK-FILE include/rte_log.h SYMLINK-FILE include/rte_memory.h SYMLINK-FILE include/rte_memzone.h SYMLINK-FILE include/rte_pci.h SYMLINK-FILE include/rte_per_lcore.h SYMLINK-FILE include/rte_random.h SYMLINK-FILE include/rte_tailq.h SYMLINK-FILE include/rte_interrupts.h SYMLINK-FILE include/rte_alarm.h SYMLINK-FILE include/rte_string_fns.h SYMLINK-FILE include/rte_version.h SYMLINK-FILE include/rte_eal_memconfig.h SYMLINK-FILE include/rte_malloc_heap.h SYMLINK-FILE include/rte_hexdump.h SYMLINK-FILE include/rte_devargs.h SYMLINK-FILE include/rte_bus.h SYMLINK-FILE include/rte_dev.h SYMLINK-FILE include/rte_vdev.h SYMLINK-FILE include/rte_pci_dev_feature_defs.h SYMLINK-FILE include/rte_pci_dev_features.h SYMLINK-FILE include/rte_malloc.h SYMLINK-FILE include/rte_keepalive.h SYMLINK-FILE include/rte_time.h SYMLINK-FILE include/rte_rwlock.h SYMLINK-FILE include/rte_memcpy.h SYMLINK-FILE include/rte_cycles.h SYMLINK-FILE include/rte_spinlock.h SYMLINK-FILE include/rte_atomic_32.h SYMLINK-FILE include/rte_vect.h SYMLINK-FILE include/rte_prefetch.h SYMLINK-FILE include/rte_byteorder_32.h SYMLINK-FILE include/rte_atomic_64.h SYMLINK-FILE include/rte_rtm.h SYMLINK-FILE include/rte_cpuflags.h SYMLINK-FILE include/rte_byteorder_64.h SYMLINK-FILE include/rte_atomic.h SYMLINK-FILE include/rte_io.h SYMLINK-FILE include/rte_byteorder.h == Build lib/librte_eal/linuxapp == Build lib/librte_eal/linuxapp/eal CC eal.o CC eal_hugepage_info.o CC eal_memory.o CC eal_thread.o CC eal_log.o CC eal_vfio.o CC eal_vfio_mp_sync.o CC eal_pci.o CC eal_pci_uio.o CC eal_pci_vfio.o CC eal_debug.o CC eal_lcore.o CC eal_timer.o CC eal_interrupts.o CC eal_alarm.o CC eal_common_lcore.o CC eal_common_timer.o CC eal_common_memzone.o CC eal_common_log.o CC eal_common_launch.o CC eal_common_vdev.o CC eal_common_pci.o CC eal_common_pci_uio.o CC eal_common_memory.o CC eal_common_tailqs.o CC eal_common_errno.o CC eal_common_cpuflags.o CC eal_common_string_fns.o CC eal_common_hexdump.o CC eal_common_devargs.o CC eal_common_bus.o CC eal_common_dev.o CC eal_common_options.o CC eal_common_thread.o CC eal_common_proc.o CC rte_malloc.o CC malloc_elem.o CC malloc_heap.o CC rte_keepalive.o CC rte_cpuflags.o CC rte_spinlock.o AR librte_eal.a SYMLINK-FILE include/exec-env/rte_interrupts.h SYMLINK-FILE include/exec-env/rte_kni_common.h SYMLINK-FILE include/exec-env/rte_dom0_common.h INSTALL-LIB librte_eal.a == Build lib/librte_eal/linuxapp/igb_uio LD /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/built-in.o CC [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o Building modules, stage 2. MODPOST 1 modules CC /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.mod.o LD [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.ko INSTALL-MODULE igb_uio.ko == Build lib/librte_eal/linuxapp/kni LD /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/built-in.o CC [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_misc.o CC [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c: In function ‘kni_net_tx’: /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:227:5: error: ‘struct net_device’ has no member named ‘trans_start’ dev->trans_start = jiffies; ^ /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c: At top level: /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: unknown field ‘ndo_change_mtu’ specified in initializer .ndo_change_mtu = kni_net_change_mtu, ^ /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: missing braces around initializer [-Werror=missing-braces] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: (near initialization for ‘kni_net_netdev_ops.<anonymous>’) [-Werror=missing-braces] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: initialization from incompatible pointer type [-Werror] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: (near initialization for ‘kni_net_netdev_ops.<anonymous>.ndo_select_queue’) [-Werror] cc1: all warnings being treated as errors make[9]: *** [/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o] Error 1 make[8]: *** [_module_/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni] Error 2 make[7]: *** [sub-make] Error 2 make[6]: *** [rte_kni.ko] Error 2 make[5]: *** [kni] Error 2 make[4]: *** [linuxapp] Error 2 make[3]: *** [librte_eal] Error 2 make[2]: *** [lib] Error 2 make[1]: *** [all] Error 2 make: *** [all] Error 2 [root@localhost x86_64-native-linuxapp-gcc]# Machine Details : ------------------ [root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/ [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# ls app buildtools config devtools doc drivers examples GNUmakefile lib LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# rm -rf x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# cd [root@localhost ~]# [root@localhost ~]# [root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/ [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# ls app buildtools config devtools doc drivers examples GNUmakefile lib LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# export RTE_SDK=/opt/tempT/dpdk-stable-17.02.1 [root@localhost dpdk-stable-17.02.1]# export RTE_TARGET=x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# make config T=x86_64-native-linuxapp-gcc O=x86_64-native-linuxapp-gcc Configuration done [root@localhost dpdk-stable-17.02.1]# ls app buildtools config devtools doc drivers examples GNUmakefile lib LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.02.1]# [root@localhost dpdk-stable-17.02.1]# cd x86_64-native-linuxapp-gcc/ [root@localhost x86_64-native-linuxapp-gcc]# [root@localhost x86_64-native-linuxapp-gcc]# make == Build lib == Build lib/librte_compat SYMLINK-FILE include/rte_compat.h == Build lib/librte_eal == Build lib/librte_eal/common SYMLINK-FILE include/generic/rte_atomic.h SYMLINK-FILE include/generic/rte_byteorder.h SYMLINK-FILE include/generic/rte_cycles.h SYMLINK-FILE include/generic/rte_prefetch.h SYMLINK-FILE include/generic/rte_spinlock.h SYMLINK-FILE include/generic/rte_memcpy.h SYMLINK-FILE include/generic/rte_cpuflags.h SYMLINK-FILE include/generic/rte_rwlock.h SYMLINK-FILE include/generic/rte_vect.h SYMLINK-FILE include/generic/rte_io.h SYMLINK-FILE include/rte_branch_prediction.h SYMLINK-FILE include/rte_common.h SYMLINK-FILE include/rte_debug.h SYMLINK-FILE include/rte_eal.h SYMLINK-FILE include/rte_errno.h SYMLINK-FILE include/rte_launch.h SYMLINK-FILE include/rte_lcore.h SYMLINK-FILE include/rte_log.h SYMLINK-FILE include/rte_memory.h SYMLINK-FILE include/rte_memzone.h SYMLINK-FILE include/rte_pci.h SYMLINK-FILE include/rte_per_lcore.h SYMLINK-FILE include/rte_random.h SYMLINK-FILE include/rte_tailq.h SYMLINK-FILE include/rte_interrupts.h SYMLINK-FILE include/rte_alarm.h SYMLINK-FILE include/rte_string_fns.h SYMLINK-FILE include/rte_version.h SYMLINK-FILE include/rte_eal_memconfig.h SYMLINK-FILE include/rte_malloc_heap.h SYMLINK-FILE include/rte_hexdump.h SYMLINK-FILE include/rte_devargs.h SYMLINK-FILE include/rte_bus.h SYMLINK-FILE include/rte_dev.h SYMLINK-FILE include/rte_vdev.h SYMLINK-FILE include/rte_pci_dev_feature_defs.h SYMLINK-FILE include/rte_pci_dev_features.h SYMLINK-FILE include/rte_malloc.h SYMLINK-FILE include/rte_keepalive.h SYMLINK-FILE include/rte_time.h SYMLINK-FILE include/rte_rwlock.h SYMLINK-FILE include/rte_memcpy.h SYMLINK-FILE include/rte_cycles.h SYMLINK-FILE include/rte_spinlock.h SYMLINK-FILE include/rte_atomic_32.h SYMLINK-FILE include/rte_vect.h SYMLINK-FILE include/rte_prefetch.h SYMLINK-FILE include/rte_byteorder_32.h SYMLINK-FILE include/rte_atomic_64.h SYMLINK-FILE include/rte_rtm.h SYMLINK-FILE include/rte_cpuflags.h SYMLINK-FILE include/rte_byteorder_64.h SYMLINK-FILE include/rte_atomic.h SYMLINK-FILE include/rte_io.h SYMLINK-FILE include/rte_byteorder.h == Build lib/librte_eal/linuxapp == Build lib/librte_eal/linuxapp/eal CC eal.o CC eal_hugepage_info.o CC eal_memory.o CC eal_thread.o CC eal_log.o CC eal_vfio.o CC eal_vfio_mp_sync.o CC eal_pci.o CC eal_pci_uio.o CC eal_pci_vfio.o CC eal_debug.o CC eal_lcore.o CC eal_timer.o CC eal_interrupts.o CC eal_alarm.o CC eal_common_lcore.o CC eal_common_timer.o CC eal_common_memzone.o CC eal_common_log.o CC eal_common_launch.o CC eal_common_vdev.o CC eal_common_pci.o CC eal_common_pci_uio.o CC eal_common_memory.o CC eal_common_tailqs.o CC eal_common_errno.o CC eal_common_cpuflags.o CC eal_common_string_fns.o CC eal_common_hexdump.o CC eal_common_devargs.o CC eal_common_bus.o CC eal_common_dev.o CC eal_common_options.o CC eal_common_thread.o CC eal_common_proc.o CC rte_malloc.o CC malloc_elem.o CC malloc_heap.o CC rte_keepalive.o CC rte_cpuflags.o CC rte_spinlock.o AR librte_eal.a SYMLINK-FILE include/exec-env/rte_interrupts.h SYMLINK-FILE include/exec-env/rte_kni_common.h SYMLINK-FILE include/exec-env/rte_dom0_common.h INSTALL-LIB librte_eal.a == Build lib/librte_eal/linuxapp/igb_uio LD /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/built-in.o CC [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o Building modules, stage 2. MODPOST 1 modules CC /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.mod.o LD [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.ko INSTALL-MODULE igb_uio.ko == Build lib/librte_eal/linuxapp/kni LD /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/built-in.o CC [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_misc.o CC [M] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c: In function ‘kni_net_tx’: /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:227:5: error: ‘struct net_device’ has no member named ‘trans_start’ dev->trans_start = jiffies; ^ /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c: At top level: /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: unknown field ‘ndo_change_mtu’ specified in initializer .ndo_change_mtu = kni_net_change_mtu, ^ /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: missing braces around initializer [-Werror=missing-braces] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: (near initialization for ‘kni_net_netdev_ops.<anonymous>’) [-Werror=missing-braces] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: initialization from incompatible pointer type [-Werror] /opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2: error: (near initialization for ‘kni_net_netdev_ops.<anonymous>.ndo_select_queue’) [-Werror] cc1: all warnings being treated as errors make[9]: *** [/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o] Error 1 make[8]: *** [_module_/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni] Error 2 make[7]: *** [sub-make] Error 2 make[6]: *** [rte_kni.ko] Error 2 make[5]: *** [kni] Error 2 make[4]: *** [linuxapp] Error 2 make[3]: *** [librte_eal] Error 2 make[2]: *** [lib] Error 2 make[1]: *** [all] Error 2 make: *** [all] Error 2 [root@localhost x86_64-native-linuxapp-gcc]# Working case[Same centos 7.0 with DPDK 17.11.3] ------------------------------------------------ [root@localhost ~]# cd /opt/tempT/dpdk-stable-17.11.3/ [root@localhost dpdk-stable-17.11.3]# [root@localhost dpdk-stable-17.11.3]# export RTE_SDK=/opt/tempT/dpdk-stable-17.11.3 [root@localhost dpdk-stable-17.11.3]# export RTE_TARGET=x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.11.3]# [root@localhost dpdk-stable-17.11.3]# ls app buildtools config devtools doc drivers examples GNUmakefile lib LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README test usertools [root@localhost dpdk-stable-17.11.3]# [root@localhost dpdk-stable-17.11.3]# make config T=x86_64-native-linuxapp-gcc O=x86_64-native-linuxapp-gcc Configuration done using x86_64-native-linuxapp-gcc [root@localhost dpdk-stable-17.11.3]# [root@localhost dpdk-stable-17.11.3]# cd x86_64-native-linuxapp-gcc/ [root@localhost x86_64-native-linuxapp-gcc]# [root@localhost x86_64-native-linuxapp-gcc]# make == Build lib == Build lib/librte_compat SYMLINK-FILE include/rte_compat.h == Build lib/librte_eal == Build lib/librte_eal/common SYMLINK-FILE include/generic/rte_atomic.h SYMLINK-FILE include/generic/rte_byteorder.h SYMLINK-FILE include/generic/rte_cycles.h SYMLINK-FILE include/generic/rte_prefetch.h SYMLINK-FILE include/generic/rte_spinlock.h SYMLINK-FILE include/generic/rte_memcpy.h SYMLINK-FILE include/generic/rte_cpuflags.h SYMLINK-FILE include/generic/rte_rwlock.h SYMLINK-FILE include/generic/rte_vect.h SYMLINK-FILE include/generic/rte_pause.h SYMLINK-FILE include/generic/rte_io.h SYMLINK-FILE include/rte_branch_prediction.h SYMLINK-FILE include/rte_common.h SYMLINK-FILE include/rte_debug.h SYMLINK-FILE include/rte_eal.h SYMLINK-FILE include/rte_eal_interrupts.h SYMLINK-FILE include/rte_errno.h SYMLINK-FILE include/rte_launch.h SYMLINK-FILE include/rte_lcore.h SYMLINK-FILE include/rte_log.h SYMLINK-FILE include/rte_memory.h SYMLINK-FILE include/rte_memzone.h SYMLINK-FILE include/rte_per_lcore.h SYMLINK-FILE include/rte_random.h SYMLINK-FILE include/rte_tailq.h SYMLINK-FILE include/rte_interrupts.h SYMLINK-FILE include/rte_alarm.h SYMLINK-FILE include/rte_string_fns.h SYMLINK-FILE include/rte_version.h SYMLINK-FILE include/rte_eal_memconfig.h SYMLINK-FILE include/rte_malloc_heap.h SYMLINK-FILE include/rte_hexdump.h SYMLINK-FILE include/rte_devargs.h SYMLINK-FILE include/rte_bus.h SYMLINK-FILE include/rte_dev.h SYMLINK-FILE include/rte_pci_dev_feature_defs.h SYMLINK-FILE include/rte_pci_dev_features.h SYMLINK-FILE include/rte_malloc.h SYMLINK-FILE include/rte_keepalive.h SYMLINK-FILE include/rte_time.h SYMLINK-FILE include/rte_service.h SYMLINK-FILE include/rte_service_component.h SYMLINK-FILE include/rte_bitmap.h SYMLINK-FILE include/rte_vfio.h SYMLINK-FILE include/rte_atomic.h SYMLINK-FILE include/rte_atomic_32.h SYMLINK-FILE include/rte_atomic_64.h SYMLINK-FILE include/rte_byteorder.h SYMLINK-FILE include/rte_byteorder_32.h SYMLINK-FILE include/rte_byteorder_64.h SYMLINK-FILE include/rte_cpuflags.h SYMLINK-FILE include/rte_cycles.h SYMLINK-FILE include/rte_io.h SYMLINK-FILE include/rte_memcpy.h SYMLINK-FILE include/rte_pause.h SYMLINK-FILE include/rte_prefetch.h SYMLINK-FILE include/rte_rtm.h SYMLINK-FILE include/rte_rwlock.h SYMLINK-FILE include/rte_spinlock.h SYMLINK-FILE include/rte_vect.h == Build lib/librte_eal/linuxapp == Build lib/librte_eal/linuxapp/eal SYMLINK-FILE include/exec-env/rte_kni_common.h CC eal.o CC eal_hugepage_info.o CC eal_memory.o CC eal_thread.o CC eal_log.o CC eal_vfio.o CC eal_vfio_mp_sync.o CC eal_debug.o CC eal_lcore.o CC eal_timer.o CC eal_interrupts.o CC eal_alarm.o CC eal_common_lcore.o CC eal_common_timer.o CC eal_common_memzone.o CC eal_common_log.o CC eal_common_launch.o CC eal_common_memory.o CC eal_common_tailqs.o CC eal_common_errno.o CC eal_common_cpuflags.o CC eal_common_string_fns.o CC eal_common_hexdump.o CC eal_common_devargs.o CC eal_common_bus.o CC eal_common_dev.o CC eal_common_options.o CC eal_common_thread.o CC eal_common_proc.o CC rte_malloc.o CC malloc_elem.o CC malloc_heap.o CC rte_keepalive.o CC rte_service.o CC rte_cpuflags.o CC rte_spinlock.o CC rte_cycles.o AR librte_eal.a INSTALL-LIB librte_eal.a == Build lib/librte_eal/linuxapp/igb_uio LD /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/built-in.o CC [M] /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o Building modules, stage 2. MODPOST 1 modules CC /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.mod.o LD [M] /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.ko INSTALL-MODULE igb_uio.ko == Build lib/librte_eal/linuxapp/kni LD /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/built-in.o CC [M] /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_misc.o CC [M] /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o LD [M] /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/rte_kni.o Building modules, stage 2. MODPOST 1 modules CC /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/rte_kni.mod.o LD [M] /opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/rte_kni.ko INSTALL-MODULE rte_kni.ko == Build lib/librte_pci SYMLINK-FILE include/rte_pci.h CC rte_pci.o AR librte_pci.a INSTALL-LIB librte_pci.a == Build lib/librte_ring SYMLINK-FILE include/rte_ring.h CC rte_ring.o AR librte_ring.a INSTALL-LIB librte_ring.a == Build lib/librte_mempool SYMLINK-FILE include/rte_mempool.h CC rte_mempool.o CC rte_mempool_ops.o AR librte_mempool.a INSTALL-LIB librte_mempool.a == Build lib/librte_mbuf SYMLINK-FILE include/rte_mbuf.h SYMLINK-FILE include/rte_mbuf_ptype.h CC rte_mbuf.o CC rte_mbuf_ptype.o AR librte_mbuf.a INSTALL-LIB librte_mbuf.a == Build lib/librte_timer . . . . . IT GOES ON AND Installs successfully Machine Details: ------------------- root@localhost x86_64-native-linuxapp-gcc]# [root@localhost x86_64-native-linuxapp-gcc]# cat /etc/centos-release CentOS Linux release 7.0.1406 (Core) [root@localhost x86_64-native-linuxapp-gcc]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" [root@localhost dpdk-stable-17.11.3]# uname -s Linux [root@localhost dpdk-stable-17.11.3]# uname -i x86_64 [root@localhost dpdk-stable-17.11.3]# uname -a Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux [root@localhost dpdk-stable-17.11.3]# [root@localhost dpdk-stable-17.11.3]# yum list installed kernel* Installed Packages kernel.x86_64 3.10.0-123.el7 @anaconda kernel-devel.x86_64 3.10.0-862.11.6.el7 @updates kernel-headers.x86_64 3.10.0-862.11.6.el7 @updates kernel-tools.x86_64 3.10.0-862.11.6.el7 @updates kernel-tools-libs.x86_64 3.10.0-862.11.6.el7 @updates [root@localhost dpdk-stable-17.11.3]# Thanks, Devis Reagan -- You are receiving this mail because: You are the assignee for the bug.