crypto/chcr: AEAD support and bug fixes
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest10 patches 1 replyIn review
- v29 patches 1 replySuperseded
- v16 patches 9 repliesSuperseded
Changes in v3 from the cover letter
-Break patch 01 into 2.
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | crypto/chcr:Fix memory corruptiondrivers/ | +2 | 0 replies | |
| 2/10 | crypto/chcr:Cosmetic changedrivers/ drivers/ | +53 | 0 replies | |
| 3/10 | crypto/chcr: Added new structure chcr_wrdrivers/ drivers/ drivers/ +1 more | +140 | 0 replies | |
| 4/10 | crypto/chcr: Fixes Unchecked dereference inside functiondrivers/ | +2 | 0 replies | |
| 5/10 | crypto/chcr: Remove dynamic allocationdrivers/ drivers/ | +45 | 0 replies | |
| 6/10 | crypto/chcr: Calculate Reverse round key in setkey callback.drivers/ drivers/ | +24 | 0 replies | |
| 7/10 | crypto/chcr: Adjust Dest. buffer sizedrivers/ | +20 | 0 replies | |
| 8/10 | crypto/chcr: Use SHASH_DESC_ON_STACKdrivers/ drivers/ | +27 | 0 replies | |
| 9/10 | crypto/chcr: Move tfm ctx variable to request contextdrivers/ drivers/ | +17 | 0 replies | |
| 10/10 | Add AEAD algos.drivers/ drivers/ drivers/ +3 more | +1558 | 0 replies |
Reviews trailers per patch
1 of 10 patches has a Reviewed-by or Acked-by.
| Patch | Stephan Mueller |
|---|---|
| 1/10 | |
| 2/10 | |
| 3/10 | |
| 4/10 | |
| 5/10 | |
| 6/10 | |
| 7/10 | |
| 8/10 | |
| 9/10 | |
| 10/10 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v3 00/10] crypto/chcr: AEAD support and bug fixes
This patch series includes Bug Fixes, performance improvement and support for following AEAD algos. GCM,CCM,RFC4106,RFC4303,authenc(hmac(shaXXX),cbc(aes))
v3:
-Break patch 01 into 2.
v2:
-Replace memcmp to crypto_memneq.
-Handle cryptlen less than authsize.
-Check assoclen and cryptlen passed should not the greater
than src sg list.
-Break patch 02 into 3
Jitendra Lulla (5):
Fix memory corruption done by *((u32 *)dec_key + k) operation. Cosmetic change. Moves get_aes_decrypt_key function to .c file and
declare inline "aes_ks_subword"
crypto/chcr: Added new structure chcr_wr to populate Work Request
Header.
crypto/chcr: Fixes Unchecked dereference inside function crypto/chcr: Remove dynamic allocation
Harsh Jain (5):
crypto/chcr: Calculate Reverse round key in setkey callback. crypto/chcr: Adjust Dest. buffer size
crypto/chcr: Use SHASH_DESC_ON_STACK
crypto/chcr: Move tfm ctx variable to request context Add support for following AEAD algos.
GCM,CCM,RFC4106,RFC4309,authenc(hmac(shaXXX),cbc(aes)).
drivers/crypto/chelsio/Kconfig | 1 + drivers/crypto/chelsio/chcr_algo.c | 2014 +++++++++++++++++++++++++++++----- drivers/crypto/chelsio/chcr_algo.h | 102 +- drivers/crypto/chelsio/chcr_core.c | 8 +- drivers/crypto/chelsio/chcr_core.h | 18 +- drivers/crypto/chelsio/chcr_crypto.h | 115 +- 6 files changed, 1874 insertions(+), 384 deletions(-)
Signature · 1 line
1.8.2.3