[dpdk-dev] [PATCH v2 00/11] Introducing NXP DPAA2 SEC based cryptodev PMD

De Lara Guarch, Pablo pablo.de.lara.guarch at intel.com
Mon Jan 9 14:31:06 CET 2017



> -----Original Message-----
> From: Akhil Goyal [mailto:akhil.goyal at nxp.com]
> Sent: Thursday, December 22, 2016 8:17 PM
> To: dev at dpdk.org
> Cc: thomas.monjalon at 6wind.com; Doherty, Declan; De Lara Guarch, Pablo;
> hemant.agrawal at nxp.com; Mcnamara, John; nhorman at tuxdriver.com;
> Akhil Goyal
> Subject: [PATCH v2 00/11] Introducing NXP DPAA2 SEC based cryptodev
> PMD
> 
> Based over the DPAA2 PMD driver [1], this series of patches introduces the
> DPAA2_SEC PMD which provides DPDK crypto driver for NXP's DPAA2
> CAAM
> Hardware accelerator.
> 
> SEC is NXP DPAA2 SoC's security engine for cryptographic acceleration and
> offloading. It implements block encryption, stream cipher, hashing and
> public key algorithms. It also supports run-time integrity checking, and a
> hardware random number generator.
> 
> Besides the objects exposed in [1], another key object has been added
> through this patch:
> 
>  - DPSECI, refers to SEC block interface
> 
>  :: Patch Layout ::
> 
>  0001	  : lib: Add rte_device pointer in cryptodevice.
>  		This patch may not be needed as some parallel work
> 		is going on on the mailing list.
>  0002~0003: Run Time Assembler(RTA) common library for CAAM
> hardware
>  0004     : Documentation
>  0005~0009: Crytodev PMD
>  0010     : Performance Test
>  0011	  : MAINTAINERS
> 
>  :: Pending/ToDo ::
> 
> - More functionality and algorithms are still work in progress
>         -- Hash followed by Cipher mode
>         -- session-less API
> 	-- Chained mbufs
> 
> - Functional tests would be enhanced in v3


Hi Akhil,

Are you planning to send this v3 anytime soon?

Thanks,
Pablo



More information about the dev mailing list