[PATCH 3/8] xor/arm64: Use shared NEON intrinsics implementation from 32-bit ARM

Ard Biesheuvel ardb at kernel.org
Thu Apr 23 00:48:31 PDT 2026



On Thu, 23 Apr 2026, at 09:46, Christoph Hellwig wrote:
>> +extern void __xor_eor3_2(unsigned long bytes, unsigned long * __restrict p1,
>> +		const unsigned long * __restrict p2);
>
> Does the alias magic prevent this from being in a header?


Yes, it emits the ELF symbol for the alias, and this is only permitted
in the compilation unit that defines the original.

> If so a comment
> would be nice, otherwise moving it to a header would be even better.

Ack.



More information about the linux-arm-kernel mailing list