Test-Label: Intel-compilation Test-Status: FAILURE http://dpdk.org/patch/65271 _apply issues_ Submitter: Matan Azrad Date: 2020-01-28 16:27:17 Reply_mail: 1580228860-10665-3-git-send-email-matan@mellanox.com DPDK git baseline: Repo:dpdk-next-net-mlx, CommitID: 9579691d06656ce7a8bf853b8d1d836d1a988ee7 Repo:dpdk, CommitID: 914397d6c1141235b48ca60249221976e9e08feb *Repo: dpdk-next-net-mlx T: git://dpdk.org/next/dpdk-next-net-mlx F: drivers/net/mlx5/ F: buildtools/options-ibverbs-static.sh F: doc/guides/nics/mlx5.rst error: patch failed: MAINTAINERS:737 error: MAINTAINERS: patch does not apply Checking patch drivers/common/Makefile... error: while searching for: DIRS-y += iavf endif include $(RTE_SDK)/mk/rte.subdir.mk error: patch failed: drivers/common/Makefile:35 error: drivers/common/Makefile: patch does not apply Checking patch drivers/common/meson.build... error: while searching for: # Copyright(c) 2018 Cavium, Inc std_deps = ['eal'] drivers = ['cpt', 'dpaax', 'iavf', 'mvep', 'octeontx', 'octeontx2', 'qat'] config_flag_fmt = 'RTE_LIBRTE_@0@_COMMON' driver_name_fmt = 'rte_common_@0@' error: patch failed: drivers/common/meson.build:2 error: drivers/common/meson.build: patch does not apply Checking patch drivers/common/mlx5/Makefile... error: drivers/common/mlx5/Makefile: already exists in working directory Checking patch drivers/common/mlx5/meson.build... error: drivers/common/mlx5/meson.build: already exists in working directory -- endif SRCS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += mlx5_rxq.c SRCS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += mlx5_txq.c SRCS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += mlx5_rxtx.c error: patch failed: drivers/net/mlx5/Makefile:10 error: drivers/net/mlx5/Makefile: patch does not apply Checking patch drivers/net/mlx5/meson.build... error: while searching for: reason = 'only supported on Linux' subdir_done() -- [ 'HAVE_MLX5DV_DR_ACTION_DEST_DEVX_TIR', 'infiniband/mlx5dv.h', 'mlx5dv_dr_action_create_dest_devx_tir' ], [ 'HAVE_MLX5_DR_CREATE_ACTION_FLOW_METER', 'infiniband/mlx5dv.h', 'mlx5dv_dr_action_create_flow_meter' ], [ 'HAVE_MLX5DV_MM error: patch failed: drivers/net/mlx5/meson.build:7 error: drivers/net/mlx5/meson.build: patch does not apply Checking patch drivers/net/mlx5/mlx5.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" /* Device parameter to enable RX completion queue compression. */ #define MLX5_RXQ_CQE_COMP_EN "rxq_cqe_comp_en" error: patch failed: drivers/net/mlx5/mlx5.c:38 error: drivers/net/mlx5/mlx5.c: patch does not apply Checking patch drivers/net/mlx5/mlx5.h... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" enum { PCI_VENDOR_ID_MELLANOX = 0x15b3, error: patch failed: drivers/net/mlx5/mlx5.h:32 error: drivers/net/mlx5/mlx5.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_devx_cmds.c... error: drivers/net/mlx5/mlx5_devx_cmds.c: No such file or directory Checking patch drivers/net/mlx5/mlx5_devx_cmds.h... error: drivers/net/mlx5/mlx5_devx_cmds.h: No such file or directory -- #include "mlx5_devx_cmds.h" #include "mlx5_rxtx.h" #include "mlx5_utils.h" error: patch failed: drivers/net/mlx5/mlx5_ethdev.c:36 error: drivers/net/mlx5/mlx5_ethdev.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #include "mlx5_rxtx.h" /* Dev ops structure defined in mlx5.c */ error: patch failed: drivers/net/mlx5/mlx5_flow.c:27 error: drivers/net/mlx5/mlx5_flow.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.h... error: while searching for: #include #include -- #include "mlx5_prm.h" /* Private rte flow items. */ enum mlx5_rte_flow_item_type { error: patch failed: drivers/net/mlx5/mlx5_flow.h:25 error: drivers/net/mlx5/mlx5_flow.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow_dv.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #include "mlx5_rxtx.h" #ifdef HAVE_IBV_FLOW_DV_SUPPORT error: patch failed: drivers/net/mlx5/mlx5_flow_dv.c:29 error: drivers/net/mlx5/mlx5_flow_dv.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow_meter.c... error: while searching for: #include #include #include "mlx5.h" #include "mlx5_flow.h" error: patch failed: drivers/net/mlx5/mlx5_flow_meter.c:9 error: drivers/net/mlx5/mlx5_flow_meter.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow_verbs.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #include "mlx5_rxtx.h" #define VERBS_SPEC_INNER(item_flags) \ error: patch failed: drivers/net/mlx5/mlx5_flow_verbs.c:26 error: drivers/net/mlx5/mlx5_flow_verbs.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_glue.c... error: drivers/net/mlx5/mlx5_glue.c: No such file or directory Checking patch drivers/net/mlx5/mlx5_glue.h... error: drivers/net/mlx5/mlx5_glue.h: No such file or directory -- #include "mlx5_defs.h" /** * Get MAC address by querying netdevice. error: patch failed: drivers/net/mlx5/mlx5_mac.c:27 error: drivers/net/mlx5/mlx5_mac.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_mr.c... error: while searching for: #include #include -- #include "mlx5_glue.h" struct mr_find_contig_memsegs_data { uintptr_t addr; error: patch failed: drivers/net/mlx5/mlx5_mr.c:17 error: drivers/net/mlx5/mlx5_mr.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_prm.h... error: drivers/net/mlx5/mlx5_prm.h: No such file or directory Checking patch drivers/net/mlx5/mlx5_rss.c... error: while searching for: -- #include "mlx5_defs.h" #include "mlx5_rxtx.h" /** error: patch failed: drivers/net/mlx5/mlx5_rss.c:22 error: drivers/net/mlx5/mlx5_rss.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxq.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" /* Default RSS hash key also used for ConnectX-3. */ uint8_t rss_hash_default_key[] = { error: patch failed: drivers/net/mlx5/mlx5_rxq.c:30 error: drivers/net/mlx5/mlx5_rxq.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx.c... error: while searching for: #include #include -- #include "mlx5_prm.h" /* TX burst subroutines return codes. */ enum mlx5_txcmp_code { error: patch failed: drivers/net/mlx5/mlx5_rxtx.c:28 error: drivers/net/mlx5/mlx5_rxtx.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx.h... error: while searching for: #include #include -- #include "mlx5_glue.h" /* Support tunnel matching. */ #define MLX5_FLOW_TUNNEL 10 error: patch failed: drivers/net/mlx5/mlx5_rxtx.h:31 error: drivers/net/mlx5/mlx5_rxtx.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #if defined RTE_ARCH_X86_64 #include "mlx5_rxtx_vec_sse.h" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec.c:23 error: drivers/net/mlx5/mlx5_rxtx_vec.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec.h... error: while searching for: #include #include -- #include "mlx5_prm.h" /* HW checksum offload capabilities of vectorized Tx. */ #define MLX5_VEC_TX_CKSUM_OFFLOAD_CAP \ error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec.h:9 error: drivers/net/mlx5/mlx5_rxtx_vec.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec_altivec.h... error: while searching for: #include #include -- #include "mlx5_prm.h" #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec_altivec.h:17 error: drivers/net/mlx5/mlx5_rxtx_vec_altivec.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec_neon.h... error: while searching for: #include #include -- #include "mlx5_prm.h" #pragma GCC diagnostic ignored "-Wcast-qual" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec_neon.h:16 error: drivers/net/mlx5/mlx5_rxtx_vec_neon.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec_sse.h... error: while searching for: #include #include -- #include "mlx5_prm.h" #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec_sse.h:16 error: drivers/net/mlx5/mlx5_rxtx_vec_sse.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_stats.c... error: while searching for: #include #include -- #include "mlx5_defs.h" static const struct mlx5_counter_ctrl mlx5_counters_init[] = { { error: patch failed: drivers/net/mlx5/mlx5_stats.c:13 error: drivers/net/mlx5/mlx5_stats.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_txq.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" /** * Allocate TX queue elements. error: patch failed: drivers/net/mlx5/mlx5_txq.c:28 error: drivers/net/mlx5/mlx5_txq.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_utils.h... error: while searching for: #include #include -- /* * Compilation workaround for PPC64 when AltiVec is fully enabled, e.g. std=c11. * Otherwise there would be a type conflict between stdbool and altivec. error: patch failed: drivers/net/mlx5/mlx5_utils.h:13 error: drivers/net/mlx5/mlx5_utils.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_vlan.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" #include "mlx5_rxtx.h" #include "mlx5_utils.h" error: patch failed: drivers/net/mlx5/mlx5_vlan.c:27 error: drivers/net/mlx5/mlx5_vlan.c: patch does not apply Checking patch mk/rte.app.mk... error: while searching for: _LDLIBS-$(CONFIG_RTE_LIBRTE_LIO_PMD) += -lrte_pmd_lio _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_MEMIF) += -lrte_pmd_memif _LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -lrte_pmd_mlx4 _LDLIBS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += -lrte_pmd_mlx5 ifeq ($(CONFIG_RTE_IBVERBS_LINK_DLOPEN),y) _LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -ldl error: patch failed: mk/rte.app.mk:196 error: mk/rte.app.mk: patch does not apply *Repo: dpdk T: git://dpdk.org/next/dpdk-next-net-mlx F: drivers/net/mlx5/ F: buildtools/options-ibverbs-static.sh F: doc/guides/nics/mlx5.rst error: patch failed: MAINTAINERS:737 error: MAINTAINERS: patch does not apply Checking patch drivers/common/Makefile... error: while searching for: DIRS-y += iavf endif include $(RTE_SDK)/mk/rte.subdir.mk error: patch failed: drivers/common/Makefile:35 error: drivers/common/Makefile: patch does not apply Checking patch drivers/common/meson.build... error: while searching for: # Copyright(c) 2018 Cavium, Inc std_deps = ['eal'] drivers = ['cpt', 'dpaax', 'iavf', 'mvep', 'octeontx', 'octeontx2', 'qat'] config_flag_fmt = 'RTE_LIBRTE_@0@_COMMON' driver_name_fmt = 'rte_common_@0@' error: patch failed: drivers/common/meson.build:2 error: drivers/common/meson.build: patch does not apply Checking patch drivers/common/mlx5/Makefile... error: drivers/common/mlx5/Makefile: already exists in working directory Checking patch drivers/common/mlx5/meson.build... error: drivers/common/mlx5/meson.build: already exists in working directory -- endif SRCS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += mlx5_rxq.c SRCS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += mlx5_txq.c SRCS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += mlx5_rxtx.c error: patch failed: drivers/net/mlx5/Makefile:10 error: drivers/net/mlx5/Makefile: patch does not apply Checking patch drivers/net/mlx5/meson.build... error: while searching for: reason = 'only supported on Linux' subdir_done() -- [ 'HAVE_MLX5DV_DR_ACTION_DEST_DEVX_TIR', 'infiniband/mlx5dv.h', 'mlx5dv_dr_action_create_dest_devx_tir' ], [ 'HAVE_MLX5_DR_CREATE_ACTION_FLOW_METER', 'infiniband/mlx5dv.h', 'mlx5dv_dr_action_create_flow_meter' ], [ 'HAVE_MLX5DV_MM error: patch failed: drivers/net/mlx5/meson.build:7 error: drivers/net/mlx5/meson.build: patch does not apply Checking patch drivers/net/mlx5/mlx5.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" /* Device parameter to enable RX completion queue compression. */ #define MLX5_RXQ_CQE_COMP_EN "rxq_cqe_comp_en" error: patch failed: drivers/net/mlx5/mlx5.c:38 error: drivers/net/mlx5/mlx5.c: patch does not apply Checking patch drivers/net/mlx5/mlx5.h... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" enum { PCI_VENDOR_ID_MELLANOX = 0x15b3, error: patch failed: drivers/net/mlx5/mlx5.h:32 error: drivers/net/mlx5/mlx5.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_devx_cmds.c... error: drivers/net/mlx5/mlx5_devx_cmds.c: No such file or directory Checking patch drivers/net/mlx5/mlx5_devx_cmds.h... error: drivers/net/mlx5/mlx5_devx_cmds.h: No such file or directory -- #include "mlx5_devx_cmds.h" #include "mlx5_rxtx.h" #include "mlx5_utils.h" error: patch failed: drivers/net/mlx5/mlx5_ethdev.c:36 error: drivers/net/mlx5/mlx5_ethdev.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #include "mlx5_rxtx.h" /* Dev ops structure defined in mlx5.c */ error: patch failed: drivers/net/mlx5/mlx5_flow.c:27 error: drivers/net/mlx5/mlx5_flow.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.h... error: while searching for: #include #include -- #include "mlx5_prm.h" /* Private rte flow items. */ enum mlx5_rte_flow_item_type { error: patch failed: drivers/net/mlx5/mlx5_flow.h:25 error: drivers/net/mlx5/mlx5_flow.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow_dv.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #include "mlx5_rxtx.h" #ifdef HAVE_IBV_FLOW_DV_SUPPORT error: patch failed: drivers/net/mlx5/mlx5_flow_dv.c:29 error: drivers/net/mlx5/mlx5_flow_dv.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow_meter.c... error: while searching for: #include #include #include "mlx5.h" #include "mlx5_flow.h" error: patch failed: drivers/net/mlx5/mlx5_flow_meter.c:9 error: drivers/net/mlx5/mlx5_flow_meter.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow_verbs.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #include "mlx5_rxtx.h" #define VERBS_SPEC_INNER(item_flags) \ error: patch failed: drivers/net/mlx5/mlx5_flow_verbs.c:26 error: drivers/net/mlx5/mlx5_flow_verbs.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_glue.c... error: drivers/net/mlx5/mlx5_glue.c: No such file or directory Checking patch drivers/net/mlx5/mlx5_glue.h... error: drivers/net/mlx5/mlx5_glue.h: No such file or directory -- #include "mlx5_defs.h" /** * Get MAC address by querying netdevice. error: patch failed: drivers/net/mlx5/mlx5_mac.c:27 error: drivers/net/mlx5/mlx5_mac.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_mr.c... error: while searching for: #include #include -- #include "mlx5_glue.h" struct mr_find_contig_memsegs_data { uintptr_t addr; error: patch failed: drivers/net/mlx5/mlx5_mr.c:17 error: drivers/net/mlx5/mlx5_mr.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_prm.h... error: drivers/net/mlx5/mlx5_prm.h: No such file or directory Checking patch drivers/net/mlx5/mlx5_rss.c... error: while searching for: -- #include "mlx5_defs.h" #include "mlx5_rxtx.h" /** error: patch failed: drivers/net/mlx5/mlx5_rss.c:22 error: drivers/net/mlx5/mlx5_rss.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxq.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" /* Default RSS hash key also used for ConnectX-3. */ uint8_t rss_hash_default_key[] = { error: patch failed: drivers/net/mlx5/mlx5_rxq.c:30 error: drivers/net/mlx5/mlx5_rxq.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx.c... error: while searching for: #include #include -- #include "mlx5_prm.h" /* TX burst subroutines return codes. */ enum mlx5_txcmp_code { error: patch failed: drivers/net/mlx5/mlx5_rxtx.c:28 error: drivers/net/mlx5/mlx5_rxtx.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx.h... error: while searching for: #include #include -- #include "mlx5_glue.h" /* Support tunnel matching. */ #define MLX5_FLOW_TUNNEL 10 error: patch failed: drivers/net/mlx5/mlx5_rxtx.h:31 error: drivers/net/mlx5/mlx5_rxtx.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec.c... error: while searching for: #include #include -- #include "mlx5_prm.h" #if defined RTE_ARCH_X86_64 #include "mlx5_rxtx_vec_sse.h" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec.c:23 error: drivers/net/mlx5/mlx5_rxtx_vec.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec.h... error: while searching for: #include #include -- #include "mlx5_prm.h" /* HW checksum offload capabilities of vectorized Tx. */ #define MLX5_VEC_TX_CKSUM_OFFLOAD_CAP \ error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec.h:9 error: drivers/net/mlx5/mlx5_rxtx_vec.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec_altivec.h... error: while searching for: #include #include -- #include "mlx5_prm.h" #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec_altivec.h:17 error: drivers/net/mlx5/mlx5_rxtx_vec_altivec.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec_neon.h... error: while searching for: #include #include -- #include "mlx5_prm.h" #pragma GCC diagnostic ignored "-Wcast-qual" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec_neon.h:16 error: drivers/net/mlx5/mlx5_rxtx_vec_neon.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_rxtx_vec_sse.h... error: while searching for: #include #include -- #include "mlx5_prm.h" #ifndef __INTEL_COMPILER #pragma GCC diagnostic ignored "-Wcast-qual" error: patch failed: drivers/net/mlx5/mlx5_rxtx_vec_sse.h:16 error: drivers/net/mlx5/mlx5_rxtx_vec_sse.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_stats.c... error: while searching for: #include #include -- #include "mlx5_defs.h" static const struct mlx5_counter_ctrl mlx5_counters_init[] = { { error: patch failed: drivers/net/mlx5/mlx5_stats.c:13 error: drivers/net/mlx5/mlx5_stats.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_txq.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" /** * Allocate TX queue elements. error: patch failed: drivers/net/mlx5/mlx5_txq.c:28 error: drivers/net/mlx5/mlx5_txq.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_utils.h... error: while searching for: #include #include -- /* * Compilation workaround for PPC64 when AltiVec is fully enabled, e.g. std=c11. * Otherwise there would be a type conflict between stdbool and altivec. error: patch failed: drivers/net/mlx5/mlx5_utils.h:13 error: drivers/net/mlx5/mlx5_utils.h: patch does not apply Checking patch drivers/net/mlx5/mlx5_vlan.c... error: while searching for: #include #include -- #include "mlx5_devx_cmds.h" #include "mlx5_rxtx.h" #include "mlx5_utils.h" error: patch failed: drivers/net/mlx5/mlx5_vlan.c:27 error: drivers/net/mlx5/mlx5_vlan.c: patch does not apply Checking patch mk/rte.app.mk... error: while searching for: _LDLIBS-$(CONFIG_RTE_LIBRTE_LIO_PMD) += -lrte_pmd_lio _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_MEMIF) += -lrte_pmd_memif _LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -lrte_pmd_mlx4 _LDLIBS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += -lrte_pmd_mlx5 ifeq ($(CONFIG_RTE_IBVERBS_LINK_DLOPEN),y) _LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -ldl error: patch failed: mk/rte.app.mk:196 error: mk/rte.app.mk: patch does not apply DPDK STV team