[dpdk-dev] [PATCH] net/enic: fix flow drop action
Hyong Youb Kim
hyonkim at cisco.com
Thu May 10 10:51:13 CEST 2018
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 <hyonkim at cisco.com>
Cc: adrien.mazarguil at 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
More information about the dev
mailing list