[PATCH v2 1/2] arm64/lib: Handle CRC-32 alternative in C code
Eric Biggers
ebiggers at kernel.org
Wed Oct 16 14:52:35 PDT 2024
On Wed, Oct 16, 2024 at 09:26:42PM +0200, Ard Biesheuvel wrote:
> From: Ard Biesheuvel <ardb at kernel.org>
>
> 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 at kernel.org>
> ---
> 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 at google.com>
- Eric
More information about the linux-arm-kernel
mailing list