From 9713ece25c63a30ef24d59f27462aaa2643112fd Mon Sep 17 00:00:00 2001 From: Hyong Youb Kim Date: Thu, 10 May 2018 01:51:13 -0700 Subject: [PATCH] net/enic: fix flow drop action 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 --- 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 525f3dd7cb..0cf04aefd7 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.20.1