Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-20 Thread Gujjar, Abhinandan S
c: jer...@marvell.com; akhil.go...@nxp.com; Vangati, Narender > ; nd ; Honnappa Nagarahalli > ; nd > Subject: RE: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions > > > > > > > > > Hi Abhinandan, > > > > > > > > > &g

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-19 Thread Honnappa Nagarahalli
0 > >0 0.8245 > 0.4221 2656.14 > >7 64 3210001000 0 > >0 0.8261 > 0.4229 2651.15 > > So, if I can read numbers properly for not-armed callback impact is &

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-12 Thread Ananyev, Konstantin
jer...@marvell.com; akhil.go...@nxp.com; Vangati, Narender > > ; nd ; nd > > Subject: RE: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback > > functions > > > > > > > > Hi Abhinandan, > > > > > > > > Hi Konstantin, > > >

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-11 Thread Gujjar, Abhinandan S
ay, October 9, 2020 8:10 PM > > > To: Gujjar, Abhinandan S ; Honnappa > > > Nagarahalli ; dev@dpdk.org; Doherty, > > > Declan > > > Cc: jer...@marvell.com; akhil.go...@nxp.com; Vangati, Narender > > > ; nd ; nd > > > Subject: RE

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-11 Thread Ananyev, Konstantin
; Cc: jer...@marvell.com; akhil.go...@nxp.com; Vangati, Narender > > ; nd ; nd > > Subject: RE: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback > > functions > > > > Hi Abhinandan, > > > > > > > > Hi Konstantin & Honnappa, > >

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-09 Thread Gujjar, Abhinandan S
; nd ; nd > Subject: RE: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions > > Hi Abhinandan, > > > > > Hi Konstantin & Honnappa, > > > > Thanks for all the inputs and feedback. > > > > @Ananyev, Konstantin, > > I have measured

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-09 Thread Ananyev, Konstantin
in > > Sent: Tuesday, September 29, 2020 2:33 PM > > To: Honnappa Nagarahalli ; Gujjar, > > Abhinandan S ; dev@dpdk.org; Doherty, Declan > > > > Cc: jer...@marvell.com; akhil.go...@nxp.com; Vangati, Narender > > ; nd ; nd > > Subj

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-10-08 Thread Gujjar, Abhinandan S
gt; -Original Message- > From: Ananyev, Konstantin > Sent: Tuesday, September 29, 2020 2:33 PM > To: Honnappa Nagarahalli ; Gujjar, > Abhinandan S ; dev@dpdk.org; Doherty, Declan > > Cc: jer...@marvell.com; akhil.go...@nxp.com; Vangati, Narender > ; nd ; nd > S

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-29 Thread Ananyev, Konstantin
> > > > > > > > > > > > > > > > > > > > > > > > > > +#ifdef RTE_CRYPTODEV_CALLBACKS int > > > > > > > > > > > +rte_cryptodev_rcu_qsbr_add(uint8_t dev_id, struct > > > > > > > > > > > +rte_rcu_qsbr > > > > > > > > > > > +*qsbr) { > > > > > > > > > > > + > > > > > > > > > > > + struct rte_cryptode

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-28 Thread Honnappa Nagarahalli
> > > > > > > > > > > > > > > > > > > > > > +#ifdef RTE_CRYPTODEV_CALLBACKS int > > > > > > > > > > +rte_cryptodev_rcu_qsbr_add(uint8_t dev_id, struct > > > > > > > > > > +rte_rcu_qsbr > > > > > > > > > > +*qsbr) { > > > > > > > > > > + > > > > > > > > > > + struct rte_cryptodev *dev; > > > > >

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-24 Thread Ananyev, Konstantin
> > > > > > > > > > > > > > > > > > > +#ifdef RTE_CRYPTODEV_CALLBACKS int > > > > > > > > > +rte_cryptodev_rcu_qsbr_add(uint8_t dev_id, struct > > > > > > > > > +rte_rcu_qsbr > > > > > > > > > +*qsbr) { > > > > > > > > > + > > > > > > > > > + struct rte_cryptodev *dev; > > > > > > > > > + >

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-23 Thread Honnappa Nagarahalli
> > In an eventdev world, multiple workers (with ordered queue) will be working > on IPsec ESP processing. The ESP header's sequence number is unique and > has to be sequentially incremented in an orderly manner. > This rises a need for incrementing sequence number in crypto stage > especially i

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-23 Thread Honnappa Nagarahalli
> > > > > > > > > > > > > > > > +#ifdef RTE_CRYPTODEV_CALLBACKS int > > > > > > > > +rte_cryptodev_rcu_qsbr_add(uint8_t dev_id, struct > > > > > > > > +rte_rcu_qsbr > > > > > > > > +*qsbr) { > > > > > > > > + > > > > > > > > + struct rte_cryptodev *dev; > > > > > > > > + > > > > > > > > +

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-23 Thread Ananyev, Konstantin
> > > > > > > > > > > > > > In an eventdev world, multiple workers (with ordered queue) > > > > > > > will be working on IPsec ESP processing. The ESP header's > > > > > > > sequence number is unique and has to be sequentially > > > > > > > incremented in an orderly > > > > manner. > > > > > > >

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-22 Thread Honnappa Nagarahalli
> > > > > > > > > > > > > In an eventdev world, multiple workers (with ordered queue) > > > > > > will be working on IPsec ESP processing. The ESP header's > > > > > > sequence number is unique and has to be sequentially > > > > > > incremented in an orderly > > > manner. > > > > > > This rises

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-21 Thread Ananyev, Konstantin
> > > > > > > > > > In an eventdev world, multiple workers (with ordered queue) will > > > > > be working on IPsec ESP processing. The ESP header's sequence > > > > > number is unique and has to be sequentially incremented in an orderly > > manner. > > > > > This rises a need for incrementing seque

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-21 Thread Gujjar, Abhinandan S
rg > Cc: Doherty, Declan ; jer...@marvell.com; > akhil.go...@nxp.com; Vangati, Narender > Subject: RE: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback > functions > > > > > > > > > > > In an eventdev world, multiple workers (with ordered qu

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-17 Thread Ananyev, Konstantin
> > > > > > In an eventdev world, multiple workers (with ordered queue) will be > > > working on IPsec ESP processing. The ESP header's sequence number is > > > unique and has to be sequentially incremented in an orderly manner. > > > This rises a need for incrementing sequence number in crypto

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-16 Thread Gujjar, Abhinandan S
arender ; > Gujjar, Abhinandan S > Subject: RE: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback > functions > > Hi Guijjar, > > > > > In an eventdev world, multiple workers (with ordered queue) will be > > working on IPsec ESP processing. The ESP header'

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-16 Thread Ananyev, Konstantin
Hi Guijjar, > > In an eventdev world, multiple workers (with ordered queue) will be > working on IPsec ESP processing. The ESP header's sequence number is > unique and has to be sequentially incremented in an orderly manner. > This rises a need for incrementing sequence number in crypto stage > e

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-11 Thread Gujjar, Abhinandan S
> -Original Message- > From: Honnappa Nagarahalli > Sent: Thursday, September 10, 2020 4:19 AM > To: Gujjar, Abhinandan S ; dev@dpdk.org > Cc: Doherty, Declan ; jer...@marvell.com; > akhil.go...@nxp.com; Vangati, Narender ; > Ananyev, Konstantin ; nd ; > Honnappa Nagarahalli ; nd > > S

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-09 Thread Honnappa Nagarahalli
> > > > In an eventdev world, multiple workers (with ordered queue) will be > > working on IPsec ESP processing. The ESP header's sequence number is > > unique and has to be sequentially incremented in an orderly manner. > > This rises a need for incrementing sequence number in crypto stage > > e

Re: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions

2020-09-09 Thread Gujjar, Abhinandan S
+Konstantin & Honnappa > -Original Message- > From: Gujjar, Abhinandan S > Sent: Tuesday, September 8, 2020 12:40 PM > To: dev@dpdk.org > Cc: Doherty, Declan ; jer...@marvell.com; > akhil.go...@nxp.com; Vangati, Narender ; > Gujjar, Abhinandan S > Subject: [v2 1/2] cryptodev: support enq