> -----Original Message----- > From: Akhil Goyal <gak...@marvell.com> > Sent: Tuesday, September 27, 2022 3:14 AM > To: dev@dpdk.org > Cc: tho...@monjalon.net; david.march...@redhat.com; hemant.agra...@nxp.com; > vattun...@marvell.com; ferruh.yi...@xilinx.com; andrew.rybche...@oktetlabs.ru; > konstantin.v.anan...@yandex.ru; jiawe...@trustnetic.com; > yisen.zhu...@huawei.com; > irussk...@marvell.com; jer...@marvell.com; adwiv...@marvell.com; > maxime.coque...@redhat.com; cha...@amd.com; Ruifeng Wang > <ruifeng.w...@arm.com>; Ajit > Khaparde (ajit.khapa...@broadcom.com) <ajit.khapa...@broadcom.com>; > ano...@marvell.com; > pablo.de.lara.gua...@intel.com; ma...@nvidia.com; g.si...@nxp.com; > qiming.y...@intel.com; > wenjun1...@intel.com; jianw...@trustnetic.com; jingjing...@intel.com; > beilei.x...@intel.com; ndabilpu...@marvell.com; roy.fan.zh...@intel.com; > Akhil Goyal > <gak...@marvell.com> > Subject: [PATCH v4 0/6] crypto/security session framework rework > > This patchset reworks the symmetric crypto and security session data > structure to use a > single virtual/physical contiguous buffer for symmetric crypto/security > session and driver > private data. > In addition the session data structure is now private. > The session is represented as an opaque pointer in the application. > > With the change the session is no longer supported to be accessed by multiple > device > drivers. For the same reason rte_cryptodev_sym_session_init/clear APIs are > deprecated as > rte_cryptodev_sym_session_create/free will initialize and clear the driver > specific data > field. > > The change was also submitted last year during DPDK 21.11 timeframe also[1], > but was not > applied due to lack of feedback from community. Please help in getting this > cleanup merged > in this cycle. > > Now the similar work was already done for asymmetric crypto. > This patchset is rebased over current tree and fixes all the issues reported > so far. > > Changes in v4: > - squashed armv8_crypto fixes. > http://patches.dpdk.org/project/dpdk/cover/20220926100120.3980185-1-ruifeng.w...@arm.com/ >
Verified for armv8 crypto PMD. Test cases are passing. For the series, Tested-by: Ruifeng Wang <ruifeng.w...@arm.com> Thanks, Ruifeng