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
; nd ; nd > Subject: RE: [dpdk-dev] [v2 1/2] cryptodev: support enqueue callback functions > > > > Hi Abhinandan, > > > > > Hi Konstantin, > > > > > > > -Original Message- > > > From: Ananyev, Konstantin > > > Sent: Frid

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

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

2020-09-09 Thread Abhinandan Gujjar
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 in event crypto