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 <[email protected]> > Sent: Thursday, October 22, 2020 1:53 PM > To: Ori Kam <[email protected]>; Guy Kaneti <[email protected]> > Cc: NBU-Contact-Thomas Monjalon <[email protected]>; Smadar Fuks > <[email protected]>; Dovrat Zifroni <[email protected]>; > [email protected] > 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 <[email protected]> On Behalf Of Ori Kam > > Sent: Tuesday, October 20, 2020 12:14 PM > > To: [email protected] > > Cc: NBU-Contact-Thomas Monjalon <[email protected]>; > > [email protected]; [email protected]; [email protected] > > Subject: Re: [dpdk-dev] [PATCH v1] app/regex: configure qp according > > to device capabilities > > > > > > Hi Guy, > > > > > -----Original Message----- > > > From: [email protected] <[email protected]> > > > Sent: Tuesday, October 20, 2020 12:10 PM > > > Subject: [PATCH v1] app/regex: configure qp according to device > > > capabilities > > > > > > From: Guy Kaneti <[email protected]> > > > > > > configure qp with OOS according to device capabilities returned from > > > rte_regexdev_info_get. > > > > > > Signed-off-by: Guy Kaneti <[email protected]> > > > --- > > > 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 <[email protected]> > > Best, > > Ori

