The offload layer doesn't initialize the 'transfer' attribute for mark/rss offload (partial offload). It should be set to 0.
Fixes: 60e778c7533a ("netdev-offload-dpdk: Framework for actions offload.") Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapa...@broadcom.com> --- lib/netdev-offload-dpdk.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/netdev-offload-dpdk.c b/lib/netdev-offload-dpdk.c index 26a75f0f2..4c652fd82 100644 --- a/lib/netdev-offload-dpdk.c +++ b/lib/netdev-offload-dpdk.c @@ -818,7 +818,8 @@ netdev_offload_dpdk_mark_rss(struct flow_patterns *patterns, .group = 0, .priority = 0, .ingress = 1, - .egress = 0 + .egress = 0, + .transfer = 0 }; struct rte_flow_error error; struct rte_flow *flow; -- 2.25.0.rc2 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev