[dpdk-dev] Question on AESNI PMD
Luse, Paul E
paul.e.luse at intel.com
Tue Mar 13 15:16:23 CET 2018
Any thoughts on this?
Thanks,
Paul
-----Original Message-----
From: Thomas Monjalon [mailto:thomas at monjalon.net]
Sent: Friday, March 9, 2018 3:36 PM
To: Luse, Paul E <paul.e.luse at intel.com>
Cc: dev at dpdk.org; De Lara Guarch, Pablo <pablo.de.lara.guarch at intel.com>; Doherty, Declan <declan.doherty at intel.com>
Subject: Re: [dpdk-dev] Question on AESNI PMD
Cc Declan and Pablo, the maintainers
09/03/2018 23:08, Luse, Paul E:
> Hi,
>
> I'm working on an SPDK module that uses the DPDK cryptodev framework, initially I'm using the AESNI PMD and have a few questions. in the doc it says that only in-place is supported however I see code in set_mb_job_params() just after the comment "Mutable crypto operation parameters" it appears to support a separate src and dst m_buf so curious about that.
>
> For my use case (storage) I'm using external data buffers so I can't use that code anyways but I was able to make some minor changes and am able to pass in different src and dst m_bufs that point to my own data buffers (not in the packet) and it seems to be working fine.
>
> So my 2 questions are:
>
> (1) is the documented in-place limitation simply not correct?
>
> (2) would there be any upstream interest in supporting a patch that enables m_bufs using external data buffers for src and dst?
>
> Thanks!
> Paul
More information about the dev
mailing list