6f16aab0 | 04-Jul-2017 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_gcm: migrate to Multi-buffer library
Since Intel Multi Buffer library for IPSec has been updated to support Scatter Gather List, the AESNI GCM PMD can link to this library, instead of t
crypto/aesni_gcm: migrate to Multi-buffer library
Since Intel Multi Buffer library for IPSec has been updated to support Scatter Gather List, the AESNI GCM PMD can link to this library, instead of the ISA-L library.
This move eases the maintenance of the driver, as it will use the same library as the AESNI MB PMD. It also adds support for 192-bit keys.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Signed-off-by: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com> Acked-by: Declan Doherty <declan.doherty@intel.com>
show more ...
|
3728e9ba | 02-Jul-2017 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support IPSec Multi-buffer lib v0.46
IPSec Multi-buffer library v0.46 has been released, which includes, among othe features, support for 12-byte IV, for AES-CTR, keeping also the p
crypto/aesni_mb: support IPSec Multi-buffer lib v0.46
IPSec Multi-buffer library v0.46 has been released, which includes, among othe features, support for 12-byte IV, for AES-CTR, keeping also the previous 16-byte IV, for backward compatibility reasons.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: Declan Doherty <declan.doherty@intel.com>
show more ...
|
259310f3 | 03-Apr-2017 |
Fiona Trahe <fiona.trahe@intel.com> |
crypto/qat: support device D15xx
Add support for Intel QuickAssist Technology device D15xx
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Deepak Kumar Jain <deepak.k.jain@intel.com> A
crypto/qat: support device D15xx
Add support for Intel QuickAssist Technology device D15xx
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Deepak Kumar Jain <deepak.k.jain@intel.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
c1296f67 | 23-Feb-2017 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support AES DOCSIS BPI
Underlying IPSec Multi buffer library implements DOCSIS specification, so this commit adds support for this new feature, which combines AES-CBC for full AES b
crypto/aesni_mb: support AES DOCSIS BPI
Underlying IPSec Multi buffer library implements DOCSIS specification, so this commit adds support for this new feature, which combines AES-CBC for full AES blocks (16 bytes) and AES-CFB for last runt block (less than 16 bytes).
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: Declan Doherty <declan.doherty@intel.com>
show more ...
|
1cdeb1c5 | 30-Mar-2017 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support IPSec Multi-buffer lib v0.45
IPSec Multi-buffer library v0.45 has been released, which includes, among other features, support for DOCSIS BPI specification and include AVX51
crypto/aesni_mb: support IPSec Multi-buffer lib v0.45
IPSec Multi-buffer library v0.45 has been released, which includes, among other features, support for DOCSIS BPI specification and include AVX512 optimizations.
This new version added const qualifiers to some of the function prototypes, so the PMD has been updated to include these changes.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: Declan Doherty <declan.doherty@intel.com>
show more ...
|
37f075da | 29-Mar-2017 |
Fan Zhang <roy.fan.zhang@intel.com> |
crypto/scheduler: add fail-over scheduling mode
Fail-over mode works with 2 slaves, primary slave and secondary slave. In this mode, the scheduler will enqueue the incoming crypto op burst to the pr
crypto/scheduler: add fail-over scheduling mode
Fail-over mode works with 2 slaves, primary slave and secondary slave. In this mode, the scheduler will enqueue the incoming crypto op burst to the primary slave. When one or more crypto ops are failed to be enqueued, they then will be enqueued to the secondary slave.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Declan Doherty <declan.doherty@intel.com>
show more ...
|
807418f2 | 23-Mar-2017 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
doc: reformat crypto drivers overview
Follow the approach in the network devices overview, for the feature matrix, so it improves readibility and maintainability.
Signed-off-by: Pablo de Lara <pabl
doc: reformat crypto drivers overview
Follow the approach in the network devices overview, for the feature matrix, so it improves readibility and maintainability.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: John McNamara <john.mcnamara@intel.com>
show more ...
|