linux/arch/x86
Eric Biggers de3ea8e1c5 crypto: x86/curve25519 - Remove unused kpp support
Curve25519 is used only via the library API, not the crypto_kpp API.  In
preparation for removing the unused crypto_kpp API for Curve25519,
remove the unused "curve25519-x86" kpp algorithm.

Note that the underlying x86_64 optimized Curve25519 code remains fully
supported and accessible via the library API.

It's also worth noting that even if the kpp support for Curve25519 comes
back later, there is no need for arch-specific kpp glue code like this,
as a single kpp algorithm that wraps the library API is sufficient.

Link: https://lore.kernel.org/r/20250906213523.84915-5-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
2025-09-06 14:45:49 -07:00
..
boot - Remove a transitional asm/cpuid.h header which was added only as 2025-08-17 06:53:15 -07:00
coco - Remove a transitional asm/cpuid.h header which was added only as 2025-08-17 06:53:15 -07:00
configs
crypto crypto: x86/curve25519 - Remove unused kpp support 2025-09-06 14:45:49 -07:00
entry
events
hyperv
ia32
include xen: branch for v6.17-rc3 2025-08-22 09:50:17 -04:00
kernel x86/bugs: Fix GDS mitigation selecting when mitigation is off 2025-08-19 10:38:04 +02:00
kvm
lib
math-emu
mm
net
pci
platform
power
purgatory
ras
realmode
tools
um
video
virt
xen
.gitignore
Kbuild
Kconfig
Kconfig.assembler
Kconfig.cpu
Kconfig.cpufeatures
Kconfig.debug
Makefile
Makefile.um
Makefile_32.cpu