crypto: x86/nhpoly1305 - eliminate unnecessary CFI wrappers
authorEric Biggers <ebiggers@google.com>
Fri, 18 Nov 2022 19:44:12 +0000 (11:44 -0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 25 Nov 2022 09:39:19 +0000 (17:39 +0800)
commit0f8bc4bd48dd148046c19c38568cd9449c79b45f
tree14c6cb075ee6ca20ce1a526c1e69b07e924d5bac
parentc67b553a4f4a8bd921e4c9ceae00e111be09c488
crypto: x86/nhpoly1305 - eliminate unnecessary CFI wrappers

Since the CFI implementation now supports indirect calls to assembly
functions, take advantage of that rather than use wrapper functions.

Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Sami Tolvanen <samitolvanen@google.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/x86/crypto/nh-avx2-x86_64.S
arch/x86/crypto/nh-sse2-x86_64.S
arch/x86/crypto/nhpoly1305-avx2-glue.c
arch/x86/crypto/nhpoly1305-sse2-glue.c