Tree/Branch: v4.14.123
Git describe: v4.14.123
Commit: 8cb1239889 Linux 4.14.123
Build Time: 1 min 44 sec
Passed: 3 / 11 ( 27.27 %)
Failed: 8 / 11 ( 72.73 %)
Errors: 154
Warnings: 2
Section Mismatches: 0
Failed defconfigs:
arm64-allnoconfig
arm64-allmodconfig
arm-allmodconfig
arm64-defconfig
Errors:
arm64-allnoconfig
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:31:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:36:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:41:31: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
arm64-allmodconfig
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:31:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:36:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:41:31: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
arm-allmodconfig
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:202.1-6 Label or path cpu1 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:206.1-6 Label or path cpu2 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:210.1-6 Label or path cpu3 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:238.1-5 Label or path gpu not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:705.1-6 Label or path vop0 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:709.1-10 Label or path vop0_out not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:715.1-6 Label or path vop1 not found
Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:30.1-18 Label or path reset_controller not found
Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:34.1-21 Label or path shutdown_controller not found
Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:157.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-wb45n.dts:30.1-10 Label or path watchdog not found
Error: ../arch/arm/boot/dts/at91-wb50n.dtsi:25.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-wb50n.dts:61.1-10 Label or path watchdog not found
Error: ../arch/arm/boot/dts/imx51-zii-scu2-mezz.dts:346.1-5 Label or path vpu not found
Error: ../arch/arm/boot/dts/imx6ull-colibri.dtsi:490.4-5 syntax error
Error: ../arch/arm/boot/dts/meson8m2.dtsi:25.19-20 syntax error
Error: ../arch/arm/boot/dts/imx6dl-mamoj.dts:491.10-492.1 syntax error
Error: ../arch/arm/boot/dts/imx53-ppd.dts:596.1-5 Label or path pmu not found
Error: ../arch/arm/boot/dts/berlin2cd-valve-steamlink.dts:29.1-5 Label or path cpu not found
Error: ../arch/arm/boot/dts/berlin2cd-valve-steamlink.dts:37.1-6 Label or path i2c0 not found
Error: ../arch/arm/boot/dts/iwg20d-q7-common.dtsi:80.21-22 syntax error
../arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:109.1-6 Label or path btif not found
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:254.1-6 Label or path pcie not found
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:268.1-11 Label or path pcie0_phy not found
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:272.1-11 Label or path pcie1_phy not found
Error: ../arch/arm/boot/dts/at91-som60.dtsi:34.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi:50.1-9 Label or path pinctrl not found
../arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:7:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
../arch/arm/boot/dts/mt7623a.dtsi:9:45: fatal error: dt-bindings/power/mt7623a-power.h: No such file or directory
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:29.1-6 Label or path cmt0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:60.1-8 Label or path mmcif0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:70.1-6 Label or path qspi not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:91.1-6 Label or path rwdt not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:96.1-7 Label or path sdhi1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:106.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:84.1-5 Label or path avb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:103.1-6 Label or path can0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:118.1-7 Label or path hsusb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:124.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:141.1-6 Label or path pci1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:195.1-12 Label or path rcar_sound not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:219.1-7 Label or path sdhi0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:229.1-6 Label or path ssi4 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:233.1-8 Label or path usbphy not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:39.1-4 Label or path du not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:54.1-6 Label or path can1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:68.1-6 Label or path i2c1 not found
Error: ../arch/arm/boot/dts/exynos4412-midas.dtsi:337.1-8 Label or path camera not found
../arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi:2:47: fatal error: dt-bindings/net/microchip-lan78xx.h: No such file or directory
Error: ../arch/arm/boot/dts/imx6qdl-emcon.dtsi:813.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts:75.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/bcm2836-rpi.dtsi:4.1-7 Label or path vchiq not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:93.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:122.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:126.1-10 Label or path hdmi_out not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:231.1-6 Label or path ssp1 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:235.1-6 Label or path ssp2 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:239.1-17 Label or path nand_controller not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:343.4-5 syntax error
../arch/arm/boot/dts/r9a06g032.dtsi:10:49: fatal error: dt-bindings/clock/r9a06g032-sysctrl.h: No such file or directory
Error: ../arch/arm/boot/dts/am335x-guardian.dts:246.48-49 syntax error
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:127.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:131.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:151.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:158.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:162.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/r7s9210.dtsi:10:48: fatal error: dt-bindings/clock/r7s9210-cpg-mssr.h: No such file or directory
Error: ../arch/arm/boot/dts/at91-nattis-2-natte-2.dts:146.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-nattis-2-natte-2.dts:178.1-10 Label or path watchdog not found
Error: ../arch/arm/boot/dts/imx51-zii-scu3-esb.dts:354.1-5 Label or path vpu not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:127.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:131.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:151.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:158.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:162.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/r8a7744.dtsi:10:48: fatal error: dt-bindings/clock/r8a7744-cpg-mssr.h: No such file or directory
../arch/arm/boot/dts/imx7ulp.dtsi:8:45: fatal error: dt-bindings/clock/imx7ulp-clock.h: No such file or directory
Error: ../arch/arm/boot/dts/at91-wb50n.dtsi:25.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-gatwick.dts:72.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:134.1-6 Label or path i2c0 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:141.1-6 Label or path i2c1 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:203.1-6 Label or path i2c2 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:265.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:272.1-6 Label or path i2c4 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:279.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:286.1-6 Label or path i2c6 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:293.1-6 Label or path i2c7 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:300.1-6 Label or path i2c8 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:362.1-7 Label or path i2c13 not found
../arch/arm/boot/dts/stm32mp157c.dtsi:7:45: fatal error: dt-bindings/clock/stm32mp1-clks.h: No such file or directory
../arch/arm/boot/dts/imx6sll.dtsi:8:45: fatal error: dt-bindings/clock/imx6sll-clock.h: No such file or directory
Error: ../arch/arm/boot/dts/bcm2836-rpi.dtsi:4.1-7 Label or path vchiq not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:38.1-5 Label or path ata not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:42.1-5 Label or path nfc not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:49.1-8 Label or path sdhci1 not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:56.1-6 Label or path spi2 not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:157.1-6 Label or path weim not found
../arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/imx6q-icore-mipi.dts:27.1-8 Label or path ov5640 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:29.1-6 Label or path cmt0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:60.1-8 Label or path mmcif0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:70.1-6 Label or path qspi not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:91.1-6 Label or path rwdt not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:96.1-7 Label or path sdhi1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:106.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:84.1-5 Label or path avb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:103.1-6 Label or path can0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:118.1-7 Label or path hsusb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:124.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:141.1-6 Label or path pci1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:195.1-12 Label or path rcar_sound not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:219.1-7 Label or path sdhi0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:229.1-6 Label or path ssi4 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:233.1-8 Label or path usbphy not found
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
../arch/arm/boot/dts/r8a7744.dtsi:10:48: fatal error: dt-bindings/clock/r8a7744-cpg-mssr.h: No such file or directory
Error: ../arch/arm/boot/dts/imx6ul-14x14-evk.dtsi:519.4-5 syntax error
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:131.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:135.1-8 Label or path cpu100 not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:139.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:197.1-5 Label or path pwm not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:388.1-7 Label or path tcon0 not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:393.1-11 Label or path tcon0_out not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:407.1-7 Label or path uart1 not found
../arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts:5:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/stm32mp157c.dtsi:7:45: fatal error: dt-bindings/clock/stm32mp1-clks.h: No such file or directory
Error: ../arch/arm/boot/dts/exynos4412-midas.dtsi:337.1-8 Label or path camera not found
Error: ../arch/arm/boot/dts/imx51-zii-rdu1.dts:565.1-15 Label or path ipu_di0_disp1 not found
Error: ../arch/arm/boot/dts/imx51-zii-rdu1.dts:569.1-5 Label or path pmu not found
Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:88.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:92.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:96.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
../arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:415.1-7 Label or path gpio3 not found
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:423.1-7 Label or path gpio4 not found
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:482.1-8 Label or path mcspi3 not found
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:489.1-8 Label or path mcspi4 not found
Error: ../arch/arm/boot/dts/r8a7790-stout.dts:96.17-18 syntax error
../arch/arm/boot/dts/aspeed-bmc-arm-centriq2400-rep.dts:5:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:82.1-6 Label or path i2c1 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:86.1-6 Label or path i2c2 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:90.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:94.1-6 Label or path i2c4 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:98.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:102.1-6 Label or path i2c6 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:106.1-6 Label or path i2c7 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:110.1-7 Label or path i2c13 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:122.1-11 Label or path pwm_tacho not found
Error: ../arch/arm/boot/dts/meson8b-ec100.dts:216.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/meson8b-ec100.dts:268.1-6 Label or path sdio not found
Error: ../arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts:78.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:111.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:127.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:137.1-15 Label or path external_mdio not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:144.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:148.1-10 Label or path hdmi_out not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi:29.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/rv1108-elgin-r1.dts:51.1-6 Label or path gmac not found
../arch/arm/boot/dts/mt7623a.dtsi:9:45: fatal error: dt-bindings/power/mt7623a-power.h: No such file or directory
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:231.1-6 Label or path ssp1 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:235.1-6 Label or path ssp2 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:239.1-17 Label or path nand_controller not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:343.4-5 syntax error
Error: ../arch/arm/boot/dts/imx6qdl-var-dart.dtsi:213.4-5 syntax error
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:93.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:122.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:126.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/r8a77470.dtsi:10:49: fatal error: dt-bindings/clock/r8a77470-cpg-mssr.h: No such file or directory
Error: ../arch/arm/boot/dts/exynos4412-midas.dtsi:337.1-8 Label or path camera not found
Error: ../arch/arm/boot/dts/am335x-osd3358-sm-red.dts:459.48-49 syntax error
Error: ../arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts:200.21-22 syntax error
Error: ../arch/arm/boot/dts/imx6ull-colibri.dtsi:490.4-5 syntax error
../arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts:206.1-6 Label or path qspi not found
Error: ../arch/arm/boot/dts/armada-385-db-88f6820-amc.dts:94.1-17 Label or path nand_controller not found
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
arm64-defconfig
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:31:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:36:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:41:31: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
1 warnings 0 mismatches : arm64-allnoconfig
1 warnings 0 mismatches : arm64-allmodconfig
1 warnings 0 mismatches : x86_64-defconfig
1 warnings 0 mismatches : x86_64-allmodconfig
1 warnings 0 mismatches : arm64-defconfig
-------------------------------------------------------------------------------
Errors summary: 154
18 ERROR: Input tree has errors, aborting (use -f to force output)
15 ../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
15 ../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
15 ../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
12 ../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
12 ../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
12 ../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
12 ../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
4 ../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
3 Error: ../arch/arm/boot/dts/exynos4412-midas.dtsi:337.1-8 Label or path camera not found
3 ../arch/arm64/include/asm/preempt.h:41:31: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
3 ../arch/arm64/include/asm/preempt.h:36:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
3 ../arch/arm64/include/asm/preempt.h:31:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
2 Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:162.1-10 Label or path hdmi_out not found
2 Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:158.1-6 Label or path hdmi not found
2 Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:151.1-6 Label or path emac not found
2 Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:131.1-4 Label or path de not found
2 Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:127.1-6 Label or path cpu0 not found
2 Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:93.1-4 Label or path de not found
2 Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:126.1-10 Label or path hdmi_out not found
2 Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:122.1-6 Label or path hdmi not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:96.1-7 Label or path sdhi1 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:91.1-6 Label or path rwdt not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:70.1-6 Label or path qspi not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:60.1-8 Label or path mmcif0 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:29.1-6 Label or path cmt0 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:106.1-6 Label or path i2c3 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:84.1-5 Label or path avb not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:233.1-8 Label or path usbphy not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:229.1-6 Label or path ssi4 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:219.1-7 Label or path sdhi0 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:195.1-12 Label or path rcar_sound not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:141.1-6 Label or path pci1 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:124.1-6 Label or path i2c5 not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:118.1-7 Label or path hsusb not found
2 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:103.1-6 Label or path can0 not found
2 Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:343.4-5 syntax error
2 Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:239.1-17 Label or path nand_controller not found
2 Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:235.1-6 Label or path ssp2 not found
2 Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:231.1-6 Label or path ssp1 not found
2 Error: ../arch/arm/boot/dts/imx6ull-colibri.dtsi:490.4-5 syntax error
2 Error: ../arch/arm/boot/dts/bcm2836-rpi.dtsi:4.1-7 Label or path vchiq not found
2 Error: ../arch/arm/boot/dts/at91-wb50n.dtsi:25.1-9 Label or path pinctrl not found
2 ../arch/arm/boot/dts/stm32mp157c.dtsi:7:45: fatal error: dt-bindings/clock/stm32mp1-clks.h: No such file or directory
2 ../arch/arm/boot/dts/r8a7744.dtsi:10:48: fatal error: dt-bindings/clock/r8a7744-cpg-mssr.h: No such file or directory
2 ../arch/arm/boot/dts/mt7623a.dtsi:9:45: fatal error: dt-bindings/power/mt7623a-power.h: No such file or directory
1 Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:148.1-10 Label or path hdmi_out not found
1 Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:144.1-6 Label or path hdmi not found
1 Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:137.1-15 Label or path external_mdio not found
1 Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:127.1-6 Label or path emac not found
1 Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:111.1-4 Label or path de not found
1 Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi:29.1-6 Label or path cpu0 not found
1 Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:96.1-10 Label or path hdmi_out not found
1 Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:92.1-6 Label or path hdmi not found
1 Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:88.1-4 Label or path de not found
1 Error: ../arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts:78.1-6 Label or path emac not found
1 Error: ../arch/arm/boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts:75.1-6 Label or path cpu0 not found
1 Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:407.1-7 Label or path uart1 not found
1 Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:393.1-11 Label or path tcon0_out not found
1 Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:388.1-7 Label or path tcon0 not found
1 Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:197.1-5 Label or path pwm not found
1 Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:139.1-4 Label or path de not found
1 Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:135.1-8 Label or path cpu100 not found
1 Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:131.1-6 Label or path cpu0 not found
1 Error: ../arch/arm/boot/dts/rv1108-elgin-r1.dts:51.1-6 Label or path gmac not found
1 Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:715.1-6 Label or path vop1 not found
1 Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:709.1-10 Label or path vop0_out not found
1 Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:705.1-6 Label or path vop0 not found
1 Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:238.1-5 Label or path gpu not found
1 Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:210.1-6 Label or path cpu3 not found
1 Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:206.1-6 Label or path cpu2 not found
1 Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:202.1-6 Label or path cpu1 not found
1 Error: ../arch/arm/boot/dts/r8a7790-stout.dts:96.17-18 syntax error
1 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:68.1-6 Label or path i2c1 not found
1 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:54.1-6 Label or path can1 not found
1 Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:39.1-4 Label or path du not found
1 Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:272.1-11 Label or path pcie1_phy not found
1 Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:268.1-11 Label or path pcie0_phy not found
1 Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:254.1-6 Label or path pcie not found
1 Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:109.1-6 Label or path btif not found
1 Error: ../arch/arm/boot/dts/meson8m2.dtsi:25.19-20 syntax error
1 Error: ../arch/arm/boot/dts/meson8b-ec100.dts:268.1-6 Label or path sdio not found
1 Error: ../arch/arm/boot/dts/meson8b-ec100.dts:216.1-6 Label or path cpu0 not found
1 Error: ../arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts:206.1-6 Label or path qspi not found
1 Error: ../arch/arm/boot/dts/iwg20d-q7-common.dtsi:80.21-22 syntax error
1 Error: ../arch/arm/boot/dts/imx6ul-14x14-evk.dtsi:519.4-5 syntax error
1 Error: ../arch/arm/boot/dts/imx6qdl-var-dart.dtsi:213.4-5 syntax error
1 Error: ../arch/arm/boot/dts/imx6qdl-emcon.dtsi:813.1-6 Label or path cpu0 not found
1 Error: ../arch/arm/boot/dts/imx6q-icore-mipi.dts:27.1-8 Label or path ov5640 not found
1 Error: ../arch/arm/boot/dts/imx6dl-mamoj.dts:491.10-492.1 syntax error
1 Error: ../arch/arm/boot/dts/imx53-ppd.dts:596.1-5 Label or path pmu not found
1 Error: ../arch/arm/boot/dts/imx51-zii-scu3-esb.dts:354.1-5 Label or path vpu not found
1 Error: ../arch/arm/boot/dts/imx51-zii-scu2-mezz.dts:346.1-5 Label or path vpu not found
1 Error: ../arch/arm/boot/dts/imx51-zii-rdu1.dts:569.1-5 Label or path pmu not found
1 Error: ../arch/arm/boot/dts/imx51-zii-rdu1.dts:565.1-15 Label or path ipu_di0_disp1 not found
1 Error: ../arch/arm/boot/dts/imx31-lite.dts:56.1-6 Label or path spi2 not found
1 Error: ../arch/arm/boot/dts/imx31-lite.dts:49.1-8 Label or path sdhci1 not found
1 Error: ../arch/arm/boot/dts/imx31-lite.dts:42.1-5 Label or path nfc not found
1 Error: ../arch/arm/boot/dts/imx31-lite.dts:38.1-5 Label or path ata not found
1 Error: ../arch/arm/boot/dts/imx31-lite.dts:157.1-6 Label or path weim not found
1 Error: ../arch/arm/boot/dts/berlin2cd-valve-steamlink.dts:37.1-6 Label or path i2c0 not found
1 Error: ../arch/arm/boot/dts/berlin2cd-valve-steamlink.dts:29.1-5 Label or path cpu not found
1 Error: ../arch/arm/boot/dts/at91-wb50n.dts:61.1-10 Label or path watchdog not found
1 Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:34.1-21 Label or path shutdown_controller not found
1 Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:30.1-18 Label or path reset_controller not found
1 Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:157.1-9 Label or path pinctrl not found
1 Error: ../arch/arm/boot/dts/at91-wb45n.dts:30.1-10 Label or path watchdog not found
1 Error: ../arch/arm/boot/dts/at91-som60.dtsi:34.1-9 Label or path pinctrl not found
1 Error: ../arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts:200.21-22 syntax error
1 Error: ../arch/arm/boot/dts/at91-nattis-2-natte-2.dts:178.1-10 Label or path watchdog not found
1 Error: ../arch/arm/boot/dts/at91-nattis-2-natte-2.dts:146.1-9 Label or path pinctrl not found
1 Error: ../arch/arm/boot/dts/at91-gatwick.dts:72.1-9 Label or path pinctrl not found
1 Error: ../arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi:50.1-9 Label or path pinctrl not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:98.1-6 Label or path i2c5 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:94.1-6 Label or path i2c4 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:90.1-6 Label or path i2c3 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:86.1-6 Label or path i2c2 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:82.1-6 Label or path i2c1 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:122.1-11 Label or path pwm_tacho not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:110.1-7 Label or path i2c13 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:106.1-6 Label or path i2c7 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:102.1-6 Label or path i2c6 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:362.1-7 Label or path i2c13 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:300.1-6 Label or path i2c8 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:293.1-6 Label or path i2c7 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:286.1-6 Label or path i2c6 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:279.1-6 Label or path i2c5 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:272.1-6 Label or path i2c4 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:265.1-6 Label or path i2c3 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:203.1-6 Label or path i2c2 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:141.1-6 Label or path i2c1 not found
1 Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:134.1-6 Label or path i2c0 not found
1 Error: ../arch/arm/boot/dts/armada-385-db-88f6820-amc.dts:94.1-17 Label or path nand_controller not found
1 Error: ../arch/arm/boot/dts/am3874-iceboard.dts:489.1-8 Label or path mcspi4 not found
1 Error: ../arch/arm/boot/dts/am3874-iceboard.dts:482.1-8 Label or path mcspi3 not found
1 Error: ../arch/arm/boot/dts/am3874-iceboard.dts:423.1-7 Label or path gpio4 not found
1 Error: ../arch/arm/boot/dts/am3874-iceboard.dts:415.1-7 Label or path gpio3 not found
1 Error: ../arch/arm/boot/dts/am335x-osd3358-sm-red.dts:459.48-49 syntax error
1 Error: ../arch/arm/boot/dts/am335x-guardian.dts:246.48-49 syntax error
1 ../arch/arm/boot/dts/r9a06g032.dtsi:10:49: fatal error: dt-bindings/clock/r9a06g032-sysctrl.h: No such file or directory
1 ../arch/arm/boot/dts/r8a77470.dtsi:10:49: fatal error: dt-bindings/clock/r8a77470-cpg-mssr.h: No such file or directory
1 ../arch/arm/boot/dts/r7s9210.dtsi:10:48: fatal error: dt-bindings/clock/r7s9210-cpg-mssr.h: No such file or directory
1 ../arch/arm/boot/dts/imx7ulp.dtsi:8:45: fatal error: dt-bindings/clock/imx7ulp-clock.h: No such file or directory
1 ../arch/arm/boot/dts/imx6sll.dtsi:8:45: fatal error: dt-bindings/clock/imx6sll-clock.h: No such file or directory
1 ../arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi:2:47: fatal error: dt-bindings/net/microchip-lan78xx.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:7:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts:5:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
1 ../arch/arm/boot/dts/aspeed-bmc-arm-centriq2400-rep.dts:5:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Warnings Summary: 2
3 ../arch/arm64/include/asm/preempt.h:7:0: warning: "PREEMPT_NEED_RESCHED" redefined
2 ../fs/proc/task_mmu.c:761:7: warning: 'last_vma' may be used uninitialized in this function [-Wmaybe-uninitialized]
===============================================================================
Detailed per-defconfig build reports below:
-------------------------------------------------------------------------------
arm64-allnoconfig : FAIL, 34 errors, 1 warnings, 0 section mismatches
Errors:
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:31:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:36:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:41:31: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
Warnings:
../arch/arm64/include/asm/preempt.h:7:0: warning: "PREEMPT_NEED_RESCHED" redefined
-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 34 errors, 1 warnings, 0 section mismatches
Errors:
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:31:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:36:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:41:31: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
Warnings:
../arch/arm64/include/asm/preempt.h:7:0: warning: "PREEMPT_NEED_RESCHED" redefined
-------------------------------------------------------------------------------
x86_64-defconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../fs/proc/task_mmu.c:761:7: warning: 'last_vma' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 199 errors, 0 warnings, 0 section mismatches
Errors:
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:202.1-6 Label or path cpu1 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:206.1-6 Label or path cpu2 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:210.1-6 Label or path cpu3 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:238.1-5 Label or path gpu not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:705.1-6 Label or path vop0 not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:709.1-10 Label or path vop0_out not found
Error: ../arch/arm/boot/dts/rk3188-bqedison2qc.dts:715.1-6 Label or path vop1 not found
Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:30.1-18 Label or path reset_controller not found
Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:34.1-21 Label or path shutdown_controller not found
Error: ../arch/arm/boot/dts/at91-wb45n.dtsi:157.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-wb45n.dts:30.1-10 Label or path watchdog not found
Error: ../arch/arm/boot/dts/at91-wb50n.dtsi:25.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-wb50n.dts:61.1-10 Label or path watchdog not found
Error: ../arch/arm/boot/dts/imx51-zii-scu2-mezz.dts:346.1-5 Label or path vpu not found
Error: ../arch/arm/boot/dts/imx6ull-colibri.dtsi:490.4-5 syntax error
Error: ../arch/arm/boot/dts/meson8m2.dtsi:25.19-20 syntax error
Error: ../arch/arm/boot/dts/imx6dl-mamoj.dts:491.10-492.1 syntax error
Error: ../arch/arm/boot/dts/imx53-ppd.dts:596.1-5 Label or path pmu not found
Error: ../arch/arm/boot/dts/berlin2cd-valve-steamlink.dts:29.1-5 Label or path cpu not found
Error: ../arch/arm/boot/dts/berlin2cd-valve-steamlink.dts:37.1-6 Label or path i2c0 not found
Error: ../arch/arm/boot/dts/iwg20d-q7-common.dtsi:80.21-22 syntax error
../arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:109.1-6 Label or path btif not found
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:254.1-6 Label or path pcie not found
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:268.1-11 Label or path pcie0_phy not found
Error: ../arch/arm/boot/dts/mt7623n-rfb-emmc.dts:272.1-11 Label or path pcie1_phy not found
Error: ../arch/arm/boot/dts/at91-som60.dtsi:34.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi:50.1-9 Label or path pinctrl not found
../arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:7:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
../arch/arm/boot/dts/mt7623a.dtsi:9:45: fatal error: dt-bindings/power/mt7623a-power.h: No such file or directory
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:29.1-6 Label or path cmt0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:60.1-8 Label or path mmcif0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:70.1-6 Label or path qspi not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:91.1-6 Label or path rwdt not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:96.1-7 Label or path sdhi1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:106.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:84.1-5 Label or path avb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:103.1-6 Label or path can0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:118.1-7 Label or path hsusb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:124.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:141.1-6 Label or path pci1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:195.1-12 Label or path rcar_sound not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:219.1-7 Label or path sdhi0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:229.1-6 Label or path ssi4 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:233.1-8 Label or path usbphy not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:39.1-4 Label or path du not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:54.1-6 Label or path can1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts:68.1-6 Label or path i2c1 not found
Error: ../arch/arm/boot/dts/exynos4412-midas.dtsi:337.1-8 Label or path camera not found
../arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi:2:47: fatal error: dt-bindings/net/microchip-lan78xx.h: No such file or directory
Error: ../arch/arm/boot/dts/imx6qdl-emcon.dtsi:813.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts:75.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/bcm2836-rpi.dtsi:4.1-7 Label or path vchiq not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:93.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:122.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:126.1-10 Label or path hdmi_out not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:231.1-6 Label or path ssp1 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:235.1-6 Label or path ssp2 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:239.1-17 Label or path nand_controller not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:343.4-5 syntax error
../arch/arm/boot/dts/r9a06g032.dtsi:10:49: fatal error: dt-bindings/clock/r9a06g032-sysctrl.h: No such file or directory
Error: ../arch/arm/boot/dts/am335x-guardian.dts:246.48-49 syntax error
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:127.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:131.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:151.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:158.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:162.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/r7s9210.dtsi:10:48: fatal error: dt-bindings/clock/r7s9210-cpg-mssr.h: No such file or directory
Error: ../arch/arm/boot/dts/at91-nattis-2-natte-2.dts:146.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-nattis-2-natte-2.dts:178.1-10 Label or path watchdog not found
Error: ../arch/arm/boot/dts/imx51-zii-scu3-esb.dts:354.1-5 Label or path vpu not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:127.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:131.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:151.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:158.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi:162.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/r8a7744.dtsi:10:48: fatal error: dt-bindings/clock/r8a7744-cpg-mssr.h: No such file or directory
../arch/arm/boot/dts/imx7ulp.dtsi:8:45: fatal error: dt-bindings/clock/imx7ulp-clock.h: No such file or directory
Error: ../arch/arm/boot/dts/at91-wb50n.dtsi:25.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/at91-gatwick.dts:72.1-9 Label or path pinctrl not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:134.1-6 Label or path i2c0 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:141.1-6 Label or path i2c1 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:203.1-6 Label or path i2c2 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:265.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:272.1-6 Label or path i2c4 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:279.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:286.1-6 Label or path i2c6 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:293.1-6 Label or path i2c7 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:300.1-6 Label or path i2c8 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts:362.1-7 Label or path i2c13 not found
../arch/arm/boot/dts/stm32mp157c.dtsi:7:45: fatal error: dt-bindings/clock/stm32mp1-clks.h: No such file or directory
../arch/arm/boot/dts/imx6sll.dtsi:8:45: fatal error: dt-bindings/clock/imx6sll-clock.h: No such file or directory
Error: ../arch/arm/boot/dts/bcm2836-rpi.dtsi:4.1-7 Label or path vchiq not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:38.1-5 Label or path ata not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:42.1-5 Label or path nfc not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:49.1-8 Label or path sdhci1 not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:56.1-6 Label or path spi2 not found
Error: ../arch/arm/boot/dts/imx31-lite.dts:157.1-6 Label or path weim not found
../arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/imx6q-icore-mipi.dts:27.1-8 Label or path ov5640 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:29.1-6 Label or path cmt0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:60.1-8 Label or path mmcif0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:70.1-6 Label or path qspi not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:91.1-6 Label or path rwdt not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:96.1-7 Label or path sdhi1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22m.dtsi:106.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:84.1-5 Label or path avb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:103.1-6 Label or path can0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:118.1-7 Label or path hsusb not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:124.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:141.1-6 Label or path pci1 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:195.1-12 Label or path rcar_sound not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:219.1-7 Label or path sdhi0 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:229.1-6 Label or path ssi4 not found
Error: ../arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts:233.1-8 Label or path usbphy not found
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
../arch/arm/boot/dts/r8a7744.dtsi:10:48: fatal error: dt-bindings/clock/r8a7744-cpg-mssr.h: No such file or directory
Error: ../arch/arm/boot/dts/imx6ul-14x14-evk.dtsi:519.4-5 syntax error
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:131.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:135.1-8 Label or path cpu100 not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:139.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:197.1-5 Label or path pwm not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:388.1-7 Label or path tcon0 not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:393.1-11 Label or path tcon0_out not found
Error: ../arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts:407.1-7 Label or path uart1 not found
../arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts:5:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts:6:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/stm32mp157c.dtsi:7:45: fatal error: dt-bindings/clock/stm32mp1-clks.h: No such file or directory
Error: ../arch/arm/boot/dts/exynos4412-midas.dtsi:337.1-8 Label or path camera not found
Error: ../arch/arm/boot/dts/imx51-zii-rdu1.dts:565.1-15 Label or path ipu_di0_disp1 not found
Error: ../arch/arm/boot/dts/imx51-zii-rdu1.dts:569.1-5 Label or path pmu not found
Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:88.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:92.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts:96.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
../arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:415.1-7 Label or path gpio3 not found
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:423.1-7 Label or path gpio4 not found
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:482.1-8 Label or path mcspi3 not found
Error: ../arch/arm/boot/dts/am3874-iceboard.dts:489.1-8 Label or path mcspi4 not found
Error: ../arch/arm/boot/dts/r8a7790-stout.dts:96.17-18 syntax error
../arch/arm/boot/dts/aspeed-bmc-arm-centriq2400-rep.dts:5:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
../arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi:3:45: fatal error: dt-bindings/clock/maxim,max9485.h: No such file or directory
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:82.1-6 Label or path i2c1 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:86.1-6 Label or path i2c2 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:90.1-6 Label or path i2c3 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:94.1-6 Label or path i2c4 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:98.1-6 Label or path i2c5 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:102.1-6 Label or path i2c6 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:106.1-6 Label or path i2c7 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:110.1-7 Label or path i2c13 not found
Error: ../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts:122.1-11 Label or path pwm_tacho not found
Error: ../arch/arm/boot/dts/meson8b-ec100.dts:216.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/meson8b-ec100.dts:268.1-6 Label or path sdio not found
Error: ../arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts:78.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:111.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:127.1-6 Label or path emac not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:137.1-15 Label or path external_mdio not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:144.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi:148.1-10 Label or path hdmi_out not found
Error: ../arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi:29.1-6 Label or path cpu0 not found
Error: ../arch/arm/boot/dts/rv1108-elgin-r1.dts:51.1-6 Label or path gmac not found
../arch/arm/boot/dts/mt7623a.dtsi:9:45: fatal error: dt-bindings/power/mt7623a-power.h: No such file or directory
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:231.1-6 Label or path ssp1 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:235.1-6 Label or path ssp2 not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:239.1-17 Label or path nand_controller not found
Error: ../arch/arm/boot/dts/pxa300-raumfeld-common.dtsi:343.4-5 syntax error
Error: ../arch/arm/boot/dts/imx6qdl-var-dart.dtsi:213.4-5 syntax error
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:93.1-4 Label or path de not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:122.1-6 Label or path hdmi not found
Error: ../arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts:126.1-10 Label or path hdmi_out not found
../arch/arm/boot/dts/r8a77470.dtsi:10:49: fatal error: dt-bindings/clock/r8a77470-cpg-mssr.h: No such file or directory
Error: ../arch/arm/boot/dts/exynos4412-midas.dtsi:337.1-8 Label or path camera not found
Error: ../arch/arm/boot/dts/am335x-osd3358-sm-red.dts:459.48-49 syntax error
Error: ../arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts:200.21-22 syntax error
Error: ../arch/arm/boot/dts/imx6ull-colibri.dtsi:490.4-5 syntax error
../arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts:4:42: fatal error: dt-bindings/gpio/aspeed-gpio.h: No such file or directory
Error: ../arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts:206.1-6 Label or path qspi not found
Error: ../arch/arm/boot/dts/armada-385-db-88f6820-amc.dts:94.1-17 Label or path nand_controller not found
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
ERROR: Input tree has errors, aborting (use -f to force output)
-------------------------------------------------------------------------------
x86_64-allmodconfig : PASS, 0 errors, 1 warnings, 0 section mismatches
Warnings:
../fs/proc/task_mmu.c:761:7: warning: 'last_vma' may be used uninitialized in this function [-Wmaybe-uninitialized]
-------------------------------------------------------------------------------
arm64-defconfig : FAIL, 34 errors, 1 warnings, 0 section mismatches
Errors:
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:12:40: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:18:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:31:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:36:23: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:41:31: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:46:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:48:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:53:42: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:55:34: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
../arch/arm64/include/asm/preempt.h:64:15: error: 'struct thread_info' has no member named 'preempt'; did you mean 'preempt_count'?
Warnings:
../arch/arm64/include/asm/preempt.h:7:0: warning: "PREEMPT_NEED_RESCHED" redefined
-------------------------------------------------------------------------------
Passed with no errors, warnings or mismatches:
x86_64-allnoconfig
arm-multi_v7_defconfig
arm-allnoconfig
arm-multi_v4t_defconfig
arm-multi_v5_defconfig
The patch titled
Subject: signal: remove the wrong signal_pending() check in restore_user_sigmask()
has been added to the -mm tree. Its filename is
signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask.patch
This patch should soon appear at
http://ozlabs.org/~akpm/mmots/broken-out/signal-remove-the-wrong-signal_pen…
and later at
http://ozlabs.org/~akpm/mmotm/broken-out/signal-remove-the-wrong-signal_pen…
Before you just go and hit "reply", please:
a) Consider who else should be cc'ed
b) Prefer to cc a suitable mailing list as well
c) Ideally: find the original patch on the mailing list and do a
reply-to-all to that, adding suitable additional cc's
*** Remember to use Documentation/process/submit-checklist.rst when testing your code ***
The -mm tree is included into linux-next and is updated
there every 3-4 working days
------------------------------------------------------
From: Oleg Nesterov <oleg(a)redhat.com>
Subject: signal: remove the wrong signal_pending() check in restore_user_sigmask()
This is the minimal fix for stable, I'll send cleanups later.
854a6ed56839a40f6b5 ("signal: Add restore_user_sigmask()") introduced the
visible change which breaks user-space: a signal temporary unblocked by
set_user_sigmask() can be delivered even if the caller returns success or
timeout.
Change restore_user_sigmask() to accept the additional "interrupted"
argument which should be used instead of signal_pending() check, and
update the callers.
Eric said:
: For clarity. I don't think this is required by posix, or fundamentally to
: remove the races in select. It is what linux has always done and we have
: applications who care so I agree this fix is needed.
:
: Further in any case where the semantic change that this patch rolls back
: (aka where allowing a signal to be delivered and the select like call to
: complete) would be advantage we can do as well if not better by using
: signalfd.
:
: Michael is there any chance we can get this guarantee of the linux
: implementation of pselect and friends clearly documented. The guarantee
: that if the system call completes successfully we are guaranteed that no
: signal that is unblocked by using sigmask will be delivered?
Link: http://lkml.kernel.org/r/20190604134117.GA29963@redhat.com
Fixes: 854a6ed56839a40f6b5d02a2962f48841482eec4 ("signal: Add restore_user_sigmask()")
Signed-off-by: Oleg Nesterov <oleg(a)redhat.com>
Reported-by: Eric Wong <e(a)80x24.org>
Tested-by: Eric Wong <e(a)80x24.org>
Acked-by: "Eric W. Biederman" <ebiederm(a)xmission.com>
Acked-by: Arnd Bergmann <arnd(a)arndb.de>
Acked-by: Deepa Dinamani <deepa.kernel(a)gmail.com>
Cc: Michael Kerrisk <mtk.manpages(a)gmail.com>
Cc: Jens Axboe <axboe(a)kernel.dk>
Cc: Davidlohr Bueso <dave(a)stgolabs.net>
Cc: Jason Baron <jbaron(a)akamai.com>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: Al Viro <viro(a)ZenIV.linux.org.uk>
Cc: David Laight <David.Laight(a)ACULAB.COM>
Cc: <stable(a)vger.kernel.org> [5.0+]
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
fs/aio.c | 28 ++++++++++++++++++++--------
fs/eventpoll.c | 4 ++--
fs/io_uring.c | 7 ++++---
fs/select.c | 18 ++++++------------
include/linux/signal.h | 2 +-
kernel/signal.c | 5 +++--
6 files changed, 36 insertions(+), 28 deletions(-)
--- a/fs/aio.c~signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask
+++ a/fs/aio.c
@@ -2095,6 +2095,7 @@ SYSCALL_DEFINE6(io_pgetevents,
struct __aio_sigset ksig = { NULL, };
sigset_t ksigmask, sigsaved;
struct timespec64 ts;
+ bool interrupted;
int ret;
if (timeout && unlikely(get_timespec64(&ts, timeout)))
@@ -2108,8 +2109,10 @@ SYSCALL_DEFINE6(io_pgetevents,
return ret;
ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &ts : NULL);
- restore_user_sigmask(ksig.sigmask, &sigsaved);
- if (signal_pending(current) && !ret)
+
+ interrupted = signal_pending(current);
+ restore_user_sigmask(ksig.sigmask, &sigsaved, interrupted);
+ if (interrupted && !ret)
ret = -ERESTARTNOHAND;
return ret;
@@ -2128,6 +2131,7 @@ SYSCALL_DEFINE6(io_pgetevents_time32,
struct __aio_sigset ksig = { NULL, };
sigset_t ksigmask, sigsaved;
struct timespec64 ts;
+ bool interrupted;
int ret;
if (timeout && unlikely(get_old_timespec32(&ts, timeout)))
@@ -2142,8 +2146,10 @@ SYSCALL_DEFINE6(io_pgetevents_time32,
return ret;
ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &ts : NULL);
- restore_user_sigmask(ksig.sigmask, &sigsaved);
- if (signal_pending(current) && !ret)
+
+ interrupted = signal_pending(current);
+ restore_user_sigmask(ksig.sigmask, &sigsaved, interrupted);
+ if (interrupted && !ret)
ret = -ERESTARTNOHAND;
return ret;
@@ -2193,6 +2199,7 @@ COMPAT_SYSCALL_DEFINE6(io_pgetevents,
struct __compat_aio_sigset ksig = { NULL, };
sigset_t ksigmask, sigsaved;
struct timespec64 t;
+ bool interrupted;
int ret;
if (timeout && get_old_timespec32(&t, timeout))
@@ -2206,8 +2213,10 @@ COMPAT_SYSCALL_DEFINE6(io_pgetevents,
return ret;
ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &t : NULL);
- restore_user_sigmask(ksig.sigmask, &sigsaved);
- if (signal_pending(current) && !ret)
+
+ interrupted = signal_pending(current);
+ restore_user_sigmask(ksig.sigmask, &sigsaved, interrupted);
+ if (interrupted && !ret)
ret = -ERESTARTNOHAND;
return ret;
@@ -2226,6 +2235,7 @@ COMPAT_SYSCALL_DEFINE6(io_pgetevents_tim
struct __compat_aio_sigset ksig = { NULL, };
sigset_t ksigmask, sigsaved;
struct timespec64 t;
+ bool interrupted;
int ret;
if (timeout && get_timespec64(&t, timeout))
@@ -2239,8 +2249,10 @@ COMPAT_SYSCALL_DEFINE6(io_pgetevents_tim
return ret;
ret = do_io_getevents(ctx_id, min_nr, nr, events, timeout ? &t : NULL);
- restore_user_sigmask(ksig.sigmask, &sigsaved);
- if (signal_pending(current) && !ret)
+
+ interrupted = signal_pending(current);
+ restore_user_sigmask(ksig.sigmask, &sigsaved, interrupted);
+ if (interrupted && !ret)
ret = -ERESTARTNOHAND;
return ret;
--- a/fs/eventpoll.c~signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask
+++ a/fs/eventpoll.c
@@ -2325,7 +2325,7 @@ SYSCALL_DEFINE6(epoll_pwait, int, epfd,
error = do_epoll_wait(epfd, events, maxevents, timeout);
- restore_user_sigmask(sigmask, &sigsaved);
+ restore_user_sigmask(sigmask, &sigsaved, error == -EINTR);
return error;
}
@@ -2350,7 +2350,7 @@ COMPAT_SYSCALL_DEFINE6(epoll_pwait, int,
err = do_epoll_wait(epfd, events, maxevents, timeout);
- restore_user_sigmask(sigmask, &sigsaved);
+ restore_user_sigmask(sigmask, &sigsaved, err == -EINTR);
return err;
}
--- a/fs/io_uring.c~signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask
+++ a/fs/io_uring.c
@@ -2201,11 +2201,12 @@ static int io_cqring_wait(struct io_ring
}
ret = wait_event_interruptible(ctx->wait, io_cqring_events(ring) >= min_events);
- if (ret == -ERESTARTSYS)
- ret = -EINTR;
if (sig)
- restore_user_sigmask(sig, &sigsaved);
+ restore_user_sigmask(sig, &sigsaved, ret == -ERESTARTSYS);
+
+ if (ret == -ERESTARTSYS)
+ ret = -EINTR;
return READ_ONCE(ring->r.head) == READ_ONCE(ring->r.tail) ? ret : 0;
}
--- a/fs/select.c~signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask
+++ a/fs/select.c
@@ -758,10 +758,9 @@ static long do_pselect(int n, fd_set __u
return ret;
ret = core_sys_select(n, inp, outp, exp, to);
+ restore_user_sigmask(sigmask, &sigsaved, ret == -ERESTARTNOHAND);
ret = poll_select_copy_remaining(&end_time, tsp, type, ret);
- restore_user_sigmask(sigmask, &sigsaved);
-
return ret;
}
@@ -1106,8 +1105,7 @@ SYSCALL_DEFINE5(ppoll, struct pollfd __u
ret = do_sys_poll(ufds, nfds, to);
- restore_user_sigmask(sigmask, &sigsaved);
-
+ restore_user_sigmask(sigmask, &sigsaved, ret == -EINTR);
/* We can restart this syscall, usually */
if (ret == -EINTR)
ret = -ERESTARTNOHAND;
@@ -1142,8 +1140,7 @@ SYSCALL_DEFINE5(ppoll_time32, struct pol
ret = do_sys_poll(ufds, nfds, to);
- restore_user_sigmask(sigmask, &sigsaved);
-
+ restore_user_sigmask(sigmask, &sigsaved, ret == -EINTR);
/* We can restart this syscall, usually */
if (ret == -EINTR)
ret = -ERESTARTNOHAND;
@@ -1350,10 +1347,9 @@ static long do_compat_pselect(int n, com
return ret;
ret = compat_core_sys_select(n, inp, outp, exp, to);
+ restore_user_sigmask(sigmask, &sigsaved, ret == -ERESTARTNOHAND);
ret = poll_select_copy_remaining(&end_time, tsp, type, ret);
- restore_user_sigmask(sigmask, &sigsaved);
-
return ret;
}
@@ -1425,8 +1421,7 @@ COMPAT_SYSCALL_DEFINE5(ppoll_time32, str
ret = do_sys_poll(ufds, nfds, to);
- restore_user_sigmask(sigmask, &sigsaved);
-
+ restore_user_sigmask(sigmask, &sigsaved, ret == -EINTR);
/* We can restart this syscall, usually */
if (ret == -EINTR)
ret = -ERESTARTNOHAND;
@@ -1461,8 +1456,7 @@ COMPAT_SYSCALL_DEFINE5(ppoll_time64, str
ret = do_sys_poll(ufds, nfds, to);
- restore_user_sigmask(sigmask, &sigsaved);
-
+ restore_user_sigmask(sigmask, &sigsaved, ret == -EINTR);
/* We can restart this syscall, usually */
if (ret == -EINTR)
ret = -ERESTARTNOHAND;
--- a/include/linux/signal.h~signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask
+++ a/include/linux/signal.h
@@ -276,7 +276,7 @@ extern int sigprocmask(int, sigset_t *,
extern int set_user_sigmask(const sigset_t __user *usigmask, sigset_t *set,
sigset_t *oldset, size_t sigsetsize);
extern void restore_user_sigmask(const void __user *usigmask,
- sigset_t *sigsaved);
+ sigset_t *sigsaved, bool interrupted);
extern void set_current_blocked(sigset_t *);
extern void __set_current_blocked(const sigset_t *);
extern int show_unhandled_signals;
--- a/kernel/signal.c~signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask
+++ a/kernel/signal.c
@@ -2912,7 +2912,8 @@ EXPORT_SYMBOL(set_compat_user_sigmask);
* This is useful for syscalls such as ppoll, pselect, io_pgetevents and
* epoll_pwait where a new sigmask is passed in from userland for the syscalls.
*/
-void restore_user_sigmask(const void __user *usigmask, sigset_t *sigsaved)
+void restore_user_sigmask(const void __user *usigmask, sigset_t *sigsaved,
+ bool interrupted)
{
if (!usigmask)
@@ -2922,7 +2923,7 @@ void restore_user_sigmask(const void __u
* Restoring sigmask here can lead to delivering signals that the above
* syscalls are intended to block because of the sigmask passed in.
*/
- if (signal_pending(current)) {
+ if (interrupted) {
current->saved_sigmask = *sigsaved;
set_restore_sigmask();
return;
_
Patches currently in -mm which might be from oleg(a)redhat.com are
signal-remove-the-wrong-signal_pending-check-in-restore_user_sigmask.patch
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e109a984cf38 - Linux 4.19.48
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e109a984cf38 - Linux 4.19.48
We then merged the patchset with `git am`:
sparc64-fix-regression-in-non-hypervisor-tlb-flush-xcall.patch
include-linux-bitops.h-sanitize-rotate-primitives.patch
xhci-update-bounce-buffer-with-correct-sg-num.patch
xhci-use-zu-for-printing-size_t-type.patch
xhci-convert-xhci_handshake-to-use-readl_poll_timeout_atomic.patch
usb-xhci-avoid-null-pointer-deref-when-bos-field-is-null.patch
usbip-usbip_host-fix-bug-sleeping-function-called-from-invalid-context.patch
usbip-usbip_host-fix-stub_dev-lock-context-imbalance-regression.patch
usb-fix-slab-out-of-bounds-write-in-usb_get_bos_descriptor.patch
usb-sisusbvga-fix-oops-in-error-path-of-sisusb_probe.patch
usb-add-lpm-quirk-for-surface-dock-gige-adapter.patch
usb-rio500-refuse-more-than-one-device-at-a-time.patch
usb-rio500-fix-memory-leak-in-close-after-disconnect.patch
media-usb-siano-fix-general-protection-fault-in-smsusb.patch
media-usb-siano-fix-false-positive-uninitialized-variable-warning.patch
media-smsusb-better-handle-optional-alignment.patch
brcmfmac-fix-null-pointer-derefence-during-usb-disconnect.patch
scsi-zfcp-fix-missing-zfcp_port-reference-put-on-ebusy-from-port_remove.patch
scsi-zfcp-fix-to-prevent-port_remove-with-pure-auto-scan-luns-only-sdevs.patch
tracing-avoid-memory-leak-in-predicate_parse.patch
btrfs-fix-wrong-ctime-and-mtime-of-a-directory-after-log-replay.patch
btrfs-fix-race-updating-log-root-item-during-fsync.patch
btrfs-fix-fsync-not-persisting-changed-attributes-of-a-directory.patch
btrfs-incremental-send-fix-file-corruption-when-no-holes-feature-is-enabled.patch
iio-dac-ds4422-ds4424-fix-chip-verification.patch
iio-adc-ti-ads8688-fix-timestamp-is-not-updated-in-buffer.patch
s390-crypto-fix-gcm-aes-s390-selftest-failures.patch
s390-crypto-fix-possible-sleep-during-spinlock-aquired.patch
kvm-ppc-book3s-hv-xive-do-not-clear-irq-data-of-passthrough-interrupts.patch
powerpc-perf-fix-mmcra-corruption-by-bhrb_filter.patch
alsa-line6-assure-canceling-delayed-work-at-disconnection.patch
alsa-hda-realtek-set-default-power-save-node-to-0.patch
alsa-hda-realtek-improve-the-headset-mic-for-acer-aspire-laptops.patch
kvm-s390-do-not-report-unusabled-ids-via-kvm_cap_max_vcpu_id.patch
drm-nouveau-i2c-disable-i2c-bus-access-after-fini.patch
i2c-mlxcpld-fix-wrong-initialization-order-in-probe.patch
i2c-synquacer-fix-synquacer_i2c_doxfer-return-value.patch
tty-serial-msm_serial-fix-xon-xoff.patch
tty-max310x-fix-external-crystal-register-setup.patch
memcg-make-it-work-on-sparse-non-0-node-systems.patch
kernel-signal.c-trace_signal_deliver-when-signal_group_exit.patch
arm64-fix-the-arm64_personality-syscall-wrapper-redirection.patch
docs-fix-conf.py-for-sphinx-2.0.patch
doc-cope-with-the-deprecation-of-autoreporter.patch
doc-cope-with-sphinx-logging-deprecations.patch
ima-show-rules-with-ima_inmask-correctly.patch
evm-check-hash-algorithm-passed-to-init_desc.patch
vt-fbcon-deinitialize-resources-in-visual_init-after-failed-memory-allocation.patch
serial-sh-sci-disable-dma-for-uart_console.patch
staging-vc04_services-prevent-integer-overflow-in-create_pagelist.patch
staging-wlan-ng-fix-adapter-initialization-failure.patch
cifs-fix-memory-leak-of-pneg_inbuf-on-eopnotsupp-ioctl-case.patch
cifs-cifs_read_allocate_pages-don-t-iterate-through-whole-page-array-on-enomem.patch
revert-lockd-show-pid-of-lockd-for-remote-locks.patch
gcc-plugins-fix-build-failures-under-darwin-host.patch
drm-tegra-gem-fix-cpu-cache-maintenance-for-bo-s-allocated-using-get_pages.patch
drm-vmwgfx-don-t-send-drm-sysfs-hotplug-events-on-initial-master-set.patch
drm-sun4i-fix-sun8i-hdmi-phy-clock-initialization.patch
drm-sun4i-fix-sun8i-hdmi-phy-configuration-for-148.5-mhz.patch
drm-rockchip-shutdown-drm-subsystem-on-shutdown.patch
drm-lease-make-sure-implicit-planes-are-leased.patch
compiler-attributes-add-support-for-__copy-gcc-9.patch
include-linux-module.h-copy-__init-__exit-attrs-to-init-cleanup_module.patch
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_4.19-p…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [1]
Host 2:
✅ Boot test [0]
✅ LTP lite [2]
✅ Loopdev Sanity [3]
✅ AMTU (Abstract Machine Test Utility) [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ Usex - version 1.9-29 [9]
🚧 ✅ stress: stress-ng [10]
ppc64le:
Host 1:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [1]
Host 2:
✅ Boot test [0]
✅ LTP lite [2]
✅ Loopdev Sanity [3]
✅ AMTU (Abstract Machine Test Utility) [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ Usex - version 1.9-29 [9]
s390x:
Host 1:
✅ Boot test [0]
✅ LTP lite [2]
✅ Loopdev Sanity [3]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
🚧 ✅ stress: stress-ng [10]
Host 2:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [1]
x86_64:
Host 1:
✅ Boot test [0]
✅ LTP lite [2]
✅ Loopdev Sanity [3]
✅ AMTU (Abstract Machine Test Utility) [4]
✅ audit: audit testsuite test [5]
✅ httpd: mod_ssl smoke sanity [6]
✅ iotop: sanity [7]
✅ tuned: tune-processes-through-perf [8]
✅ Usex - version 1.9-29 [9]
🚧 ✅ stress: stress-ng [10]
Host 2:
✅ Boot test [0]
✅ selinux-policy: serge-testsuite [1]
Test source:
💚 Pull requests are welcome for new tests or improvements to existing tests!
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#filesystems/…
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[10]: https://github.com/CKI-project/tests-beaker/archive/master.zip#stress/stres…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
To print the pathname that will be used by shell in the current
environment, 'command -v' is a standardized way. [1]
'which' is also often used in scripting, but it is not portable.
When I worked on commit bd55f96fa9fc ("kbuild: refactor cc-cross-prefix
implementation"), I was eager to use 'command -v' but it did not work.
(The reason is explained below.)
I kept 'which' as before but got rid of '> /dev/null 2>&1' as I
thought it was no longer needed. Sorry, I was wrong.
It works well on my Ubuntu machine, but Alexey Brodkin reports annoying
warnings from the 'which' on CentOS 7 when the given command is not
found in the PATH environment.
$ which foo
which: no foo in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)
Given that behavior of 'which' is different on environment, I want
to try 'command -v' again.
The specification [1] clearly describes the behavior of 'command -v'
when the given command is not found:
Otherwise, no output shall be written and the exit status shall reflect
that the name was not found.
However, we need a little magic to use 'command -v' from Make.
$(shell ...) passes the argument to a subshell for execution, and
returns the standard output of the command.
Here is a trick. GNU Make may optimize this by executing the command
directly instead of forking a subshell, if no shell special characters
are found in the command line and omitting the subshell will not
change the behavior.
In this case, no shell special character is used. So, Make will try
to run the command directly. However, 'command' is a shell-builtin
command. In fact, Make has a table of shell-builtin commands because
it must spawn a subshell to execute them.
Until recently, 'command' was missing in the table.
This issue was fixed by the following commit:
| commit 1af314465e5dfe3e8baa839a32a72e83c04f26ef
| Author: Paul Smith <psmith(a)gnu.org>
| Date: Sun Nov 12 18:10:28 2017 -0500
|
| * job.c: Add "command" as a known shell built-in.
|
| This is not a POSIX shell built-in but it's common in UNIX shells.
| Reported by Nick Bowler <nbowler(a)draconx.ca>.
This is not included in any released versions of Make yet.
(But, some distributions may have back-ported the fix-up.)
To trick Make and let it fork the subshell, I added a shell special
character '~'. We may be able to get rid of this workaround someday,
but it is very far into the future.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/utilities/command.html
Fixes: bd55f96fa9fc ("kbuild: refactor cc-cross-prefix implementation")
Cc: linux-stable <stable(a)vger.kernel.org> # 5.1
Reported-by: Alexey Brodkin <abrodkin(a)synopsys.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro(a)socionext.com>
---
scripts/Kbuild.include | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/scripts/Kbuild.include b/scripts/Kbuild.include
index 85d758233483..5a32ca80c3f6 100644
--- a/scripts/Kbuild.include
+++ b/scripts/Kbuild.include
@@ -74,8 +74,11 @@ endef
# Usage: CROSS_COMPILE := $(call cc-cross-prefix, m68k-linux-gnu- m68k-linux-)
# Return first <prefix> where a <prefix>gcc is found in PATH.
# If no gcc found in PATH with listed prefixes return nothing
+#
+# Note: the special character '~' forces Make to invoke a shell. This workaround
+# is needed because this issue was only fixed after GNU Make 4.2.1 release.
cc-cross-prefix = $(firstword $(foreach c, $(filter-out -%, $(1)), \
- $(if $(shell which $(c)gcc), $(c))))
+ $(if $(shell command -v $(c)gcc ~), $(c))))
# output directory for tests below
TMPOUT := $(if $(KBUILD_EXTMOD),$(firstword $(KBUILD_EXTMOD))/)
--
2.17.1
Hello,
CVE-2019-12380 was fixed in the upstream linux kernel with the commit :-
* 4e78921ba4dd ("efi/x86/Add missing error handling to old_memmap 1:1 mapping code")
Could the patch be applied in order to v4.19.y?
Tests run:
* Chrome OS tryjob
Thanks,
- Zubin