Hi Srivathsan, > -----Original Message----- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Aravamudan > Srivathsan > Sent: Wednesday, April 26, 2017 8:49 AM > To: dev@dpdk.org > Subject: [dpdk-dev] OpenSSL Cryptodev PMD and openssl engine > > Hi All, > > We have a openssl engine available. Is it possible to use the openssl Crypto > PMD to do the hardware offloading? I am trying to see if i can avoid writing > the cryptopmd also to reuse the use of the device shared between the DPDK > and other process. > > Thank you > Srivathsan
It might be possible to plug your openssl engine in below the openssl PMD, but you would lose the advantage of offloading bursts to the hardware and would add an extra translation layer on the data path so it would likely not be a performant solution. Can you clarify a little how you want to share the device? i.e. is the other process using the device directly with openssl and is the DPDK process for IPSec or is this also for ssl?