next-20230110: arm64: defconfig+kselftest config boot failed - Unable to handle kernel paging request at virtual address fffffffffffffff8

Naresh Kamboju naresh.kamboju at linaro.org
Tue Jan 10 16:14:40 UTC 2023


[ 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 at 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-16/lab-broonie/kselftest-arm64-meson-gxl-s905x-libretech-cc.html
https://storage.kernelci.org/next/master/next-20230110/arm64/defconfig+arm64-chromebook/gcc-10/lab-collabora/kselftest-arm64-sc7180-trogdor-lazor-limozeen.html
https://storage.kernelci.org/next/master/next-20230110/arm64/defconfig+arm64-chromebook/gcc-10/lab-collabora/kselftest-arm64-mt8173-elm-hana.html

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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Linux-next-20230110-kernel-crash.log
Type: text/x-log
Size: 22998 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20230110/4272567f/attachment-0001.bin>


More information about the dri-devel mailing list