Re: [PATCH 5.4 000/321] 5.4.287-rc1 review
From: Greg Kroah-Hartman
Date: Fri Dec 13 2024 - 09:19:52 EST
On Fri, Dec 13, 2024 at 01:23:23PM +0000, Mark Brown wrote:
> On Thu, Dec 12, 2024 at 03:58:38PM +0100, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.4.287 release.
> > There are 321 patches in this series, all will be posted as a response
> > to this one. If anyone has any issues with these being applied, please
> > let me know.
>
> arm64 defconfig is failing to build with GCC 13 for me:
>
> /build/stage/linux/arch/arm64/include/asm/memory.h: In function ‘__tag_set’:
> /build/stage/linux/arch/arm64/include/asm/memory.h:238:22: warning: cast from po
> inter to integer of different size [-Wpointer-to-int-cast]
> 238 | u64 __addr = (u64)addr & ~__tag_shifted(0xff);
> | ^
> /tmp/ccGiqYDV.s: Assembler messages:
> /tmp/ccGiqYDV.s:129: Error: invalid barrier type -- `dmb ishld'
> /tmp/ccGiqYDV.s:234: Error: invalid barrier type -- `dmb ishld'
> /tmp/ccGiqYDV.s:510: Error: invalid barrier type -- `dmb ishld'
> /tmp/ccGiqYDV.s:537: Error: invalid barrier type -- `dmb ishld'
> /tmp/ccGiqYDV.s:1132: Error: invalid barrier type -- `dmb ishld'
> /tmp/ccGiqYDV.s:1216: Error: invalid barrier type -- `dmb ishld'
> make[2]: *** [/build/stage/linux/arch/arm64/kernel/vdso32/Makefile:166: arch/arm64/kernel/vdso32/vgettimeofday.o] Error 1
>
> I'm also seeing the 32 bit arm build errors Naresh reported.
Odd, it seems to work on clang here. Any chance you can bisect this
down to find the offending change?
thanks,
greg k-h