tree: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git ux500-skomer head: 10adfdbea52ccf7346c17aec778042ab5b604ca9 commit: 95850274cb555e969b9232f00ab7be307406cf8e [13/47] HACK: ARM: Lock L2 cache early to fix boot failure on golden config: arm-allmodconfig (attached as .config) compiler: arm-linux-gnueabi-gcc (GCC) 7.5.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 95850274cb555e969b9232f00ab7be307406cf8e # save the attached .config to linux build tree GCC_VERSION=7.5.0 make.cross ARCH=arm If you fix the issue, kindly add following tag Reported-by: kbuild test robot All errors (new ones prefixed by >>): arch/arm/boot/compressed/head-golden.S: Assembler messages: >> arch/arm/boot/compressed/head-golden.S:32: Error: invalid constant (ffff) after fixup vim +32 arch/arm/boot/compressed/head-golden.S 17 18 .section ".start", "ax" 19 20 __golden_start: 21 22 @ Preserve r8/r7 i.e. kernel entry values 23 24 ldr r3, .U8500_L2CC_BASE 25 26 @ if ((readl(U8500_L2CC_BASE + L2X0_CTRL) & 1) == 1) 27 ldr r2, [r3, #L2X0_CTRL] 28 tst r2, #1 29 beq 99f 30 31 @ writel(L2X0_WAY_MASK, U8500_L2CC_BASE + L2X0_CLEAN_INV_WAY); > 32 mov r2, #L2X0_WAY_MASK 33 str r2, [r3, #L2X0_CLEAN_INV_WAY] 34 35 @ while (readl(U8500_L2CC_BASE + L2X0_CLEAN_INV_WAY) 36 @ & L2X0_WAY_MASK) 37 1: ldr r1, [r3, #L2X0_CLEAN_INV_WAY] 38 tst r1, r2 39 bne 1b 40 41 @ writel(L2X0_WAY_MASK, U8500_L2CC_BASE + L2X0_DATA_LOCKDOWN_WAY); 42 str r2, [r3, #L2X0_DATA_LOCKDOWN_WAY] 43 @ writel(L2X0_WAY_MASK, U8500_L2CC_BASE + L2X0_INST_LOCKDOWN_WAY); 44 str r2, [r3, #L2X0_INST_LOCKDOWN_WAY] 45 b 99f 46 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation