Drop is a fate-deciding action, so mark it as FATE. It was missing in a previous commit.
Fixes: cc17feb90413 ("ethdev: alter behavior of flow API actions") Signed-off-by: Hyong Youb Kim <hyon...@cisco.com> Cc: adrien.mazarg...@6wind.com --- drivers/net/enic/enic_flow.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/enic/enic_flow.c b/drivers/net/enic/enic_flow.c index 525f3dd7c..0cf04aefd 100644 --- a/drivers/net/enic/enic_flow.c +++ b/drivers/net/enic/enic_flow.c @@ -1062,6 +1062,9 @@ enic_copy_action_v2(const struct rte_flow_action actions[], break; } case RTE_FLOW_ACTION_TYPE_DROP: { + if (overlap & FATE) + return ENOTSUP; + overlap |= FATE; enic_action->flags |= FILTER_ACTION_DROP_FLAG; break; } -- 2.16.2