Re: [dpdk-dev] [PATCH v1] crypto/scheduler: fix multicore scheduler reordering

2017-07-19 Thread De Lara Guarch, Pablo
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Declan Doherty > Sent: Wednesday, July 19, 2017 3:03 PM > To: Rybalchenko, Kirill ; Zhang, Roy Fan > > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v1] crypto/scheduler: fix multicore &

Re: [dpdk-dev] [PATCH v1] crypto/scheduler: fix multicore scheduler reordering

2017-07-19 Thread Declan Doherty
On 18/07/2017 11:35 AM, Kirill Rybalchenko wrote: Operations can be dequeued from the reordering ring only after they were dequeued from the crypto pmd with rte_cryptodev_dequeue_burst() function. It is not correct to dequeue them when status just changed from RTE_CRYPTO_OP_STATUS_NOT_PROCESSED t

[dpdk-dev] [PATCH v1] crypto/scheduler: fix multicore scheduler reordering

2017-07-18 Thread Kirill Rybalchenko
Operations can be dequeued from the reordering ring only after they were dequeued from the crypto pmd with rte_cryptodev_dequeue_burst() function. It is not correct to dequeue them when status just changed from RTE_CRYPTO_OP_STATUS_NOT_PROCESSED to any other value, as the operations still can be pr