4.14.y: Build reference: v4.14.320-57-gbc1094b21392 Compiler version: arm-linux-gnueabi-gcc (GCC) 11.4.0 Assembler version: GNU assembler (GNU Binutils) 2.40 Building arm:omap2plus_defconfig ... failed Building arm:multi_v5_defconfig ... failed Building arm:keystone_defconfig ... failed (and others) arm-linux-gnueabi-ld: arch/arm/probes/kprobes/core.o: in function `jprobe_return': arch/arm/probes/kprobes/core.c:555: undefined reference to `kprobe_handler' --------- 6.1.y: Build reference: v6.1.38-393-gb6386e7314b4 Compiler version: alpha-linux-gcc (GCC) 11.4.0 Assembler version: GNU assembler (GNU Binutils) 2.40 Building alpha:allmodconfig ... failed Building m68k:allmodconfig ... failed -------------- Error log: <stdin>:1517:2: warning: #warning syscall clone3 not implemented [-Wcpp] In file included from block/genhd.c:28: block/genhd.c: In function 'disk_release': include/linux/blktrace_api.h:88:57: error: statement with no effect [-Werror=unused-value] 88 | # define blk_trace_remove(q) (-ENOTTY) | ^ block/genhd.c:1185:9: note: in expansion of macro 'blk_trace_remove' 1185 | blk_trace_remove(disk->queue); ------------- 6.4.y: Build reference: v6.4.3-548-g5f35ab2efbc9 Compiler version: alpha-linux-gcc (GCC) 11.4.0 Assembler version: GNU assembler (GNU Binutils) 2.40 Building alpha:allmodconfig ... failed Building m68k:allmodconfig ... failed -------------- Error log: <stdin>:1519:2: warning: #warning syscall clone3 not implemented [-Wcpp] In file included from block/genhd.c:28: block/genhd.c: In function 'disk_release': include/linux/blktrace_api.h:88:57: error: statement with no effect [-Werror=unused-value] 88 | # define blk_trace_remove(q) (-ENOTTY) | ^ block/genhd.c:1175:9: note: in expansion of macro 'blk_trace_remove' 1175 | blk_trace_remove(disk->queue); Building mips:allmodconfig ... failed -------------- Error log: arch/mips/boot/dts/ingenic/ci20.dts:242.19-247.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/DCDC1: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:248.18-253.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/DCDC2: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:254.18-259.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/DCDC3: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:265.17-270.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO5: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:271.18-276.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO6: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:277.20-282.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO7: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:283.20-288.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO8: Reference to non-existent node or label "vcc_33v" ERROR: Input tree has errors, aborting (use -f to force output) make[3]: [scripts/Makefile.lib:419: arch/mips/boot/dts/ingenic/ci20.dtb] Error 2 (ignored) arch/mips/boot/dts/ingenic/ci20.dts:242.19-247.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/DCDC1: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:248.18-253.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/DCDC2: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:254.18-259.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/DCDC3: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:265.17-270.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO5: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:271.18-276.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO6: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:277.20-282.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO7: Reference to non-existent node or label "vcc_33v" arch/mips/boot/dts/ingenic/ci20.dts:283.20-288.6: ERROR (phandle_references): /i2c@10050000/act8600@5a/regulators/LDO8: Reference to non-existent node or label "vcc_33v" ERROR: Input tree has errors, aborting (use -f to force output) On top of the build failures, mcimx7d-sabre emulations crash in 6.4.y.queue with a NULL pointer access in ads7846_probe(). [ 15.286830] 8<--- cut here --- [ 15.287438] Unhandled fault: page domain fault (0x01b) at 0x00001eba [ 15.287707] [00001eba] *pgd=00000000 [ 15.288503] Internal error: : 1b [#1] SMP ARM [ 15.288852] Modules linked in: [ 15.289177] CPU: 0 PID: 29 Comm: kworker/u4:2 Tainted: G N 6.4.4-rc1-g5f35ab2efbc9 #1 [ 15.289433] Hardware name: Freescale i.MX7 Dual (Device Tree) [ 15.289780] Workqueue: events_unbound deferred_probe_work_func [ 15.290540] PC is at ads7846_probe+0x9f0/0xfa0 [ 15.290701] LR is at _raw_spin_unlock_irqrestore+0x50/0x64 That is due to it picking up "Input: ads7846 - Convert to use software nodes" without its fixes. Guenter