linux/include
Ard Biesheuvel 0a524ae566 UPSTREAM: crypto: x86/chacha - expose SIMD ChaCha routine as library function
Wire the existing x86 SIMD ChaCha code into the new ChaCha library
interface, so that users of the library interface will get the
accelerated version when available.

Given that calls into the library API will always go through the
routines in this module if it is enabled, switch to static keys
to select the optimal implementation available (which may be none
at all, in which case we defer to the generic implementation for
all invocations).

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
(cherry picked from commit 84e03fa39f)
Bug: 152722841
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I888d7c807c2c1227195a924895ec68c0377b1771
2020-10-24 14:43:31 +02:00
..
acpi
asm-generic This is the 4.19.140 stable release 2020-08-19 08:43:22 +02:00
clocksource
crypto UPSTREAM: crypto: x86/chacha - expose SIMD ChaCha routine as library function 2020-10-24 14:43:31 +02:00
drm Revert "drm/dsi: Fix byte order of DCS set/get brightness" 2020-07-01 18:58:38 +00:00
dt-bindings
keys
kvm
linux This is the 4.19.151 stable release 2020-10-14 12:11:08 +02:00
math-emu
media
memory
misc
net This is the 4.19.152 stable release 2020-10-17 10:26:40 +02:00
pcmcia
ras
rdma RDMA/core: Fix double destruction of uobject 2020-06-03 08:19:43 +02:00
scsi ANDROID: GKI: scsi: add Android ABI padding to some structures 2020-05-01 15:18:12 +02:00
soc irqchip/eznps: Fix build error for !ARC700 builds 2020-09-17 13:45:25 +02:00
sound This is the 4.19.135 stable release 2020-07-29 13:22:30 +02:00
target
trace This is the 4.19.149 stable release 2020-10-01 16:49:05 +02:00
uapi This is the 4.19.147 stable release 2020-09-24 12:48:04 +02:00
vdso UPSTREAM: vdso: Fix clocksource.h macro detection 2020-05-03 16:11:10 +00:00
video
xen