On Mon, Jun 24, 2024 at 1:20 PM Harman Kalra <hka...@marvell.com> wrote: > > From: Amit Prakash Shukla <amitpraka...@marvell.com> > > Increment nb_pattern count to include RTE_FLOW_ITEM_TYPE_END.
Is n't fix? If so, Fixes tag > Signed-off-by: Amit Prakash Shukla <amitpraka...@marvell.com> > --- > drivers/net/cnxk/cnxk_rep_flow.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/net/cnxk/cnxk_rep_flow.c > b/drivers/net/cnxk/cnxk_rep_flow.c > index d26f5aa12c..f1cf81a90c 100644 > --- a/drivers/net/cnxk/cnxk_rep_flow.c > +++ b/drivers/net/cnxk/cnxk_rep_flow.c > @@ -171,6 +171,9 @@ populate_vxlan_encap_action_conf(const struct > rte_flow_action_vxlan_encap *vxlan > for (; pattern->type != RTE_FLOW_ITEM_TYPE_END; pattern++) > nb_patterns++; > > + /* +1 for RTE_FLOW_ITEM_TYPE_END */ > + nb_patterns++; > + > len = sizeof(uint64_t); > rte_memcpy(vxlan_encap_action_data, &nb_patterns, len); > pattern = vxlan_conf->definition; > -- > 2.18.0 >