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

Ard Biesheuvel ardb at kernel.org
Fri Sep 18 00:39:30 PDT 2026


On Fri, 18 Sep 2026, at 04:30, Eric Biggers wrote:
> On Wed, Sep 09, 2026 at 06:33:20PM +0200, Ard Biesheuvel wrote:
>> From: Ard Biesheuvel <ardb at kernel.org>
>> 
>> 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 at kernel.org>
>> Cc: Christoph Hellwig <hch at lst.de>
>> Cc: Russell King <linux at armlinux.org.uk>
>> Cc: Arnd Bergmann <arnd at arndb.de>
>> 
>> 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 at kernel.org>
>

Thanks.

I've dropped these into rmk's patch tracker.




More information about the linux-arm-kernel mailing list