[ please ignore this email if this regression already reported ]
Today's Linux next tag next-20230110 boot passes with defconfig but boot fails with defconfig + kselftest merge config on arm64 devices and qemu-arm64.
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
We are bisecting this problem and get back to you shortly.
GOOD: next-20230109 (defconfig + kselftests configs) BAD: next-20230110 (defconfig + kselftests configs)
kernel crash log [1]:
[ 15.302140] Unable to handle kernel paging request at virtual address fffffffffffffff8 [ 15.309906] Mem abort info: [ 15.312659] ESR = 0x0000000096000004 [ 15.316365] EC = 0x25: DABT (current EL), IL = 32 bits [ 15.321626] SET = 0, FnV = 0 [ 15.324644] EA = 0, S1PTW = 0 [ 15.327744] FSC = 0x04: level 0 translation fault [ 15.332619] Data abort info: [ 15.335422] ISV = 0, ISS = 0x00000004 [ 15.339226] CM = 0, WnR = 0 [ 15.342154] swapper pgtable: 4k pages, 48-bit VAs, pgdp=000000001496c000 [ 15.348795] [fffffffffffffff8] pgd=0000000000000000, p4d=0000000000000000 [ 15.355524] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP [ 15.361729] Modules linked in: meson_gxl dwmac_generic snd_soc_meson_gx_sound_card snd_soc_meson_card_utils lima gpu_sched drm_shmem_helper meson_drm drm_dma_helper crct10dif_ce meson_ir rc_core meson_dw_hdmi dw_hdmi meson_canvas dwmac_meson8b stmmac_platform meson_rng stmmac rng_core cec meson_gxbb_wdt drm_display_helper snd_soc_meson_aiu snd_soc_meson_codec_glue pcs_xpcs snd_soc_meson_t9015 amlogic_gxl_crypto crypto_engine display_connector snd_soc_simple_amplifier drm_kms_helper drm nvmem_meson_efuse [ 15.405976] CPU: 1 PID: 9 Comm: kworker/u8:0 Not tainted 6.2.0-rc3-next-20230110 #1 [ 15.413563] Hardware name: Libre Computer AML-S905X-CC (DT) [ 15.419086] Workqueue: events_unbound deferred_probe_work_func [ 15.424863] pstate: 00000005 (nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 15.431762] pc : of_drm_find_bridge+0x38/0x70 [drm] [ 15.436594] lr : of_drm_find_bridge+0x20/0x70 [drm] [ 15.441423] sp : ffff80000a04b9b0 [ 15.444700] x29: ffff80000a04b9b0 x28: ffff000008de5810 x27: ffff000008de5808 [ 15.451772] x26: ffff000008de5800 x25: ffff0000084cb8b0 x24: ffff000001223c00 [ 15.458844] x23: 0000000000000000 x22: 0000000000000001 x21: ffff00007fa61a28 [ 15.465917] x20: ffff0000084ca080 x19: ffff00007fa61a28 x18: ffff0000019bd700 [ 15.472989] x17: 6d64685f77645f6e x16: ffffffffffffffff x15: 0000000000000004 [ 15.480062] x14: ffff800009bab410 x13: 0000000000000000 x12: 0000000000000003 [ 15.487135] x11: 0000000000000000 x10: 0000000000000000 x9 : 0000000000000000 [ 15.494207] x8 : ffff8000010a70a0 x7 : 64410079616b6f01 x6 : 8041640000000003 [ 15.501279] x5 : 0300000000644100 x4 : 0000000000000080 x3 : 0041640000000000 [ 15.508352] x2 : ffff000001128000 x1 : 0000000000000000 x0 : 0000000000000000 [ 15.515426] Call trace: [ 15.517863] Insufficient stack space to handle exception! [ 15.517867] ESR: 0x0000000096000047 -- DABT (current EL) [ 15.517871] FAR: 0xffff80000a047ff0 [ 15.517873] Task stack: [0xffff80000a048000..0xffff80000a04c000] [ 15.517877] IRQ stack: [0xffff800008008000..0xffff80000800c000] [ 15.517880] Overflow stack: [0xffff00007d9c1320..0xffff00007d9c2320] [ 15.517884] CPU: 1 PID: 9 Comm: kworker/u8:0 Not tainted 6.2.0-rc3-next-20230110 #1 [ 15.517890] Hardware name: Libre Computer AML-S905X-CC (DT) [ 15.517895] Workqueue: events_unbound deferred_probe_work_func [ 15.517915] pstate: 800003c5 (Nzcv DAIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 15.517923] pc : el1_abort+0x4/0x5c [ 15.517932] lr : el1h_64_sync_handler+0x60/0xac [ 15.517939] sp : ffff80000a048020 [ 15.517941] x29: ffff80000a048020 x28: ffff000001128000 x27: ffff000008de5808 [ 15.517950] x26: ffff000008de5800 x25: ffff80000a04b608 x24: ffff000001128000 [ 15.517957] x23: 00000000a00000c5 x22: ffff8000080321dc x21: ffff80000a048180 [ 15.517965] x20: ffff8000098e1000 x19: ffff80000a048290 x18: ffff0000019bd700 [ 15.517972] x17: 0000000000000011 x16: ffffffffffffffff x15: 0000000000000004 [ 15.517979] x14: ffff800009bab410 x13: 0000000000000000 x12: 0000000000000000 [ 15.517986] x11: 0000000000000030 x10: ffff800009013a1c x9 : ffff8000090401a0 [ 15.517994] x8 : 0000000000000025 x7 : 205d363234353135 x6 : 352e35312020205b [ 15.518001] x5 : ffff800009f766b7 x4 : ffff800008fe695c x3 : 000000000000000c [ 15.518008] x2 : 0000000096000004 x1 : 0000000096000004 x0 : ffff80000a048030 [ 15.518017] Kernel panic - not syncing: kernel stack overflow [ 15.518020] SMP: stopping secondary CPUs [ 15.518027] Kernel Offset: disabled [ 15.518029] CPU features: 0x00000,01000100,0000421b [ 15.518034] Memory Limit: none [ 15.679388] ---[ end Kernel panic - not syncing: kernel stack overflow ]---
[1] https://storage.kernelci.org/next/master/next-20230110/arm64/defconfig/clang... https://storage.kernelci.org/next/master/next-20230110/arm64/defconfig+arm64... https://storage.kernelci.org/next/master/next-20230110/arm64/defconfig+arm64...
Test case details: https://linux.kernelci.org/test/plan/id/63bd1bbadefcf2bc871d3ae5/ https://linux.kernelci.org/test/case/id/63bd1bbadefcf2bc871d3ae6/
-- Linaro LKFT https://lkft.linaro.org