The juno-r2, qemu-arm64 and qemu-armv7 boot failed on the Linux-next tree. Please find the crash log below. First seen on the next-20241121 tag. Good: next-20241120 Bad: next-20241121 Juno-r2, qemu-arm64: * boot/gcc-13-lkftconfig * boot/clang-nightly-lkftconfig * boot/gcc-13-lkftconfig-perf qemu-armv7: * boot/gcc-13-lkftconfig * boot/clang-19-lkftconfig Boot crash log on arm64: ----------- [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x000f0510] [ 0.000000] Linux version 6.12.0-next-20241121 (tuxmake@tuxmake) (aarch64-linux-gnu-gcc (Debian 13.3.0-5) 13.3.0, GNU ld (GNU Binutils for Debian) 2.43.1) #1 SMP PREEMPT @1732169734 ... [ 2.118104] pci_bus 0000:08: resource 0 [io 0x2000-0x2fff] [ 2.123710] pci_bus 0000:08: resource 1 [mem 0x50100000-0x501fffff] [ 2.130054] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000058 [ 2.138868] Mem abort info: [ 2.141672] ESR = 0x0000000096000004 [ 2.145435] EC = 0x25: DABT (current EL), IL = 32 bits [ 2.150765] SET = 0, FnV = 0 [ 2.153832] EA = 0, S1PTW = 0 [ 2.156994] FSC = 0x04: level 0 translation fault [ 2.161888] Data abort info: [ 2.164781] ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000 [ 2.170283] CM = 0, WnR = 0, TnD = 0, TagAccess = 0 [ 2.175351] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 [ 2.180680] [0000000000000058] user address but active_mm is swapper [ 2.187055] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP [ 2.193333] Modules linked in: [ 2.196393] CPU: 1 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.12.0-next-20241121 #1 [ 2.204151] Hardware name: ARM Juno development board (r2) (DT) [ 2.210078] pstate: a0000005 (NzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 2.217053] pc : of_pci_supply_present (drivers/pci/of.c:746) [ 2.221685] lr : pci_bus_add_device (drivers/pci/bus.c:408 (discriminator 1)) [ 2.226135] sp : ffff800082f5ba70 [ 2.229450] x29: ffff800082f5ba70 x28: ffff8000827ce000 x27: ffff8000823e0118 [ 2.236607] x26: ffff8000822f65c8 x25: ffff8000823be4f0 x24: ffff00082111a428 [ 2.243762] x23: ffff0008218a8800 x22: 0000000000000000 x21: ffff000800a230c8 [ 2.250916] x20: ffff000800a8a400 x19: ffff000800a23000 x18: ffffffffffffffff [ 2.258069] x17: 00000000f3b41269 x16: 000000006984274c x15: ffff800082f5b8c0 [ 2.265224] x14: ffff800102f5ba47 x13: ffff800082f5ba4b x12: ffff800080b5dee0 [ 2.272378] x11: ffff8000800171b0 x10: 000000000000002e x9 : ffff80008084b910 [ 2.279532] x8 : ffff800082f5b8e8 x7 : 0000000000000000 x6 : 0000000000000001 [ 2.286685] x5 : ffff000800a3a850 x4 : 0000000000000000 x3 : 0000000000000198 [ 2.293839] x2 : 0000000000000000 x1 : ffff000800a8a400 x0 : 0000000000000000 [ 2.300992] Call trace: [ 2.303438] of_pci_supply_present+0x18/0x78 P [ 2.308065] pci_bus_add_device+0x90/0x208 L [ 2.312515] pci_bus_add_device (drivers/pci/bus.c:408 (discriminator 1)) [ 2.316616] pci_bus_add_devices (drivers/pci/bus.c:435 (discriminator 2)) [ 2.320718] pci_host_probe (drivers/pci/probe.c:3362 drivers/pci/probe.c:3132) [ 2.324472] pci_host_common_probe (drivers/pci/controller/pci-host-common.c:80) [ 2.328924] platform_probe (drivers/base/platform.c:1404) [ 2.332595] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 2.336176] __driver_probe_device (drivers/base/dd.c:800) [ 2.340540] driver_probe_device (drivers/base/dd.c:830) [ 2.344730] __driver_attach (drivers/base/dd.c:1217) [ 2.348572] bus_for_each_dev (drivers/base/bus.c:370) [ 2.352413] driver_attach (drivers/base/dd.c:1235) [ 2.355994] bus_add_driver (drivers/base/bus.c:675) [ 2.359835] driver_register (drivers/base/driver.c:246) [ 2.363677] __platform_driver_register (drivers/base/platform.c:868) [ 2.368391] gen_pci_driver_init (drivers/pci/controller/pci-host-generic.c:87) [ 2.372495] do_one_initcall (init/main.c:1266) [ 2.376338] kernel_init_freeable (init/main.c:1327 (discriminator 1) init/main.c:1344 (discriminator 1) init/main.c:1363 (discriminator 1) init/main.c:1577 (discriminator 1)) [ 2.380705] kernel_init (init/main.c:1470) [ 2.384200] ret_from_fork (arch/arm64/kernel/entry.S:863) [ 2.387784] Code: d503233f a9be7bfd 910003fd a90153f3 (f9402c13) All code ======== 0: d503233f paciasp 4: a9be7bfd stp x29, x30, [sp, #-32]! 8: 910003fd mov x29, sp c: a90153f3 stp x19, x20, [sp, #16] 10:* f9402c13 ldr x19, [x0, #88] <-- trapping instruction Code starting with the faulting instruction =========================================== 0: f9402c13 ldr x19, [x0, #88] [ 2.393886] ---[ end trace 0000000000000000 ]--- [ 2.398565] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b [ 2.406234] SMP: stopping secondary CPUs [ 2.410169] Kernel Offset: disabled [ 2.413658] CPU features: 0x080,00020c3c,00800000,0200421b [ 2.419150] Memory Limit: none [ 2.422207] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]--- Links: - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20241121/testrun/25983314/suite/boot/test/gcc-13-lkftconfig-rcutorture/log - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20241121/testrun/25978784/suite/boot/test/gcc-13-lkftconfig/log - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20241121/testrun/25978784/suite/boot/test/gcc-13-lkftconfig/details/ - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20241121/testrun/25978784/suite/boot/test/gcc-13-lkftconfig/history/ Build image: ----------- - https://storage.tuxsuite.com/public/linaro/lkft/builds/2p9DUGD8S9fakSvceaAXMeGBRs7/ Steps to reproduce: ------------ - https://tuxapi.tuxsuite.com/v1/groups/linaro/projects/lkft/tests/2p9DVXtRiqTj7VZO9wnFlkwmU8g/reproducer - https://tuxapi.tuxsuite.com/v1/groups/linaro/projects/lkft/tests/2p9DVXtRiqTj7VZO9wnFlkwmU8g/tux_plan metadata: ---- Linux version: 6.12.0-next-20241121 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/sashal/linus-next.git git sha: decc701f41d07481893fdea942c0ac6b226e84cd kernel config: https://storage.tuxsuite.com/public/linaro/lkft/builds/2p9DUGD8S9fakSvceaAXMeGBRs7/config build url: https://storage.tuxsuite.com/public/linaro/lkft/builds/2p9DUGD8S9fakSvceaAXMeGBRs7/ toolchain: gcc-13 and clang-19 config: gcc-13-lkftconfig arch: arm64 and armv7 -- Linaro LKFT https://lkft.linaro.org