Test-Label: Intel-compilation Test-Status: FAILURE http://dpdk.org/patch/38507 _apply issues_ Submitter: Adrien Mazarguil Date: 2018-04-19 10:16:41 DPDK git baseline: Repo:dpdk-master, CommitID: e62f3a8a04768352bc78389d499be50c923bf6aa Repo:dpdk-next-eventdev, CommitID: fe5abd3150bc1caa8369e743c395c39f53265597 Repo:dpdk-next-net, CommitID: 9f44b612637c29752d1585e8d1af2e299756cd60 Repo:dpdk-next-crypto, CommitID: b1af489e6482a2247ef36418cee803e32bc84b2e Repo:dpdk-next-virtio, CommitID: 8adbe7e4847060d091c46abcbecd3dfea8362b7a *Repo: dpdk-master Checking patch app/test-pmd/cmdline_flow.c... error: while searching for: ACTION_DROP, ACTION_COUNT, ACTION_RSS, ACTION_RSS_TYPES, ACTION_RSS_TYPE, ACTION_RSS_KEY, error: patch failed: app/test-pmd/cmdline_flow.c:165 error: app/test-pmd/cmdline_flow.c: patch does not apply Checking patch app/test-pmd/config.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: app/test-pmd/config.c:1100 error: app/test-pmd/config.c: patch does not apply Checking patch doc/guides/prog_guide/rte_flow.rst... error: while searching for: +---------------+---------------------------------------------+ | Field | Value | +===============+=============================================+ | ``types`` | specific RSS hash types (see ``ETH_RSS_*``) | +---------------+---------------------------------------------+ | ``key_len`` | hash key length in bytes | error: patch failed: doc/guides/prog_guide/rte_flow.rst:1318 error: doc/guides/prog_guide/rte_flow.rst: patch does not apply Checking patch doc/guides/testpmd_app_ug/testpmd_funcs.rst... error: while searching for: - ``rss``: spread packets among several queues. - ``types [{RSS hash type} [...]] end``: specific RSS hash types, allowed tokens are the same as `set_hash_input_set`_, except that an empty list does not disable RSS but instead requests unspecified "best-effort" error: patch failed: doc/guides/testpmd_app_ug/testpmd_funcs.rst:3398 error: doc/guides/testpmd_app_ug/testpmd_funcs.rst: patch does not apply Checking patch drivers/net/e1000/igb_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/e1000/igb_flow.c:1310 error: drivers/net/e1000/igb_flow.c: patch does not apply Checking patch drivers/net/e1000/igb_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/e1000/igb_rxtx.c:2905 error: drivers/net/e1000/igb_rxtx.c: patch does not apply Checking patch drivers/net/i40e/i40e_ethdev.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/i40e/i40e_ethdev.c:12039 error: drivers/net/i40e/i40e_ethdev.c: patch does not apply Checking patch drivers/net/i40e/i40e_flow.c... error: while searching for: } /* Parse RSS related parameters from configuration */ if (rss->key_len && rss->key_len > RTE_DIM(rss_config->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/i40e/i40e_flow.c:4376 error: drivers/net/i40e/i40e_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/ixgbe/ixgbe_flow.c:2779 error: drivers/net/ixgbe/ixgbe_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/ixgbe/ixgbe_rxtx.c:5683 error: drivers/net/ixgbe/ixgbe_rxtx.c: patch does not apply Checking patch drivers/net/mlx4/mlx4_flow.c... error: while searching for: " of the context size"; goto exit_action_not_supported; } rte_errno = 0; fields = mlx4_conv_rss_types(priv, rss->types); if (fields == (uint64_t)-1 && rte_errno) { error: patch failed: drivers/net/mlx4/mlx4_flow.c:790 error: drivers/net/mlx4/mlx4_flow.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.c... error: while searching for: #endif #include #include #include #include error: patch failed: drivers/net/mlx5/mlx5_flow.c:18 error: drivers/net/mlx5/mlx5_flow.c: patch does not apply Checking patch drivers/net/sfc/sfc_flow.c... error: while searching for: rxq_hw_index_max = rxq->hw_index; } if ((rss->types & ~SFC_RSS_OFFLOADS) != 0) return -EINVAL; error: patch failed: drivers/net/sfc/sfc_flow.c:1261 error: drivers/net/sfc/sfc_flow.c: patch does not apply Checking patch drivers/net/tap/tap_flow.c... Hunk #1 succeeded at 2044 (offset -11 lines). Checking patch lib/librte_ether/rte_flow.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: lib/librte_ether/rte_flow.c:330 error: lib/librte_ether/rte_flow.c: patch does not apply Checking patch lib/librte_ether/rte_flow.h... Hunk #1 succeeded at 16 (offset -3 lines). error: while searching for: * both can be requested simultaneously. */ struct rte_flow_action_rss { uint64_t types; /**< Specific RSS hash types (see ETH_RSS_*). */ uint32_t key_len; /**< Hash key length in bytes. */ uint32_t queue_num; /**< Number of entries in @p queue. */ error: patch failed: lib/librte_ether/rte_flow.h:1044 error: lib/librte_ether/rte_flow.h: patch does not apply *Repo: dpdk-next-eventdev Checking patch app/test-pmd/cmdline_flow.c... error: while searching for: ACTION_DROP, ACTION_COUNT, ACTION_RSS, ACTION_RSS_TYPES, ACTION_RSS_TYPE, ACTION_RSS_KEY, error: patch failed: app/test-pmd/cmdline_flow.c:165 error: app/test-pmd/cmdline_flow.c: patch does not apply Checking patch app/test-pmd/config.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: app/test-pmd/config.c:1100 error: app/test-pmd/config.c: patch does not apply Checking patch doc/guides/prog_guide/rte_flow.rst... error: while searching for: +---------------+---------------------------------------------+ | Field | Value | +===============+=============================================+ | ``types`` | specific RSS hash types (see ``ETH_RSS_*``) | +---------------+---------------------------------------------+ | ``key_len`` | hash key length in bytes | error: patch failed: doc/guides/prog_guide/rte_flow.rst:1318 error: doc/guides/prog_guide/rte_flow.rst: patch does not apply Checking patch doc/guides/testpmd_app_ug/testpmd_funcs.rst... error: while searching for: - ``rss``: spread packets among several queues. - ``types [{RSS hash type} [...]] end``: specific RSS hash types, allowed tokens are the same as `set_hash_input_set`_, except that an empty list does not disable RSS but instead requests unspecified "best-effort" error: patch failed: doc/guides/testpmd_app_ug/testpmd_funcs.rst:3398 error: doc/guides/testpmd_app_ug/testpmd_funcs.rst: patch does not apply Checking patch drivers/net/e1000/igb_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/e1000/igb_flow.c:1310 error: drivers/net/e1000/igb_flow.c: patch does not apply Checking patch drivers/net/e1000/igb_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/e1000/igb_rxtx.c:2905 error: drivers/net/e1000/igb_rxtx.c: patch does not apply Checking patch drivers/net/i40e/i40e_ethdev.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/i40e/i40e_ethdev.c:12039 error: drivers/net/i40e/i40e_ethdev.c: patch does not apply Checking patch drivers/net/i40e/i40e_flow.c... error: while searching for: } /* Parse RSS related parameters from configuration */ if (rss->key_len && rss->key_len > RTE_DIM(rss_config->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/i40e/i40e_flow.c:4376 error: drivers/net/i40e/i40e_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/ixgbe/ixgbe_flow.c:2779 error: drivers/net/ixgbe/ixgbe_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/ixgbe/ixgbe_rxtx.c:5683 error: drivers/net/ixgbe/ixgbe_rxtx.c: patch does not apply Checking patch drivers/net/mlx4/mlx4_flow.c... error: while searching for: " of the context size"; goto exit_action_not_supported; } rte_errno = 0; fields = mlx4_conv_rss_types(priv, rss->types); if (fields == (uint64_t)-1 && rte_errno) { error: patch failed: drivers/net/mlx4/mlx4_flow.c:790 error: drivers/net/mlx4/mlx4_flow.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.c... error: while searching for: #endif #include #include #include #include error: patch failed: drivers/net/mlx5/mlx5_flow.c:18 error: drivers/net/mlx5/mlx5_flow.c: patch does not apply Checking patch drivers/net/sfc/sfc_flow.c... error: while searching for: rxq_hw_index_max = rxq->hw_index; } if ((rss->types & ~SFC_RSS_OFFLOADS) != 0) return -EINVAL; error: patch failed: drivers/net/sfc/sfc_flow.c:1261 error: drivers/net/sfc/sfc_flow.c: patch does not apply Checking patch drivers/net/tap/tap_flow.c... Hunk #1 succeeded at 2044 (offset -11 lines). Checking patch lib/librte_ether/rte_flow.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: lib/librte_ether/rte_flow.c:330 error: lib/librte_ether/rte_flow.c: patch does not apply Checking patch lib/librte_ether/rte_flow.h... Hunk #1 succeeded at 16 (offset -3 lines). error: while searching for: * both can be requested simultaneously. */ struct rte_flow_action_rss { uint64_t types; /**< Specific RSS hash types (see ETH_RSS_*). */ uint32_t key_len; /**< Hash key length in bytes. */ uint32_t queue_num; /**< Number of entries in @p queue. */ error: patch failed: lib/librte_ether/rte_flow.h:1044 error: lib/librte_ether/rte_flow.h: patch does not apply *Repo: dpdk-next-net Checking patch app/test-pmd/cmdline_flow.c... error: while searching for: ACTION_DROP, ACTION_COUNT, ACTION_RSS, ACTION_RSS_TYPES, ACTION_RSS_TYPE, ACTION_RSS_KEY, error: patch failed: app/test-pmd/cmdline_flow.c:165 error: app/test-pmd/cmdline_flow.c: patch does not apply Checking patch app/test-pmd/config.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: app/test-pmd/config.c:1100 error: app/test-pmd/config.c: patch does not apply Checking patch doc/guides/prog_guide/rte_flow.rst... error: while searching for: +---------------+---------------------------------------------+ | Field | Value | +===============+=============================================+ | ``types`` | specific RSS hash types (see ``ETH_RSS_*``) | +---------------+---------------------------------------------+ | ``key_len`` | hash key length in bytes | error: patch failed: doc/guides/prog_guide/rte_flow.rst:1318 error: doc/guides/prog_guide/rte_flow.rst: patch does not apply Checking patch doc/guides/testpmd_app_ug/testpmd_funcs.rst... error: while searching for: - ``rss``: spread packets among several queues. - ``types [{RSS hash type} [...]] end``: specific RSS hash types, allowed tokens are the same as `set_hash_input_set`_, except that an empty list does not disable RSS but instead requests unspecified "best-effort" error: patch failed: doc/guides/testpmd_app_ug/testpmd_funcs.rst:3398 error: doc/guides/testpmd_app_ug/testpmd_funcs.rst: patch does not apply Checking patch drivers/net/e1000/igb_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/e1000/igb_flow.c:1310 error: drivers/net/e1000/igb_flow.c: patch does not apply Checking patch drivers/net/e1000/igb_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/e1000/igb_rxtx.c:2905 error: drivers/net/e1000/igb_rxtx.c: patch does not apply Checking patch drivers/net/i40e/i40e_ethdev.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/i40e/i40e_ethdev.c:12039 error: drivers/net/i40e/i40e_ethdev.c: patch does not apply Checking patch drivers/net/i40e/i40e_flow.c... error: while searching for: } /* Parse RSS related parameters from configuration */ if (rss->key_len && rss->key_len > RTE_DIM(rss_config->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/i40e/i40e_flow.c:4376 error: drivers/net/i40e/i40e_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/ixgbe/ixgbe_flow.c:2779 error: drivers/net/ixgbe/ixgbe_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/ixgbe/ixgbe_rxtx.c:5683 error: drivers/net/ixgbe/ixgbe_rxtx.c: patch does not apply Checking patch drivers/net/mlx4/mlx4_flow.c... error: while searching for: " of the context size"; goto exit_action_not_supported; } rte_errno = 0; fields = mlx4_conv_rss_types(priv, rss->types); if (fields == (uint64_t)-1 && rte_errno) { error: patch failed: drivers/net/mlx4/mlx4_flow.c:790 error: drivers/net/mlx4/mlx4_flow.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.c... error: while searching for: #endif #include #include #include #include error: patch failed: drivers/net/mlx5/mlx5_flow.c:18 error: drivers/net/mlx5/mlx5_flow.c: patch does not apply Checking patch drivers/net/sfc/sfc_flow.c... error: while searching for: rxq_hw_index_max = rxq->hw_index; } if ((rss->types & ~SFC_RSS_OFFLOADS) != 0) return -EINVAL; error: patch failed: drivers/net/sfc/sfc_flow.c:1261 error: drivers/net/sfc/sfc_flow.c: patch does not apply Checking patch drivers/net/tap/tap_flow.c... Hunk #1 succeeded at 2044 (offset -11 lines). Checking patch lib/librte_ether/rte_flow.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: lib/librte_ether/rte_flow.c:330 error: lib/librte_ether/rte_flow.c: patch does not apply Checking patch lib/librte_ether/rte_flow.h... Hunk #1 succeeded at 16 (offset -3 lines). error: while searching for: * both can be requested simultaneously. */ struct rte_flow_action_rss { uint64_t types; /**< Specific RSS hash types (see ETH_RSS_*). */ uint32_t key_len; /**< Hash key length in bytes. */ uint32_t queue_num; /**< Number of entries in @p queue. */ error: patch failed: lib/librte_ether/rte_flow.h:1044 error: lib/librte_ether/rte_flow.h: patch does not apply *Repo: dpdk-next-crypto Checking patch app/test-pmd/cmdline_flow.c... error: while searching for: ACTION_DROP, ACTION_COUNT, ACTION_RSS, ACTION_RSS_TYPES, ACTION_RSS_TYPE, ACTION_RSS_KEY, error: patch failed: app/test-pmd/cmdline_flow.c:165 error: app/test-pmd/cmdline_flow.c: patch does not apply Checking patch app/test-pmd/config.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: app/test-pmd/config.c:1100 error: app/test-pmd/config.c: patch does not apply Checking patch doc/guides/prog_guide/rte_flow.rst... error: while searching for: +---------------+---------------------------------------------+ | Field | Value | +===============+=============================================+ | ``types`` | specific RSS hash types (see ``ETH_RSS_*``) | +---------------+---------------------------------------------+ | ``key_len`` | hash key length in bytes | error: patch failed: doc/guides/prog_guide/rte_flow.rst:1318 error: doc/guides/prog_guide/rte_flow.rst: patch does not apply Checking patch doc/guides/testpmd_app_ug/testpmd_funcs.rst... error: while searching for: - ``rss``: spread packets among several queues. - ``types [{RSS hash type} [...]] end``: specific RSS hash types, allowed tokens are the same as `set_hash_input_set`_, except that an empty list does not disable RSS but instead requests unspecified "best-effort" error: patch failed: doc/guides/testpmd_app_ug/testpmd_funcs.rst:3398 error: doc/guides/testpmd_app_ug/testpmd_funcs.rst: patch does not apply Checking patch drivers/net/e1000/igb_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/e1000/igb_flow.c:1310 error: drivers/net/e1000/igb_flow.c: patch does not apply Checking patch drivers/net/e1000/igb_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/e1000/igb_rxtx.c:2905 error: drivers/net/e1000/igb_rxtx.c: patch does not apply Checking patch drivers/net/i40e/i40e_ethdev.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/i40e/i40e_ethdev.c:12039 error: drivers/net/i40e/i40e_ethdev.c: patch does not apply Checking patch drivers/net/i40e/i40e_flow.c... error: while searching for: } /* Parse RSS related parameters from configuration */ if (rss->key_len && rss->key_len > RTE_DIM(rss_config->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/i40e/i40e_flow.c:4376 error: drivers/net/i40e/i40e_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/ixgbe/ixgbe_flow.c:2779 error: drivers/net/ixgbe/ixgbe_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/ixgbe/ixgbe_rxtx.c:5683 error: drivers/net/ixgbe/ixgbe_rxtx.c: patch does not apply Checking patch drivers/net/mlx4/mlx4_flow.c... error: while searching for: " of the context size"; goto exit_action_not_supported; } rte_errno = 0; fields = mlx4_conv_rss_types(priv, rss->types); if (fields == (uint64_t)-1 && rte_errno) { error: patch failed: drivers/net/mlx4/mlx4_flow.c:790 error: drivers/net/mlx4/mlx4_flow.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.c... error: while searching for: #endif #include #include #include #include error: patch failed: drivers/net/mlx5/mlx5_flow.c:18 error: drivers/net/mlx5/mlx5_flow.c: patch does not apply Checking patch drivers/net/sfc/sfc_flow.c... error: while searching for: rxq_hw_index_max = rxq->hw_index; } if ((rss->types & ~SFC_RSS_OFFLOADS) != 0) return -EINVAL; error: patch failed: drivers/net/sfc/sfc_flow.c:1261 error: drivers/net/sfc/sfc_flow.c: patch does not apply Checking patch drivers/net/tap/tap_flow.c... Hunk #1 succeeded at 2044 (offset -11 lines). Checking patch lib/librte_ether/rte_flow.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: lib/librte_ether/rte_flow.c:330 error: lib/librte_ether/rte_flow.c: patch does not apply Checking patch lib/librte_ether/rte_flow.h... Hunk #1 succeeded at 16 (offset -3 lines). error: while searching for: * both can be requested simultaneously. */ struct rte_flow_action_rss { uint64_t types; /**< Specific RSS hash types (see ETH_RSS_*). */ uint32_t key_len; /**< Hash key length in bytes. */ uint32_t queue_num; /**< Number of entries in @p queue. */ error: patch failed: lib/librte_ether/rte_flow.h:1044 error: lib/librte_ether/rte_flow.h: patch does not apply *Repo: dpdk-next-virtio Checking patch app/test-pmd/cmdline_flow.c... error: while searching for: ACTION_DROP, ACTION_COUNT, ACTION_RSS, ACTION_RSS_TYPES, ACTION_RSS_TYPE, ACTION_RSS_KEY, error: patch failed: app/test-pmd/cmdline_flow.c:165 error: app/test-pmd/cmdline_flow.c: patch does not apply Checking patch app/test-pmd/config.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: app/test-pmd/config.c:1100 error: app/test-pmd/config.c: patch does not apply Checking patch doc/guides/prog_guide/rte_flow.rst... error: while searching for: +---------------+---------------------------------------------+ | Field | Value | +===============+=============================================+ | ``types`` | specific RSS hash types (see ``ETH_RSS_*``) | +---------------+---------------------------------------------+ | ``key_len`` | hash key length in bytes | error: patch failed: doc/guides/prog_guide/rte_flow.rst:1318 error: doc/guides/prog_guide/rte_flow.rst: patch does not apply Checking patch doc/guides/testpmd_app_ug/testpmd_funcs.rst... error: while searching for: - ``rss``: spread packets among several queues. - ``types [{RSS hash type} [...]] end``: specific RSS hash types, allowed tokens are the same as `set_hash_input_set`_, except that an empty list does not disable RSS but instead requests unspecified "best-effort" error: patch failed: doc/guides/testpmd_app_ug/testpmd_funcs.rst:3398 error: doc/guides/testpmd_app_ug/testpmd_funcs.rst: patch does not apply Checking patch drivers/net/e1000/igb_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/e1000/igb_flow.c:1310 error: drivers/net/e1000/igb_flow.c: patch does not apply Checking patch drivers/net/e1000/igb_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/e1000/igb_rxtx.c:2905 error: drivers/net/e1000/igb_rxtx.c: patch does not apply Checking patch drivers/net/i40e/i40e_ethdev.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/i40e/i40e_ethdev.c:12039 error: drivers/net/i40e/i40e_ethdev.c: patch does not apply Checking patch drivers/net/i40e/i40e_flow.c... error: while searching for: } /* Parse RSS related parameters from configuration */ if (rss->key_len && rss->key_len > RTE_DIM(rss_config->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/i40e/i40e_flow.c:4376 error: drivers/net/i40e/i40e_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_flow.c... error: while searching for: } } if (rss->key_len && rss->key_len != RTE_DIM(rss_conf->key)) return rte_flow_error_set (error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION, act, error: patch failed: drivers/net/ixgbe/ixgbe_flow.c:2779 error: drivers/net/ixgbe/ixgbe_flow.c: patch does not apply Checking patch drivers/net/ixgbe/ixgbe_rxtx.c... error: while searching for: in->queue_num > RTE_DIM(out->queue)) return -EINVAL; out->conf = (struct rte_flow_action_rss){ .types = in->types, .key_len = in->key_len, .queue_num = in->queue_num, error: patch failed: drivers/net/ixgbe/ixgbe_rxtx.c:5683 error: drivers/net/ixgbe/ixgbe_rxtx.c: patch does not apply Checking patch drivers/net/mlx4/mlx4_flow.c... error: while searching for: " of the context size"; goto exit_action_not_supported; } rte_errno = 0; fields = mlx4_conv_rss_types(priv, rss->types); if (fields == (uint64_t)-1 && rte_errno) { error: patch failed: drivers/net/mlx4/mlx4_flow.c:790 error: drivers/net/mlx4/mlx4_flow.c: patch does not apply Checking patch drivers/net/mlx5/mlx5_flow.c... error: while searching for: #endif #include #include #include #include error: patch failed: drivers/net/mlx5/mlx5_flow.c:18 error: drivers/net/mlx5/mlx5_flow.c: patch does not apply Checking patch drivers/net/sfc/sfc_flow.c... error: while searching for: rxq_hw_index_max = rxq->hw_index; } if ((rss->types & ~SFC_RSS_OFFLOADS) != 0) return -EINVAL; error: patch failed: drivers/net/sfc/sfc_flow.c:1261 error: drivers/net/sfc/sfc_flow.c: patch does not apply Checking patch drivers/net/tap/tap_flow.c... Hunk #1 succeeded at 2044 (offset -11 lines). Checking patch lib/librte_ether/rte_flow.c... error: while searching for: off = 0; if (dst.rss) *dst.rss = (struct rte_flow_action_rss){ .types = src.rss->types, .key_len = src.rss->key_len, .queue_num = src.rss->queue_num, error: patch failed: lib/librte_ether/rte_flow.c:330 error: lib/librte_ether/rte_flow.c: patch does not apply Checking patch lib/librte_ether/rte_flow.h... Hunk #1 succeeded at 16 (offset -3 lines). error: while searching for: * both can be requested simultaneously. */ struct rte_flow_action_rss { uint64_t types; /**< Specific RSS hash types (see ETH_RSS_*). */ uint32_t key_len; /**< Hash key length in bytes. */ uint32_t queue_num; /**< Number of entries in @p queue. */ error: patch failed: lib/librte_ether/rte_flow.h:1044 error: lib/librte_ether/rte_flow.h: patch does not apply DPDK STV team