commit 7dccd4e02bcf6eff6480e6ddc8d066b38b3ffc89 Author: Herakliusz Lipiec Date: Fri Apr 19 11:28:52 2019 +0100 net/tap: fix multi process reply buffer Git Repo :dpdk-master Build Summary : 17 Builds Done, 5 Successful, 12 Failures. FAILURE #1 UBT164-64/Linux 4.4.0/GCC5.4.0 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC bbdev_null.o CC aesni_gcm_pmd.o /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR {aka struct MB_MGR}’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^ compilation terminated due to -Wfatal-errors. /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'aesni_gcm_pmd.o' failed make[6]: *** [aesni_gcm_pmd.o] Error 1 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'aesni_gcm' failed make[5]: *** [aesni_gcm] Error 2 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'crypto' failed make[4]: *** [crypto] Error 2 make[4]: *** Waiting for unfinished jobs.... == Build drivers/net/ark -- CC conn.o LD librte_pmd_softnic.so.1.1 INSTALL-LIB librte_pmd_softnic.so.1.1 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkbuild.mk:46: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:98: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkinstall.mk:60: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:77: recipe for target 'install' failed make: *** [install] Error 2 ================== Clean examples for x86_64-native-linuxapp-gcc vm_power_manager requires libvirt >= 0.9.3 -- INSTALL-APP ip_pipeline INSTALL-MAP ip_pipeline.map == l2fwd-jobstats /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:37: fatal error: rte_cryptodev_scheduler.h: No such file or directory compilation terminated. /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'main.o' failed make[4]: *** [main.o] Error 1 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extapp.mk:14: recipe for target 'all' failed make[3]: *** [all] Error 2 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extsubdir.mk:21: recipe for target 'l2fwd-crypto' failed make[2]: *** [l2fwd-crypto] Error 2 make[2]: *** Waiting for unfinished jobs.... CC main.o -- LD ipsec-secgw INSTALL-APP ipsec-secgw INSTALL-MAP ipsec-secgw.map /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkexamples.mk:25: recipe for target 'x86_64-native-linuxapp-gcc_examples' failed make[1]: *** [x86_64-native-linuxapp-gcc_examples] Error 2 /tmp/UBT164-64_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:94: recipe for target 'examples' failed make: *** [examples] Error 2 FAILURE #2 SUSE15/Linux 4.12.14/GCC7.3.1 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC bbdev_null.o CC aesni_gcm_pmd.o /tmp/SUSE15_K4.12.14_GCC7.3.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/SUSE15_K4.12.14_GCC7.3.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR {aka struct MB_MGR}’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^~ compilation terminated due to -Wfatal-errors. make[6]: *** [/tmp/SUSE15_K4.12.14_GCC7.3.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:116: aesni_gcm_pmd.o] Error 1 make[5]: *** [/tmp/SUSE15_K4.12.14_GCC7.3.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:37: aesni_gcm] Error 2 make[4]: *** [/tmp/SUSE15_K4.12.14_GCC7.3.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:37: crypto] Error 2 -- CC thread.o CC main.o CC ipsec-secgw.o /tmp/SUSE15_K4.12.14_GCC7.3.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:10: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. FAILURE #3 UBT1804/Linux 4.15.0/GCC7.3.0 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC aesni_gcm_pmd.o CC bbdev_null.o /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR {aka struct MB_MGR}’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^~ compilation terminated due to -Wfatal-errors. /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'aesni_gcm_pmd.o' failed make[6]: *** [aesni_gcm_pmd.o] Error 1 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'aesni_gcm' failed make[5]: *** [aesni_gcm] Error 2 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'crypto' failed make[4]: *** [crypto] Error 2 make[4]: *** Waiting for unfinished jobs.... == Build drivers/net/ark -- CC conn.o LD librte_pmd_softnic.so.1.1 INSTALL-LIB librte_pmd_softnic.so.1.1 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkbuild.mk:46: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:98: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkinstall.mk:60: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:77: recipe for target 'install' failed make: *** [install] Error 2 ================== Clean examples for x86_64-native-linuxapp-gcc vm_power_manager requires libvirt >= 0.9.3 -- == l2fwd-crypto CC main.o CC main.o /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:10: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'main.o' failed make[4]: *** [main.o] Error 1 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extapp.mk:14: recipe for target 'all' failed make[3]: *** [all] Error 2 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extsubdir.mk:21: recipe for target 'l2fwd-crypto' failed make[2]: *** [l2fwd-crypto] Error 2 make[2]: *** Waiting for unfinished jobs.... LD l2fwd -- LD ipsec-secgw INSTALL-APP ipsec-secgw INSTALL-MAP ipsec-secgw.map /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkexamples.mk:25: recipe for target 'x86_64-native-linuxapp-gcc_examples' failed make[1]: *** [x86_64-native-linuxapp-gcc_examples] Error 2 /tmp/UBT1804_K4.15.0_GCC7.3.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:94: recipe for target 'examples' failed make: *** [examples] Error 2 FAILURE #4 UBT1810/Linux 4.18.0/GCC8.2.0 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC bbdev_null.o CC rte_eth_af_packet.o /tmp/UBT1810_K4.18.0_GCC8.2.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/UBT1810_K4.18.0_GCC8.2.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR’ {aka ‘struct MB_MGR’} has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^~ compilation terminated due to -Wfatal-errors. make[6]: *** [/tmp/UBT1810_K4.18.0_GCC8.2.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:116: aesni_gcm_pmd.o] Error 1 make[5]: *** [/tmp/UBT1810_K4.18.0_GCC8.2.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:37: aesni_gcm] Error 2 make[4]: *** [/tmp/UBT1810_K4.18.0_GCC8.2.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:37: crypto] Error 2 -- CC ipsec_process.o CC main.o CC main.o /tmp/UBT1810_K4.18.0_GCC8.2.0/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:10: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. FAILURE #5 UBT1804/Linux 4.15.0/ICC19.0.0 Config: x86_64-native-linuxapp-icc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC bbdev_null.o CC rte_eth_af_packet.o CC aesni_gcm_pmd.o /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c(561): error: struct "MB_MGR" has no field "gcm128_enc" internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^ compilation aborted for /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c (code 4) /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'aesni_gcm_pmd.o' failed make[6]: *** [aesni_gcm_pmd.o] Error 4 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'aesni_gcm' failed make[5]: *** [aesni_gcm] Error 2 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'crypto' failed make[4]: *** [crypto] Error 2 make[4]: *** Waiting for unfinished jobs.... == Build drivers/net/ark -- CC conn.o LD librte_pmd_softnic.so.1.1 INSTALL-LIB librte_pmd_softnic.so.1.1 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkbuild.mk:46: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:98: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkinstall.mk:60: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:77: recipe for target 'install' failed make: *** [install] Error 2 ================== Clean examples for x86_64-native-linuxapp-icc vm_power_manager requires libvirt >= 0.9.3 -- INSTALL-MAP ip_pipeline.map == l2fwd-keepalive CC main.o /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c(47): catastrophic error: cannot open source file "rte_cryptodev_scheduler.h" #include ^ compilation aborted for /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c (code 4) /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'main.o' failed make[4]: *** [main.o] Error 4 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extapp.mk:14: recipe for target 'all' failed make[3]: *** [all] Error 2 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extsubdir.mk:21: recipe for target 'l2fwd-crypto' failed make[2]: *** [l2fwd-crypto] Error 2 make[2]: *** Waiting for unfinished jobs.... CC main.o -- LD l2fwd-keepalive INSTALL-APP l2fwd-keepalive INSTALL-MAP l2fwd-keepalive.map /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkexamples.mk:25: recipe for target 'x86_64-native-linuxapp-icc_examples' failed make[1]: *** [x86_64-native-linuxapp-icc_examples] Error 2 /tmp/UBT1804_K4.15.0_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:94: recipe for target 'examples' failed make: *** [examples] Error 2 FAILURE #6 RHEL75/Linux 3.10.0/GCC4.8.5 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC rte_eth_af_packet.o CC bbdev_null.o /tmp/RHEL75_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/RHEL75_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^ compilation terminated due to -Wfatal-errors. make[6]: *** [aesni_gcm_pmd.o] Error 1 make[5]: *** [aesni_gcm] Error 2 make[4]: *** [crypto] Error 2 -- INSTALL-MAP ip_pipeline.map == l2fwd-jobstats CC main.o /tmp/RHEL75_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:37: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^ compilation terminated. FAILURE #7 RHEL76/Linux 3.10.0/GCC4.8.5 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC aesni_gcm_pmd.o CC rte_eth_af_packet.o /tmp/RHEL76_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/RHEL76_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^ compilation terminated due to -Wfatal-errors. make[6]: *** [aesni_gcm_pmd.o] Error 1 make[5]: *** [aesni_gcm] Error 2 make[4]: *** [crypto] Error 2 -- INSTALL-MAP l2fwd.map == l2fwd-jobstats CC main.o /tmp/RHEL76_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:37: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^ compilation terminated. FAILURE #8 FC29/Linux 4.20/GCC8.0.1 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC rte_eth_af_packet.o CC aesni_gcm_pmd.o /tmp/FC29_K4.20_GCC8.0.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/FC29_K4.20_GCC8.0.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR’ {aka ‘struct MB_MGR’} has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^~ compilation terminated due to -Wfatal-errors. make[6]: *** [/tmp/FC29_K4.20_GCC8.0.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:116: aesni_gcm_pmd.o] Error 1 make[5]: *** [/tmp/FC29_K4.20_GCC8.0.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:37: aesni_gcm] Error 2 make[4]: *** [/tmp/FC29_K4.20_GCC8.0.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:37: crypto] Error 2 -- INSTALL-MAP l2fwd.map == l2fwd-crypto CC main.o /tmp/FC29_K4.20_GCC8.0.1/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:10: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. FAILURE #9 FC29/Linux 4.20/ICC19.0.0 Config: x86_64-native-linuxapp-icc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC rte_eth_af_packet.o CC aesni_gcm_pmd.o CC bbdev_null.o /tmp/FC29_K4.20_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c(561): error: struct "MB_MGR" has no field "gcm128_enc" internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^ -- LD kni CC main.o LD l2fwd /tmp/FC29_K4.20_ICC19.0.0/x86_64-native-linuxapp-icc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c(47): catastrophic error: cannot open source file "rte_cryptodev_scheduler.h" #include ^ FAILURE #10 CENTOS75/Linux 3.10.0/GCC4.8.5 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC aesni_gcm_pmd.o CC rte_eth_af_packet.o /tmp/CENTOS75_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/CENTOS75_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^ compilation terminated due to -Wfatal-errors. make[6]: *** [aesni_gcm_pmd.o] Error 1 make[5]: *** [aesni_gcm] Error 2 make[4]: *** [crypto] Error 2 -- INSTALL-MAP ip_pipeline.map == l2fwd-jobstats CC main.o /tmp/CENTOS75_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:37: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^ compilation terminated. FAILURE #11 SUSE12/Linux 3.7.10/GCC4.7.2 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC aesni_gcm_pmd.o CC bbdev_null.o /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR {aka struct MB_MGR}’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^~ compilation terminated due to -Wfatal-errors. /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'aesni_gcm_pmd.o' failed make[6]: *** [aesni_gcm_pmd.o] Error 1 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'aesni_gcm' failed make[5]: *** [aesni_gcm] Error 2 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.subdir.mk:35: recipe for target 'crypto' failed make[4]: *** [crypto] Error 2 make[4]: *** Waiting for unfinished jobs.... == Build drivers/net/ark -- CC conn.o LD librte_pmd_softnic.so.1.1 INSTALL-LIB librte_pmd_softnic.so.1.1 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkbuild.mk:46: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:98: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkinstall.mk:60: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:77: recipe for target 'install' failed make: *** [install] Error 2 ================== Clean examples for x86_64-native-linuxapp-gcc vm_power_manager requires libvirt >= 0.9.3 -- == l2fwd-jobstats CC main.o CC main.o /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:10: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'main.o' failed make[4]: *** [main.o] Error 1 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extapp.mk:14: recipe for target 'all' failed make[3]: *** [all] Error 2 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.extsubdir.mk:21: recipe for target 'l2fwd-crypto' failed make[2]: *** [l2fwd-crypto] Error 2 make[2]: *** Waiting for unfinished jobs.... LD l2fwd-jobstats -- LD ipsec-secgw INSTALL-MAP ipsec-secgw.map INSTALL-APP ipsec-secgw /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkexamples.mk:25: recipe for target 'x86_64-native-linuxapp-gcc_examples' failed make[1]: *** [x86_64-native-linuxapp-gcc_examples] Error 2 /tmp/SUSE12_K3.7.10_GCC4.7.2/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/mk/rte.sdkroot.mk:94: recipe for target 'examples' failed make: *** [examples] Error 2 FAILURE #12 CENTOS76/Linux 3.10.0/GCC4.8.5 Config: x86_64-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, CC aesni_gcm_pmd.o CC bbdev_null.o /tmp/CENTOS76_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c: In function ‘aesni_gcm_create’: /tmp/CENTOS76_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c:561:42: error: ‘MB_MGR’ has no member named ‘gcm128_enc’ internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; ^ compilation terminated due to -Wfatal-errors. make[6]: *** [aesni_gcm_pmd.o] Error 1 make[5]: *** [aesni_gcm] Error 2 make[4]: *** [crypto] Error 2 -- CC thread.o CC ipsec-secgw.o CC main.o /tmp/CENTOS76_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/8c4e03ff56c040ba82c0dfec1bd840ab/dpdk/examples/l2fwd-crypto/main.c:47:37: fatal error: rte_cryptodev_scheduler.h: No such file or directory #include ^ compilation terminated. SUCCESS #1 UBT164-32/Linux 4.4.0/GCC5.4.0 Config: i686-native-linuxapp-gcc CONFIG_RTE_LIBRTE_PMD_PCAP=y, CONFIG_RTE_NIC_BYPASS=y, CONFIG_RTE_BUILD_SHARED_LIB=y, CONFIG_RTE_LIBRTE_VHOST=y, CONFIG_RTE_LIBRTE_PMD_QAT=y, CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=y, CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO=y, SUCCESS #2 UBT1804/Linux 4.15.0/Clang6.0.0 Config: x86_64-native-linuxapp-clang SUCCESS #3 FreeBSD12.0/Linux 19.02/GCC7.3.0 Config: x86_64-native-bsdapp-gcc CONFIG_RTE_BUILD_SHARED_LIB=y SUCCESS #4 FreeBSD12.0/Linux 19.02/Clang6.0.1 Config: x86_64-native-bsdapp-clang CONFIG_RTE_BUILD_SHARED_LIB=y SUCCESS #5 FC29/Linux 4.20/Clang6.0.1 Config: x86_64-native-linuxapp-clang DPDK STV team