stable build: 203 builds: 4 failed, 199 passed, 5 errors, 41 warnings (v4.10.1)
Full Build Summary: https://kernelci.org/build/stable/kernel/v4.10.1/
Tree: stable Branch: local/linux-4.10.y Git Describe: v4.10.1 Git Commit: d23a9821d3972ae373357e933c8af8216d72e374 Git URL: http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Built: 4 unique architectures
Build Failures Detected:
mips: gcc version 6.3.0 (GCC)
generic_defconfig: FAIL ip27_defconfig: FAIL ip28_defconfig: FAIL
x86: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
allmodconfig+CONFIG_OF=n: FAIL
Errors and Warnings Detected:
mips: gcc version 6.3.0 (GCC)
capcella_defconfig: 1 warning decstation_defconfig: 1 warning defconfig+CONFIG_LKDTM=y: 3 warnings gpr_defconfig: 1 warning ip22_defconfig: 3 warnings ip27_defconfig: 4 errors, 1 warning ip28_defconfig: 1 error jazz_defconfig: 1 warning lemote2f_defconfig: 2 warnings loongson3_defconfig: 2 warnings malta_defconfig: 2 warnings malta_kvm_defconfig: 2 warnings malta_kvm_guest_defconfig: 2 warnings maltaup_xpa_defconfig: 2 warnings msp71xx_defconfig: 1 warning mtx1_defconfig: 1 warning nlm_xlp_defconfig: 3 warnings nlm_xlr_defconfig: 2 warnings rm200_defconfig: 1 warning rt305x_defconfig: 5 warnings
x86: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
defconfig+CONFIG_KASAN=y: 5 warnings
Errors summary:
2 arch/mips/include/asm/mach-generic/spaces.h:28:0: error: "CAC_BASE" redefined [-Werror] 1 drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: internal compiler error: in extract_constrain_insn, at recog.c:2190 1 drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: error: insn does not satisfy its constraints: 1 arch/mips/sgi-ip22/Platform:29: *** gcc doesn't support needed option -mr10k-cache-barrier=store. Stop.
Warnings summary:
6 crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=] 2 crypto/wp512.c:987:1: warning: the frame size of 1120 bytes is larger than 1024 bytes [-Wframe-larger-than=] 2 arch/mips/configs/ip22_defconfig:71:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE 2 arch/mips/configs/ip22_defconfig:70:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP 1 net/wireless/nl80211.c:5689:1: warning: the frame size of 2064 bytes is larger than 2048 bytes [-Wframe-larger-than=] 1 net/wireless/nl80211.c:4389:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] 1 net/wireless/nl80211.c:1895:1: warning: the frame size of 3720 bytes is larger than 2048 bytes [-Wframe-larger-than=] 1 net/wireless/nl80211.c:1410:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] 1 drivers/tty/vt/keyboard.c:1470:1: warning: the frame size of 2344 bytes is larger than 2048 bytes [-Wframe-larger-than=] 1 drivers/mtd/maps/pmcmsp-flash.c:149:30: warning: passing argument 1 of 'strncpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1 crypto/wp512.c:987:1: warning: the frame size of 1344 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/wp512.c:987:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/wp512.c:987:1: warning: the frame size of 1152 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/wp512.c:987:1: warning: the frame size of 1144 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/serpent_generic.c:436:1: warning: the frame size of 1456 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/serpent_generic.c:436:1: warning: the frame size of 1440 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 arch/mips/ralink/timer.c:74:13: warning: 'rt_timer_free' defined but not used [-Wunused-function] 1 arch/mips/ralink/timer.c:104:13: warning: 'rt_timer_disable' defined but not used [-Wunused-function] 1 arch/mips/ralink/rt305x.c:92:13: warning: 'rt305x_wdt_reset' defined but not used [-Wunused-function] 1 arch/mips/ralink/prom.c:70:2: warning: 'argv' is used uninitialized in this function [-Wuninitialized] 1 arch/mips/ralink/prom.c:70:2: warning: 'argc' is used uninitialized in this function [-Wuninitialized] 1 arch/mips/configs/nlm_xlr_defconfig:93:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE 1 arch/mips/configs/nlm_xlp_defconfig:113:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE 1 arch/mips/configs/maltaup_xpa_defconfig:65:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE 1 arch/mips/configs/maltaup_xpa_defconfig:64:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP 1 arch/mips/configs/malta_kvm_guest_defconfig:63:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE 1 arch/mips/configs/malta_kvm_guest_defconfig:62:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP 1 arch/mips/configs/malta_kvm_defconfig:64:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE 1 arch/mips/configs/malta_kvm_defconfig:63:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP 1 arch/mips/configs/malta_defconfig:63:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE 1 arch/mips/configs/malta_defconfig:62:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP 1 arch/mips/configs/lemote2f_defconfig:42:warning: symbol value 'm' invalid for CPU_FREQ_STAT 1 arch/mips/configs/ip27_defconfig:136:warning: symbol value 'm' invalid for SCSI_DH
================================================================================
Detailed per-defconfig build reports:
-------------------------------------------------------------------------------- acs5k_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- acs5k_tiny_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- allmodconfig+CONFIG_OF=n (x86) — FAIL, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- allnoconfig (x86) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- allnoconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- allnoconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- allnoconfig (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- am200epdkit_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ar7_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- aspeed_g4_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- aspeed_g5_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- assabet_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- at91_dt_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ath25_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ath79_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- axm55xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- badge4_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- bcm2835_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- bcm47xx_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- bcm63xx_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- bigsur_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- bmips_be_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- bmips_stb_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- capcella_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- cavium_octeon_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- cerfcube_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ci20_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- clps711x_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- cm_x2xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- cm_x300_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- cns3420vb_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- cobalt_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- colibri_pxa270_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- colibri_pxa300_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- collie_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- corgi_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- davinci_all_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- db1xxx_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- decstation_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- defconfig (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- defconfig+CONFIG_CPU_BIG_ENDIAN=y (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- defconfig+CONFIG_EXPERT=y+CONFIG_ACPI=y (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- defconfig+CONFIG_KASAN=y (x86) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings: drivers/tty/vt/keyboard.c:1470:1: warning: the frame size of 2344 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:1410:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:4389:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:5689:1: warning: the frame size of 2064 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:1895:1: warning: the frame size of 3720 bytes is larger than 2048 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- defconfig+CONFIG_LKDTM=y (x86) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- defconfig+CONFIG_LKDTM=y (mips) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings: arch/mips/configs/ip22_defconfig:70:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/ip22_defconfig:71:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE crypto/wp512.c:987:1: warning: the frame size of 1120 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- defconfig+CONFIG_LKDTM=y (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- defconfig+CONFIG_OF_UNITTEST=y (x86) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- defconfig+CONFIG_OF_UNITTEST=y (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- defconfig+CONFIG_RANDOMIZE_BASE=y (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- dove_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- e55_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ebsa110_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- efm32_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- em_x270_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ep93xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- eseries_pxa_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- exynos_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ezx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- footbridge_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- fuloong2e_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- generic_defconfig (mips) — FAIL, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- gpr_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- h3600_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- h5000_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- hackkit_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- hisi_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- i386_defconfig (x86) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- imote2_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- imx_v4_v5_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- imx_v6_v7_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- integrator_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- iop13xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- iop32x_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- iop33x_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ip22_defconfig (mips) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings: arch/mips/configs/ip22_defconfig:70:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/ip22_defconfig:71:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE crypto/wp512.c:987:1: warning: the frame size of 1120 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- ip27_defconfig (mips) — FAIL, 4 errors, 1 warning, 0 section mismatches
Errors: arch/mips/include/asm/mach-generic/spaces.h:28:0: error: "CAC_BASE" redefined [-Werror] arch/mips/include/asm/mach-generic/spaces.h:28:0: error: "CAC_BASE" redefined [-Werror] drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: error: insn does not satisfy its constraints: drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: internal compiler error: in extract_constrain_insn, at recog.c:2190
Warnings: arch/mips/configs/ip27_defconfig:136:warning: symbol value 'm' invalid for SCSI_DH
-------------------------------------------------------------------------------- ip28_defconfig (mips) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors: arch/mips/sgi-ip22/Platform:29: *** gcc doesn't support needed option -mr10k-cache-barrier=store. Stop.
-------------------------------------------------------------------------------- ip32_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ixp4xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- jazz_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- jmr3927_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- jornada720_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- keystone_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- ks8695_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- lart_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- lasat_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- lemote2f_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/lemote2f_defconfig:42:warning: symbol value 'm' invalid for CPU_FREQ_STAT crypto/wp512.c:987:1: warning: the frame size of 1152 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- loongson1b_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- loongson1c_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- loongson3_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=] crypto/serpent_generic.c:436:1: warning: the frame size of 1440 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- lpc18xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- lpc32xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- lpd270_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- lubbock_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- magician_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mainstone_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- malta_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/malta_defconfig:62:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/malta_defconfig:63:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE
-------------------------------------------------------------------------------- malta_kvm_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/malta_kvm_defconfig:63:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/malta_kvm_defconfig:64:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE
-------------------------------------------------------------------------------- malta_kvm_guest_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/malta_kvm_guest_defconfig:62:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/malta_kvm_guest_defconfig:63:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE
-------------------------------------------------------------------------------- malta_qemu_32r6_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- maltaaprp_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- maltasmvp_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- maltasmvp_eva_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- maltaup_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- maltaup_xpa_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/maltaup_xpa_defconfig:64:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/maltaup_xpa_defconfig:65:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE
-------------------------------------------------------------------------------- markeins_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mini2440_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mips_paravirt_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mmp2_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- moxart_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mpc30x_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mps2_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- msp71xx_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: drivers/mtd/maps/pmcmsp-flash.c:149:30: warning: passing argument 1 of 'strncpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-------------------------------------------------------------------------------- mtx1_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- multi_v4t_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v5_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_ARM_LPAE=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_CPU_BIG_ENDIAN=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_EFI=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_EFI=y+CONFIG_ARM_LPAE=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_LKDTM=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_PROVE_LOCKING=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_SMP=n (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- multi_v7_defconfig+CONFIG_THUMB2_KERNEL=y+CONFIG_ARM_MODULE_PLTS=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mv78xx0_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mvebu_v5_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mvebu_v7_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mvebu_v7_defconfig+CONFIG_CPU_BIG_ENDIAN=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- mxs_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- neponset_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- netwinder_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- netx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- nhk8815_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- nlm_xlp_defconfig (mips) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings: arch/mips/configs/nlm_xlp_defconfig:113:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE crypto/wp512.c:987:1: warning: the frame size of 1344 bytes is larger than 1024 bytes [-Wframe-larger-than=] crypto/serpent_generic.c:436:1: warning: the frame size of 1456 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- nlm_xlr_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/nlm_xlr_defconfig:93:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE crypto/wp512.c:987:1: warning: the frame size of 1144 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- nuc910_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- nuc950_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- nuc960_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- omap1_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- omap2plus_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- orion5x_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- palmz72_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pcm027_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pic32mzda_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pistachio_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pleb_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pnx8335_stb225_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- prima2_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pxa168_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pxa255-idp_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pxa3xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pxa910_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- pxa_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- qcom_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- qi_lb60_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- raumfeld_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- rb532_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- rbtx49xx_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- realview_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- rm200_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
-------------------------------------------------------------------------------- rpc_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- rt305x_defconfig (mips) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings: arch/mips/ralink/prom.c:70:2: warning: 'argc' is used uninitialized in this function [-Wuninitialized] arch/mips/ralink/prom.c:70:2: warning: 'argv' is used uninitialized in this function [-Wuninitialized] arch/mips/ralink/timer.c:104:13: warning: 'rt_timer_disable' defined but not used [-Wunused-function] arch/mips/ralink/timer.c:74:13: warning: 'rt_timer_free' defined but not used [-Wunused-function] arch/mips/ralink/rt305x.c:92:13: warning: 'rt305x_wdt_reset' defined but not used [-Wunused-function]
-------------------------------------------------------------------------------- s3c2410_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- s3c6400_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- s5pv210_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- sama5_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- sb1250_swarm_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- shannon_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- shmobile_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- simpad_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- socfpga_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- spear13xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- spear3xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- spear6xx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- spitz_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- stm32_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- sunxi_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tb0219_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tb0226_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tb0287_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tct_hammer_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tegra_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tinyconfig (x86) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tinyconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tinyconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- tinyconfig (arm64) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- trizeps4_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- u300_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- u8500_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- versatile_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- versatile_defconfig+CONFIG_OF_UNITTEST=y (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- vexpress_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- vf610m4_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- viper_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- vt8500_v6_v7_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- workpad_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- x86_64_defconfig (x86) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- xcep_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- xilfpga_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- xway_defconfig (mips) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- zeus_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
-------------------------------------------------------------------------------- zx_defconfig (arm) — PASS, 0 errors, 0 warnings, 0 section mismatches
--- For more info write to info@kernelci.org
On Sun, Feb 26, 2017 at 2:47 PM, kernelci.org bot bot@kernelci.org wrote:
stable build: 203 builds: 4 failed, 199 passed, 5 errors, 41 warnings
A lot of fixes for these build problems have now landed in mainline, and we could backport them as soon as they are considered stable enough. If all of these make it into stable, we should have a clean build on MIPS and ARM, and only the KASAN warnings remaining x86 and arm64.
capcella_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
7d6e91050267 ("crypto: improve gcc optimization flags for serpent and wp512")
defconfig+CONFIG_KASAN=y (x86) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings: drivers/tty/vt/keyboard.c:1470:1: warning: the frame size of 2344 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:1410:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:4389:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:5689:1: warning: the frame size of 2064 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:1895:1: warning: the frame size of 3720 bytes is larger than 2048 bytes [-Wframe-larger-than=]
I'm still working on the fix, the same thing happens in mainline.
Warnings: arch/mips/configs/ip22_defconfig:70:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/ip22_defconfig:71:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE
9ddc16ad8e0b ("MIPS: Update defconfigs for NF_CT_PROTO_DCCP/UDPLITE change")
ip27_defconfig (mips) — FAIL, 4 errors, 1 warning, 0 section mismatches
Errors: arch/mips/include/asm/mach-generic/spaces.h:28:0: error: "CAC_BASE" redefined [-Werror] arch/mips/include/asm/mach-generic/spaces.h:28:0: error: "CAC_BASE" redefined [-Werror]
1742ac265046 ("MIPS: VDSO: avoid duplicate CAC_BASE definition")
drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: error: insn does not satisfy its constraints: drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: internal compiler error: in extract_constrain_insn, at recog.c:2190 Warnings:
b61764946839 ("MIPS: ip27: Disable qlge driver in defconfig")
arch/mips/configs/ip27_defconfig:136:warning: symbol value 'm' invalid for SCSI_DH
ea58fca1842a ("MIPS: Update ip27_defconfig for SCSI_DH change")
ip28_defconfig (mips) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors: arch/mips/sgi-ip22/Platform:29: *** gcc doesn't support needed option -mr10k-cache-barrier=store. Stop.
23ca9b522383 ("MIPS: ip22: Fix ip28 build for modern gcc")
lemote2f_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/lemote2f_defconfig:42:warning: symbol value 'm' invalid for CPU_FREQ_STAT
b3f6046186ef ("MIPS: Update lemote2f_defconfig for CPU_FREQ_STAT change")
msp71xx_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: drivers/mtd/maps/pmcmsp-flash.c:149:30: warning: passing argument 1 of 'strncpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
906b268477bc ("mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy")
rt305x_defconfig (mips) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings: arch/mips/ralink/prom.c:70:2: warning: 'argc' is used uninitialized in this function [-Wuninitialized] arch/mips/ralink/prom.c:70:2: warning: 'argv' is used uninitialized in this function [-Wuninitialized]
9c48568b3692 ("MIPS: ralink: Cosmetic change to prom_init().")
arch/mips/ralink/timer.c:104:13: warning: 'rt_timer_disable' defined but not used [-Wunused-function] arch/mips/ralink/timer.c:74:13: warning: 'rt_timer_free' defined but not used [-Wunused-function]
d92240d12a9c ("MIPS: ralink: Remove unused timer functions")
arch/mips/ralink/rt305x.c:92:13: warning: 'rt305x_wdt_reset' defined but not used [-Wunused-function]
886f9c69fc68 ("MIPS: ralink: Remove unused rt*_wdt_reset functions")
Arnd
On Tue, Feb 28, 2017 at 02:31:51PM +0100, Arnd Bergmann wrote:
On Sun, Feb 26, 2017 at 2:47 PM, kernelci.org bot bot@kernelci.org wrote:
stable build: 203 builds: 4 failed, 199 passed, 5 errors, 41 warnings
A lot of fixes for these build problems have now landed in mainline, and we could backport them as soon as they are considered stable enough. If all of these make it into stable, we should have a clean build on MIPS and ARM, and only the KASAN warnings remaining x86 and arm64.
capcella_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
7d6e91050267 ("crypto: improve gcc optimization flags for serpent and wp512")
defconfig+CONFIG_KASAN=y (x86) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings: drivers/tty/vt/keyboard.c:1470:1: warning: the frame size of 2344 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:1410:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:4389:1: warning: the frame size of 2232 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:5689:1: warning: the frame size of 2064 bytes is larger than 2048 bytes [-Wframe-larger-than=] net/wireless/nl80211.c:1895:1: warning: the frame size of 3720 bytes is larger than 2048 bytes [-Wframe-larger-than=]
I'm still working on the fix, the same thing happens in mainline.
Warnings: arch/mips/configs/ip22_defconfig:70:warning: symbol value 'm' invalid for NF_CT_PROTO_DCCP arch/mips/configs/ip22_defconfig:71:warning: symbol value 'm' invalid for NF_CT_PROTO_UDPLITE
9ddc16ad8e0b ("MIPS: Update defconfigs for NF_CT_PROTO_DCCP/UDPLITE change")
ip27_defconfig (mips) — FAIL, 4 errors, 1 warning, 0 section mismatches
Errors: arch/mips/include/asm/mach-generic/spaces.h:28:0: error: "CAC_BASE" redefined [-Werror] arch/mips/include/asm/mach-generic/spaces.h:28:0: error: "CAC_BASE" redefined [-Werror]
1742ac265046 ("MIPS: VDSO: avoid duplicate CAC_BASE definition")
drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: error: insn does not satisfy its constraints: drivers/net/ethernet/qlogic/qlge/qlge_main.c:4819:1: internal compiler error: in extract_constrain_insn, at recog.c:2190 Warnings:
b61764946839 ("MIPS: ip27: Disable qlge driver in defconfig")
arch/mips/configs/ip27_defconfig:136:warning: symbol value 'm' invalid for SCSI_DH
ea58fca1842a ("MIPS: Update ip27_defconfig for SCSI_DH change")
ip28_defconfig (mips) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors: arch/mips/sgi-ip22/Platform:29: *** gcc doesn't support needed option -mr10k-cache-barrier=store. Stop.
23ca9b522383 ("MIPS: ip22: Fix ip28 build for modern gcc")
lemote2f_defconfig (mips) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings: arch/mips/configs/lemote2f_defconfig:42:warning: symbol value 'm' invalid for CPU_FREQ_STAT
b3f6046186ef ("MIPS: Update lemote2f_defconfig for CPU_FREQ_STAT change")
msp71xx_defconfig (mips) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings: drivers/mtd/maps/pmcmsp-flash.c:149:30: warning: passing argument 1 of 'strncpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
906b268477bc ("mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy")
rt305x_defconfig (mips) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings: arch/mips/ralink/prom.c:70:2: warning: 'argc' is used uninitialized in this function [-Wuninitialized] arch/mips/ralink/prom.c:70:2: warning: 'argv' is used uninitialized in this function [-Wuninitialized]
9c48568b3692 ("MIPS: ralink: Cosmetic change to prom_init().")
arch/mips/ralink/timer.c:104:13: warning: 'rt_timer_disable' defined but not used [-Wunused-function] arch/mips/ralink/timer.c:74:13: warning: 'rt_timer_free' defined but not used [-Wunused-function]
d92240d12a9c ("MIPS: ralink: Remove unused timer functions")
arch/mips/ralink/rt305x.c:92:13: warning: 'rt305x_wdt_reset' defined but not used [-Wunused-function]
886f9c69fc68 ("MIPS: ralink: Remove unused rt*_wdt_reset functions")
All now queued up in the stable trees, thanks.
greg k-h
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote:
All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
https://storage.kernelci.org/next/next-20170309/x86-allmodconfig+CONFIG_OF=n...
The same warning is referenced in this email: http://lkml.iu.edu/hypermail/linux/kernel/1612.0/04384.html
but I can't figure out what patch is supposed to address it, or if that patch made it into mainline.
Curiously, only allmodconfig+CONFIG_OF=n seems to be broken, not plain allmodconfig, maybe this could be related to rebuilding in the same object tree without "make clean". Also, all recent kernels (since December) until next-20170309 seem to be affected, but it does not show up on the latest linux-next (next-20170310). I don't seen anything in next-20170310 that could have addressed it, so it may also be a coincidence that we don't hit a certain race condition during build this time.
Adding Ingo, Arnaldo and Stephen to Cc, maybe they know what is going on here.
Arnd
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote:
All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
- Arnaldo
https://storage.kernelci.org/next/next-20170309/x86-allmodconfig+CONFIG_OF=n...
The same warning is referenced in this email: http://lkml.iu.edu/hypermail/linux/kernel/1612.0/04384.html
but I can't figure out what patch is supposed to address it, or if that patch made it into mainline.
Curiously, only allmodconfig+CONFIG_OF=n seems to be broken, not plain allmodconfig, maybe this could be related to rebuilding in the same object tree without "make clean". Also, all recent kernels (since December) until next-20170309 seem to be affected, but it does not show up on the latest linux-next (next-20170310). I don't seen anything in next-20170310 that could have addressed it, so it may also be a coincidence that we don't hit a certain race condition during build this time.
Adding Ingo, Arnaldo and Stephen to Cc, maybe they know what is going on here.
Arnd
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote:
All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
jirka
- Arnaldo
https://storage.kernelci.org/next/next-20170309/x86-allmodconfig+CONFIG_OF=n...
The same warning is referenced in this email: http://lkml.iu.edu/hypermail/linux/kernel/1612.0/04384.html
but I can't figure out what patch is supposed to address it, or if that patch made it into mainline.
Curiously, only allmodconfig+CONFIG_OF=n seems to be broken, not plain allmodconfig, maybe this could be related to rebuilding in the same object tree without "make clean". Also, all recent kernels (since December) until next-20170309 seem to be affected, but it does not show up on the latest linux-next (next-20170310). I don't seen anything in next-20170310 that could have addressed it, so it may also be a coincidence that we don't hit a certain race condition during build this time.
Adding Ingo, Arnaldo and Stephen to Cc, maybe they know what is going on here.
Arnd
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote:
All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
Arnd
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote:
All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
jirka
On Thu, Mar 16, 2017 at 2:59 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote:
All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
Ah, got it. Yes, that must be it then. I supposed we coul duplicate what you did for perf in objtool, but a cleaner way would be to generalize it for all of tools/, right?
Arnd
Em Thu, Mar 16, 2017 at 03:39:36PM +0100, Arnd Bergmann escreveu:
On Thu, Mar 16, 2017 at 2:59 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote: > > All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
Ah, got it. Yes, that must be it then. I supposed we coul duplicate what you did for perf in objtool, but a cleaner way would be to generalize it for all of tools/, right?
Humm, can't we have just one fixdep?
- Arnaldo
On Thu, Mar 16, 2017 at 12:03:38PM -0300, Arnaldo Carvalho de Melo wrote:
Em Thu, Mar 16, 2017 at 03:39:36PM +0100, Arnd Bergmann escreveu:
On Thu, Mar 16, 2017 at 2:59 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu: > On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote: > > > > All now queued up in the stable trees, thanks. > > Like 4.9.y it builds clean except for a couple of stack frame size warnings > and this one that continues to puzzle me. > > /bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: > Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
Ah, got it. Yes, that must be it then. I supposed we coul duplicate what you did for perf in objtool, but a cleaner way would be to generalize it for all of tools/, right?
right, the thing is that objtool is standalone application like perf, and before their builds can go the 'fixdep' needs to be there.. that's a condition to use the tools/build framework
not sure how offensive it'd be to current Makefiles if we come with some generalized code to do that.. I'll think about it, but I think we might be better of the way we are now
Humm, can't we have just one fixdep?
we have.. it's just the matter who will build it first ;-)
jirka
Em Thu, Mar 16, 2017 at 04:17:04PM +0100, Jiri Olsa escreveu:
On Thu, Mar 16, 2017 at 12:03:38PM -0300, Arnaldo Carvalho de Melo wrote:
Em Thu, Mar 16, 2017 at 03:39:36PM +0100, Arnd Bergmann escreveu:
On Thu, Mar 16, 2017 at 2:59 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote: It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
Ah, got it. Yes, that must be it then. I supposed we coul duplicate what you did for perf in objtool, but a cleaner way would be to generalize it for all of tools/, right?
right, the thing is that objtool is standalone application like perf, and before their builds can go the 'fixdep' needs to be there.. that's a condition to use the tools/build framework
not sure how offensive it'd be to current Makefiles if we come with some generalized code to do that.. I'll think about it, but I think we might be better of the way we are now
Humm, can't we have just one fixdep?
we have.. it's just the matter who will build it first ;-)
Ok, I haven't said "can't we have just one fixdep?", what I really said was "can't we make sure we don't have races building it?" ;-)
- Arnaldo
On Thu, Mar 16, 2017 at 12:46:00PM -0300, Arnaldo Carvalho de Melo wrote:
Em Thu, Mar 16, 2017 at 04:17:04PM +0100, Jiri Olsa escreveu:
On Thu, Mar 16, 2017 at 12:03:38PM -0300, Arnaldo Carvalho de Melo wrote:
Em Thu, Mar 16, 2017 at 03:39:36PM +0100, Arnd Bergmann escreveu:
On Thu, Mar 16, 2017 at 2:59 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote: It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
Ah, got it. Yes, that must be it then. I supposed we coul duplicate what you did for perf in objtool, but a cleaner way would be to generalize it for all of tools/, right?
right, the thing is that objtool is standalone application like perf, and before their builds can go the 'fixdep' needs to be there.. that's a condition to use the tools/build framework
not sure how offensive it'd be to current Makefiles if we come with some generalized code to do that.. I'll think about it, but I think we might be better of the way we are now
Humm, can't we have just one fixdep?
we have.. it's just the matter who will build it first ;-)
Ok, I haven't said "can't we have just one fixdep?", what I really said was "can't we make sure we don't have races building it?" ;-)
I hope so ;-) but so far I cannot think of anything better than what was introduced in: abb26210a395 perf tools: Force fixdep compilation at the start of the build
jirka
On Thu, Mar 16, 2017 at 03:39:36PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 2:59 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote: > > All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
Ah, got it. Yes, that must be it then. I supposed we coul duplicate what you did for perf in objtool, but a cleaner way would be to generalize it for all of tools/, right?
Arnd
i came up quickly with attached change.. not too much tested, but basically it's the idea applied to objtool
looks like we could generalize some of those pieces, I'll try to look at it next week if nobody beats me to it ;-)
thanks, jirka
--- diff --git a/tools/lib/subcmd/Makefile b/tools/lib/subcmd/Makefile index 3d1c3b5b5150..a00942fbe43b 100644 --- a/tools/lib/subcmd/Makefile +++ b/tools/lib/subcmd/Makefile @@ -1,6 +1,18 @@ include ../../scripts/Makefile.include include ../../scripts/utilities.mak # QUIET_CLEAN
+all: + +config := 1 + +NON_CONFIG_TARGETS := clean + +ifdef MAKECMDGOALS +ifeq ($(filter-out $(NON_CONFIG_TARGETS),$(MAKECMDGOALS)),) + config := 0 +endif +endif + ifeq ($(srctree),) srctree := $(patsubst %/,%,$(dir $(CURDIR))) srctree := $(patsubst %/,%,$(dir $(srctree))) @@ -45,7 +57,24 @@ all: export srctree OUTPUT CC LD CFLAGS V include $(srctree)/tools/build/Makefile.include
-all: fixdep $(LIBFILE) +ifdef FIXDEP + force_fixdep := 0 +else + force_fixdep := $(config) +endif + +ifeq ($(force_fixdep),1) +goals := $(filter-out all sub-make, $(MAKECMDGOALS)) + +$(goals) all: sub-make + +sub-make: fixdep + $(Q)$(MAKE) FIXDEP=1 -f Makefile $(goals) + +else # force_fixdep + + +all: $(LIBFILE)
$(SUBCMD_IN): FORCE @$(MAKE) $(build)=libsubcmd @@ -59,4 +88,6 @@ clean:
FORCE:
-.PHONY: clean FORCE +endif # force_fixdep + +.PHONY: clean FORCE sub-make diff --git a/tools/objtool/Makefile b/tools/objtool/Makefile index 27e019c09bd2..8c78a9114ab5 100644 --- a/tools/objtool/Makefile +++ b/tools/objtool/Makefile @@ -1,6 +1,18 @@ include ../scripts/Makefile.include include ../scripts/Makefile.arch
+all: + +config := 1 + +NON_CONFIG_TARGETS := clean + +ifdef MAKECMDGOALS +ifeq ($(filter-out $(NON_CONFIG_TARGETS),$(MAKECMDGOALS)),) + config := 0 +endif +endif + ifeq ($(ARCH),x86_64) ARCH := x86 endif @@ -22,8 +34,6 @@ LIBSUBCMD = $(LIBSUBCMD_OUTPUT)libsubcmd.a OBJTOOL := $(OUTPUT)objtool OBJTOOL_IN := $(OBJTOOL)-in.o
-all: $(OBJTOOL) - INCLUDES := -I$(srctree)/tools/include -I$(srctree)/tools/arch/$(HOSTARCH)/include/uapi CFLAGS += -Wall -Werror $(EXTRA_WARNINGS) -fomit-frame-pointer -O2 -g $(INCLUDES) LDFLAGS += -lelf $(LIBSUBCMD) @@ -36,7 +46,25 @@ AWK = awk export srctree OUTPUT CFLAGS SRCARCH AWK include $(srctree)/tools/build/Makefile.include
-$(OBJTOOL_IN): fixdep FORCE +ifdef FIXDEP + force_fixdep := 0 +else + force_fixdep := $(config) +endif + +ifeq ($(force_fixdep),1) +goals := $(filter-out all sub-make, $(MAKECMDGOALS)) + +$(goals) all: sub-make + +sub-make: fixdep + $(Q)$(MAKE) FIXDEP=1 -f Makefile $(goals) + +else # force_fixdep + +all: $(OBJTOOL) + +$(OBJTOOL_IN): FORCE @$(MAKE) $(build)=objtool
# Busybox's diff doesn't have -I, avoid warning in that case @@ -55,7 +83,7 @@ $(OBJTOOL): $(LIBSUBCMD) $(OBJTOOL_IN) $(QUIET_LINK)$(CC) $(OBJTOOL_IN) $(LDFLAGS) -o $@
-$(LIBSUBCMD): fixdep FORCE +$(LIBSUBCMD): FORCE $(Q)$(MAKE) -C $(SUBCMD_SRCDIR) OUTPUT=$(LIBSUBCMD_OUTPUT)
clean: @@ -65,4 +93,6 @@ clean:
FORCE:
-.PHONY: clean FORCE +endif # force_fixdep + +.PHONY: clean FORCE sub-make
On Thu, Mar 16, 2017 at 03:39:36PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 2:59 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 02:44:45PM +0100, Arnd Bergmann wrote:
On Thu, Mar 16, 2017 at 1:49 PM, Jiri Olsa jolsa@redhat.com wrote:
On Thu, Mar 16, 2017 at 09:29:07AM -0300, Arnaldo Carvalho de Melo wrote:
Em Wed, Mar 15, 2017 at 02:15:22PM +0100, Arnd Bergmann escreveu:
On Wed, Mar 15, 2017 at 8:22 AM, gregkh gregkh@linuxfoundation.org wrote: > > All now queued up in the stable trees, thanks.
Like 4.9.y it builds clean except for a couple of stack frame size warnings and this one that continues to puzzle me.
/bin/sh: 1: /home/buildslave/workspace/kernel-builder/arch/x86/defconfig/allmodconfig+CONFIG_OF=n/label/builder/next/build-x86/tools/objtool//fixdep: Permission denied
Jiri? Josh?
hum, looks like it imight be related to this fix we did for perf: abb26210a395 perf tools: Force fixdep compilation at the start of the build
it's forcing fixdep to be build as first.. having it as a simple dependency (which AFAICS is objtool case), the make -jX occasionaly raced on high cpu servers, and executed unfinished binary, hence the permission fail
It's probably another variation of this bug, but the commit you cite got merged into 4.10-rc1, while the problem still persists in mainline (4.11-rc2+).
the problem is in objtool build right? the fix was for perf build
Ah, got it. Yes, that must be it then. I supposed we coul duplicate what you did for perf in objtool, but a cleaner way would be to generalize it for all of tools/, right?
This is a shot in the dark, since I don't have a way to recreate, but can you try the following patch? This should make sure that objtool only tries to build fixdep once.
diff --git a/tools/build/Makefile.include b/tools/build/Makefile.include index ad22e4e..179f4f0 100644 --- a/tools/build/Makefile.include +++ b/tools/build/Makefile.include @@ -1,6 +1,8 @@ build := -f $(srctree)/tools/build/Makefile.build dir=. obj
-fixdep: +fixdep: $(OUTPUT)fixdep + +$(OUTPUT)fixdep: $(Q)$(MAKE) -C $(srctree)/tools/build CFLAGS= LDFLAGS= $(OUTPUT)fixdep
.PHONY: fixdep
kernel-build-reports@lists.linaro.org