Re: [PATCH 0/2] ARM: Use type override hacks only in NEON code

From: Eric Biggers

Date: Thu Sep 17 2026 - 22:34:23 EST


On Wed, Sep 09, 2026 at 06:33:20PM +0200, Ard Biesheuvel wrote:
> From: Ard Biesheuvel <ardb@xxxxxxxxxx>
>
> Now that the RAID-6 code can no longer be built for user space, we can
> drop the direct dependency on the arm_neon.h system header, and include
> asm/neon-intrinsics.h instead.
>
> Since asm/neon-intrinsics.h has all the type overrides needed to include
> arm_neon.h without conflicts in the uintXX_t types, those hacks can be
> dropped from asm/types.h, and so the file can be dropped entirely.
>
> Cc: Eric Biggers <ebiggers@xxxxxxxxxx>
> Cc: Christoph Hellwig <hch@xxxxxx>
> Cc: Russell King <linux@xxxxxxxxxxxxxxx>
> Cc: Arnd Bergmann <arnd@xxxxxxxx>
>
> Ard Biesheuvel (2):
> lib/raid6: Switch to Linux's NEON intrinsics header
> ARM: Remove hacked-up asm/types.h header

Reviewed-by: Eric Biggers <ebiggers@xxxxxxxxxx>

- Eric