On Mon, 1 Jun 2020 at 23:05, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
On Mon, Jun 01, 2020 at 07:21:35PM +0200, Greg Kroah-Hartman wrote:
On Mon, Jun 01, 2020 at 06:07:51PM +0100, Russell King - ARM Linux admin wrote:
On Mon, Jun 01, 2020 at 07:02:48PM +0200, Greg Kroah-Hartman wrote:
On Mon, Jun 01, 2020 at 09:18:34PM +0530, Naresh Kamboju wrote:
stable-rc 4.9 arm architecture build failed due to following errors,
# make -sk KBUILD_BUILD_USER=TuxBuild -C/linux -j16 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=gcc CC="sccache arm-linux-gnueabihf-gcc" O=build zImage # ../arch/arm/vfp/vfphw.S: Assembler messages: ../arch/arm/vfp/vfphw.S:158: Error: bad instruction `ldcleq p11,cr0,[r10],#32*4' ../arch/arm/vfp/vfphw.S:233: Error: bad instruction `stcleq p11,cr0,[r0],#32*4' make[2]: *** [../scripts/Makefile.build:404: arch/arm/vfp/vfphw.o] Error 1 make[2]: Target '__build' not remade because of errors. make[1]: *** [/linux/Makefile:1040: arch/arm/vfp] Error 2 ../arch/arm/lib/changebit.S: Assembler messages: ../arch/arm/lib/changebit.S:15: Error: bad instruction `strbne r1,[ip]'
It looks like Naresh's toolchain doesn't like the new format instructions. Which toolchain (and versions of the individual tools) are you (Naresh) using?
Odd, I'll drop it from 4.9, but it's also in the 4.14 and 4.19 queues as well, is it causing issues there too?
What if it turns out that Naresh is using an ancient toolchain that isn't supported by these kernels? Does that still count as a reason to drop the patch?
Depends on if anyone actually wants to use the newer toolchain on the really-old 4.9 release :)
Ok, looks like other patches in the queue depended on this one, so I've added it back, and we can figure out what Naresh's toolchain is here...
gcc version 9.3.0
thanks,
greg k-h