AF_ALG fixes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 0 repliesNew
Patches in v1 No applies recorded yet
Reviews trailers per patch
None of the 10 patches has a Reviewed-by or Acked-by.
| Patch | Yucheng Lu |
|---|---|
| 1/10 | |
| 2/10 | |
| 3/10 | |
| 4/10 | |
| 5/10 | T-b |
| 6/10 | |
| 7/10 | |
| 8/10 | |
| 9/10 | |
| 10/10 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 5.10 00/10] AF_ALG fixes
This series backports recent AF_ALG fixes to 5.10. Compared to the 5.15 series
(https://lore.kernel.org/linux-crypto/[email protected])
I changed memcpy_sglist() to use atomic kmaps instead of local kmaps, since local kmaps are not available in 5.10. I also added "crypto: doc
- fix kernel-doc notation in chacha.c and af_alg.c" to make a later commit cherry-pick cleanly.
Douya Le (1):
crypto: algif_aead - snapshot IV for async AEAD requests
Eric Biggers (3):
crypto: scatterwalk - Backport memcpy_sglist()
crypto: algif_aead - use memcpy_sglist() instead of null skcipher
crypto: authenc - use memcpy_sglist() instead of null skcipher
Herbert Xu (5):
crypto: algif_aead - Revert to operating out-of-place
crypto: authencesn - Do not place hiseq at end of dst for out-of-place
decryption
crypto: authencesn - Fix src offset when decrypting in-place
crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl
crypto: algif_aead - Fix minimum RX size check for decryption
Randy Dunlap (1):
crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c
crypto/Kconfig | 2 - crypto/af_alg.c | 137 +++++++++++------------ crypto/algif_aead.c | 203 ++++++++--------------------------- crypto/algif_skcipher.c | 6 +- crypto/authenc.c | 32 +----- crypto/authencesn.c | 84 ++++++--------- crypto/scatterwalk.c | 98 +++++++++++++++++ include/crypto/if_alg.h | 5 +- include/crypto/scatterwalk.h | 32 ++++++ lib/crypto/chacha.c | 4 +- 10 files changed, 272 insertions(+), 331 deletions(-)
base-commit: 49e5d20074c20b20773c6dc0f8dce0635591093b
Signature · 1 line
2.54.0