Skip to contentSkip to conversation

crypto: qce driver fixes for gcm

PATCH Superseded Eneas U de Queiroz 1 participant 1 message Feb 6, 2020 Crypto API

v3 of 5 Superseded Latest is v5 →

lore
Share & tools
lore
#0 lore raw

v3 cover crypto: qce driver fixes for gcm

I've sent the v2 patches I had generated before I had run checkpatch.pl. Sorry about the noise.

One comment about the splitting string across lines: It's the parameter description string, and the split is between the description and the explanation about the values. I hope this is OK, if not I'll send a v4.

v2->v3
Corrected style issues pointed out by checkpatch.pl

v1->v2
Add a parameter to set the fallback threshold.
Fix for xts-aes-qce hanging when (len % 512 != 0)

Eneas U de Queiroz (3):
crypto: qce - use cryptlen when adding extra sgl
crypto: qce - use AES fallback for small requests
crypto: qce - handle AES-XTS cases that qce fails

 drivers/crypto/Kconfig        | 23 +++++++++++++++++++++++
 drivers/crypto/qce/common.c   |  2 --
 drivers/crypto/qce/common.h   |  3 +++
 drivers/crypto/qce/dma.c      | 11 ++++++-----
 drivers/crypto/qce/dma.h      |  2 +-
 drivers/crypto/qce/skcipher.c | 30 ++++++++++++++++++++----------
 6 files changed, 53 insertions(+), 18 deletions(-)