On Wed, Oct 16, 2024 at 09:26:42PM +0200, Ard Biesheuvel wrote: > From: Ard Biesheuvel <ardb@xxxxxxxxxx> > > In preparation for adding another code path for performing CRC-32, move > the alternative patching for ARM64_HAS_CRC32 into C code. The logic for > deciding whether to use this new code path will be implemented in C too. > > Signed-off-by: Ard Biesheuvel <ardb@xxxxxxxxxx> > --- > arch/arm64/lib/Makefile | 2 +- > arch/arm64/lib/crc32-glue.c | 34 ++++++++++++++++++++ > arch/arm64/lib/crc32.S | 21 ++++-------- > 3 files changed, 41 insertions(+), 16 deletions(-) Reviewed-by: Eric Biggers <ebiggers@xxxxxxxxxx> - Eric