[PATCH 0/3] Remove old AES-GCM library
Eric Biggers <[email protected]>
| Newsgroups | org.kernel.vger.linux-crypto,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
The old AES-GCM library code is being replaced as part of an overhaul that is adding support for all the common AES encryption modes with consistent conventions (https://lore.kernel.org/linux-crypto/[email protected]/). The SEV code is the only user of the old API. Update it to use the new API instead. Then remove the old API. This applies to libcrypto-next. If possible I'd like to take this through libcrypto-next for 7.3. Acks are appreciated. Eric Biggers (3): x86/sev: Use new AES-GCM library x86/sev: Remove obsolete virtual address check lib/crypto: aesgcm: Remove old AES-GCM library arch/x86/Kconfig | 2 +- arch/x86/coco/sev/core.c | 53 +- arch/x86/include/asm/sev.h | 2 +- drivers/virt/coco/sev-guest/sev-guest.c | 7 +- include/crypto/gcm.h | 21 - lib/crypto/Kconfig | 6 - lib/crypto/Makefile | 3 - lib/crypto/aesgcm.c | 721 ------------------------ 8 files changed, 26 insertions(+), 789 deletions(-) delete mode 100644 lib/crypto/aesgcm.c base-commit: e4f23159c8d09b6b15d47f2c95e0a3e7c62f52a2 -- 2.55.0