Hi, The patch was not merged yet: https://patches.dpdk.org/patch/81673/
I will rebase this patch once it is merged. Regards, Guy > -----Original Message----- > From: Ophir Munk <ophi...@nvidia.com> > Sent: Thursday, October 22, 2020 1:53 PM > To: Ori Kam <or...@nvidia.com>; Guy Kaneti <g...@marvell.com> > Cc: NBU-Contact-Thomas Monjalon <tho...@monjalon.net>; Smadar Fuks > <smad...@marvell.com>; Dovrat Zifroni <dov...@marvell.com>; > dev@dpdk.org > Subject: [EXT] RE: [PATCH v1] app/regex: configure qp according to device > capabilities > > External Email > > ---------------------------------------------------------------------- > Hi Guy, > I could not find RTE_REGEXDEV_CAPA_QUEUE_PAIR_OOS_F defined in > latest dpdk/main. As a result my compilation is broken. > Can you please assist? > > Regards, > Ophir > > > -----Original Message----- > > From: dev <dev-boun...@dpdk.org> On Behalf Of Ori Kam > > Sent: Tuesday, October 20, 2020 12:14 PM > > To: g...@marvell.com > > Cc: NBU-Contact-Thomas Monjalon <tho...@monjalon.net>; > > smad...@marvell.com; dov...@marvell.com; dev@dpdk.org > > Subject: Re: [dpdk-dev] [PATCH v1] app/regex: configure qp according > > to device capabilities > > > > > > Hi Guy, > > > > > -----Original Message----- > > > From: g...@marvell.com <g...@marvell.com> > > > Sent: Tuesday, October 20, 2020 12:10 PM > > > Subject: [PATCH v1] app/regex: configure qp according to device > > > capabilities > > > > > > From: Guy Kaneti <g...@marvell.com> > > > > > > configure qp with OOS according to device capabilities returned from > > > rte_regexdev_info_get. > > > > > > Signed-off-by: Guy Kaneti <g...@marvell.com> > > > --- > > > app/test-regex/main.c | 4 +++- > > > 1 file changed, 3 insertions(+), 1 deletion(-) > > > > > > diff --git a/app/test-regex/main.c b/app/test-regex/main.c index > > > e6080b44b..3deaf3c80 100644 > > > --- a/app/test-regex/main.c > > > +++ b/app/test-regex/main.c > > > @@ -173,7 +173,7 @@ init_port(struct rte_mempool **mbuf_mp, > > uint32_t > > > nb_jobs, > > > }; > > > struct rte_regexdev_qp_conf qp_conf = { > > > .nb_desc = 1024, > > > - .qp_conf_flags = RTE_REGEX_QUEUE_PAIR_CFG_OOS_F, > > > + .qp_conf_flags = 0, > > > }; > > > int res = 0; > > > > > > @@ -218,6 +218,8 @@ init_port(struct rte_mempool **mbuf_mp, > > uint32_t > > > nb_jobs, > > > printf("Error, can't configure device %d.\n", id); > > > goto error; > > > } > > > + if (info.regexdev_capa & > > > RTE_REGEXDEV_CAPA_QUEUE_PAIR_OOS_F) > > > + qp_conf.qp_conf_flags |= > > > RTE_REGEX_QUEUE_PAIR_CFG_OOS_F; > > > res = rte_regexdev_queue_pair_setup(id, 0, &qp_conf); > > > if (res < 0) { > > > printf("Error, can't setup queue pair for device > > %d.\n", > > > -- > > > 2.28.0 > > > > Acked-by: Ori Kam <or...@nvidia.com> > > Best, > > Ori