Reproduction: Laid down a master u-boot at the expected locations from Haiku's builds here: https://github.com/haiku/firmware/tree/master/arm/tinkerboard Placed onto a Fedora 32 server arm (32-bit) image. No GPU output. Redirected console to ttyS3, and witnessed several fatal errors from panfrost driver: [ 25.706716] RTL8211E Gigabit Ethernet stmmac-0:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:00, irq=POLL) [ 25.676299] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.700438] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.715573] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.730692] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.752602] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.771073] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.799087] rngd[284]: Entropy Generation is slow, consider t[ 25.830738] RTL8211E Gigabit Ethernet stmmac-0:01: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmma) uning/adding sources [ 25.817555] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.843643] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.862987] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.917776] panfrost ffa30000.gpu: devfreq_add_device: Unable to find governor for the device [ *] [ 25.919506] rngd[284]: Entropy Generation is slow, consider tuning/adding sources (1 of 2) A start job is running for…a864-4d9544e60eb6 (13s / no limit) [ 25.934713] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.977986] panfrost ffa30000.gpu: [drm:panfrost_devfreq_init [panfrost]] *ERROR* Couldn't initialize GPU devfreq [ 25.971233] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 25.986603] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 26.001872] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 26.021737] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 26.042470] rngd[284]: Entropy Generation is slow, consider t[ 26.071819] panfrost ffa30000.gpu: Fatal error during devfreq init uning/adding sources [ 26.075207] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 26.115427] input: gpio-keys as /devices/platform/gpio-keys/input/input2 [ 26.089735] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 26.106373] rngd[284]: Entropy Generation is slow, consider tuning/adding sources [ 26.142156] panfrost ffa30000.gpu: js fault, js=0, status=UNKNOWN, head=0xffffffff, tail=0xffffffff [ 26.152985] panfrost ffa30000.gpu: js fault, js=1, status=UNKNOWN, head=0xffffffff, tail=0xffffffff [ 26.163105] panfrost ffa30000.gpu: js fault, js=2, status=UNKNOWN, head=0xffffffff, tail=0xffffffff [ 26.173229] panfrost ffa30000.gpu: js fault, js=3, status=UNKNOWN, head=0xffffffff, tail=0xffffffff [ 26.183342] ------------[ cut here ]------------ [ 26.188519] WARNING: CPU: 2 PID: 546 at kernel/workqueue.c:1624 __queue_delayed_work+0x88/0x15c [ 26.198242] Modules linked in: gpio_keys(+) dw_mipi_dsi dw_hdmi analogix_dp cec panfrost(+) drm_kms_helper gpu_sched phy_rockchip_usb rockchip_io_domain syscopyarea rk_crypto sysfillrecti [ 26.258127] CPU: 2 PID: 546 Comm: systemd-udevd Not tainted 5.6.6-300.fc32.armv7hl #1 [ 26.266879] Hardware name: Rockchip (Device Tree) [ 26.272162] [<c0311278>] (unwind_backtrace) from [<c030b7e0>] (show_stack+0x18/0x1c) [ 26.280837] [<c030b7e0>] (show_stack) from [<c0b5b9b0>] (dump_stack+0xb0/0xcc) [ 26.288927] [<c0b5b9b0>] (dump_stack) from [<c034caf8>] (__warn+0xdc/0xf8) [ 26.296627] [<c034caf8>] (__warn) from [<c034cea8>] (warn_slowpath_fmt+0x70/0x84) [ 26.305005] [<c034cea8>] (warn_slowpath_fmt) from [<c0363a5c>] (__queue_delayed_work+0x88/0x15c) [ 26.314840] [<c0363a5c>] (__queue_delayed_work) from [<c0364edc>] (mod_delayed_work_on+0x54/0x6c) [ 26.324814] [<c0364edc>] (mod_delayed_work_on) from [<bf56da54>] (panfrost_job_irq_handler+0x11c/0x1d0 [panfrost]) [ 26.336464] [<bf56da54>] (panfrost_job_irq_handler [panfrost]) from [<c03a88a0>] (__free_irq+0x198/0x25c) [ 26.347174] [<c03a88a0>] (__free_irq) from [<c03a8a30>] (free_irq+0x7c/0x94) [ 26.355069] [<c03a8a30>] (free_irq) from [<c082b1c8>] (release_nodes+0x1b0/0x1d0) [ 26.363449] [<c082b1c8>] (release_nodes) from [<c0826c3c>] (really_probe+0x1a8/0x424) [ 26.372213] [<c0826c3c>] (really_probe) from [<c08271d4>] (driver_probe_device+0x188/0x1b0) [ 26.381558] [<c08271d4>] (driver_probe_device) from [<c082742c>] (device_driver_attach+0x4c/0x64) [ 26.391485] [<c082742c>] (device_driver_attach) from [<c0827550>] (__driver_attach+0x10c/0x12c) [ 26.401221] [<c0827550>] (__driver_attach) from [<c0824ec4>] (bus_for_each_dev+0x5c/0x80) [ 26.410367] [<c0824ec4>] (bus_for_each_dev) from [<c0825f8c>] (bus_add_driver+0x17c/0x1e4) [ 26.419618] [<c0825f8c>] (bus_add_driver) from [<c0827e60>] (driver_register+0xb4/0xf8) [ 26.428569] [<c0827e60>] (driver_register) from [<c0302c94>] (do_one_initcall+0x74/0x1f8) [ 26.437726] [<c0302c94>] (do_one_initcall) from [<c03d9f80>] (do_init_module+0x60/0x218) [ 26.446783] [<c03d9f80>] (do_init_module) from [<c03dc570>] (sys_init_module+0x174/0x184) [ 26.455934] [<c03dc570>] (sys_init_module) from [<c03011ac>] (__sys_trace_return+0x0/0x14) [ 26.465174] Exception stack(0xcf089fa8 to 0xcf089ff0) [ 26.470826] 9fa0: 00d4d560 b6be3390 00d5d430 0000f6ee b6be3390 d1ec7100 [ 26.479977] 9fc0: 00d4d560 b6be3390 00d44f90 00000080 00020000 00000000 b6dff8d4 00000000 [ 26.489123] 9fe0: b6bf4df8 be9425b8 b6bda9f4 b6f335d0 [ 26.494772] ---[ end trace 8cb889aa2491562d ]--- [ 26.499932] ------------[ cut here ]------------ [ 26.505105] WARNING: CPU: 2 PID: 546 at kernel/workqueue.c:1626 __queue_delayed_work+0xf4/0x15c [ 26.514829] Modules linked in: gpio_keys dw_mipi_dsi dw_hdmi analogix_dp cec panfrost(+) drm_kms_helper gpu_sched phy_rockchip_usb rockchip_io_domain syscopyarea rk_crypto sysfillrect lii [ 26.524868] rockchip-vop ff930000.vop: Adding to iommu group 0 [ 26.574408] CPU: 2 PID: 546 Comm: systemd-udevd Tainted: G W 5.6.6-300.fc32.armv7hl #1 [ 26.574413] Hardware name: Rockchip (Device Tree) [ 26.574437] [<c0311278>] (unwind_backtrace) from [<c030b7e0>] (show_stack+0x18/0x1c) [ 26.574459] [<c030b7e0>] (show_stack) from [<c0b5b9b0>] (dump_stack+0xb0/0xcc) [ 26.613279] [<c0b5b9b0>] (dump_stack) from [<c034caf8>] (__warn+0xdc/0xf8) [ 26.613301] [<c034caf8>] (__warn) from [<c034cea8>] (warn_slowpath_fmt+0x70/0x84) [ 26.629347] [<c034cea8>] (warn_slowpath_fmt) from [<c0363ac8>] (__queue_delayed_work+0xf4/0x15c) [ 26.649155] [<c0364edc>] (mod_delayed_work_on) from [<bf56da54>] (panfrost_job_irq_handler+0x11c/0x1d0 [panfrost]) [ **] (1 of 2) A start job is running for[ 26.661306] [<bf56da54>] (panfrost_job_irq_handler [panfrost]) from [<c03a88a0>] (__free_irq+0x198/0x25c) …a864-4d9544e60eb6 (14s / no limit) [ 26.678212] [<c03a88a0>] (__free_irq) from [<c03a8a30>] (free_irq+0x7c/0x94) [ 26.689981] [<c03a8a30>] (free_irq) from [<c082b1c8>] (release_nodes+0x1b0/0x1d0) [ 26.698360] [<c082b1c8>] (release_nodes) from [<c0826c3c>] (really_probe+0x1a8/0x424) [ 26.707123] [<c0826c3c>] (really_probe) from [<c08271d4>] (driver_probe_device+0x188/0x1b0) [ 26.716468] [<c08271d4>] (driver_probe_device) from [<c082742c>] (device_driver_attach+0x4c/0x64) [ 26.726394] [<c082742c>] (device_driver_attach) from [<c0827550>] (__driver_attach+0x10c/0x12c) [ 26.736130] [<c0827550>] (__driver_attach) from [<c0824ec4>] (bus_for_each_dev+0x5c/0x80) [ 26.745287] [<c0824ec4>] (bus_for_each_dev) from [<c0825f8c>] (bus_add_driver+0x17c/0x1e4) [ 26.754535] [<c0825f8c>] (bus_add_driver) from [<c0827e60>] (driver_register+0xb4/0xf8) [ 26.763496] [<c0827e60>] (driver_register) from [<c0302c94>] (do_one_initcall+0x74/0x1f8) [ 26.772654] [<c0302c94>] (do_one_initcall) from [<c03d9f80>] (do_init_module+0x60/0x218) [ 26.781711] [<c03d9f80>] (do_init_module) from [<c03dc570>] (sys_init_module+0x174/0x184) [ 26.790865] [<c03dc570>] (sys_init_module) from [<c03011ac>] (__sys_trace_return+0x0/0x14) [ 26.800108] Exception stack(0xcf089fa8 to 0xcf089ff0) [ 26.805764] 9fa0: 00d4d560 b6be3390 00d5d430 0000f6ee b6be3390 d1ec7100 [ 26.814914] 9fc0: 00d4d560 b6be3390 00d44f90 00000080 00020000 00000000 b6dff8d4 00000000 [ 26.824059] 9fe0: b6bf4df8 be9425b8 b6bda9f4 b6f335d0 [ 26.829708] ---[ end trace 8cb889aa2491562e ]--- [ 26.834871] ------------[ cut here ]------------ [ 26.840045] WARNING: CPU: 2 PID: 546 at kernel/workqueue.c:1471 __queue_work+0x298/0x388 [ 26.849088] Modules linked in: rockchipdrm(+) gpio_keys dw_mipi_dsi dw_hdmi analogix_dp cec panfrost(+) drm_kms_helper gpu_sched phy_rockchip_usb rockchip_io_domain syscopyarea rk_cryptoi [ 26.910127] CPU: 2 PID: 546 Comm: systemd-udevd Tainted: G W 5.6.6-300.fc32.armv7hl #1 [ 26.920433] Hardware name: Rockchip (Device Tree) [ 26.925711] [<c0311278>] (unwind_backtrace) from [<c030b7e0>] (show_stack+0x18/0x1c) [ 26.934382] [<c030b7e0>] (show_stack) from [<c0b5b9b0>] (dump_stack+0xb0/0xcc) [ 26.942471] [<c0b5b9b0>] (dump_stack) from [<c034caf8>] (__warn+0xdc/0xf8) [ 26.950169] [<c034caf8>] (__warn) from [<c034cea8>] (warn_slowpath_fmt+0x70/0x84) [ 26.958548] [<c034cea8>] (warn_slowpath_fmt) from [<c0363670>] (__queue_work+0x298/0x388) [ 26.967701] [<c0363670>] (__queue_work) from [<c0364edc>] (mod_delayed_work_on+0x54/0x6c) [ 26.976894] [<c0364edc>] (mod_delayed_work_on) from [<bf56da54>] (panfrost_job_irq_handler+0x11c/0x1d0 [panfrost]) [ 26.988518] [<bf56da54>] (panfrost_job_irq_handler [panfrost]) from [<c03a88a0>] (__free_irq+0x198/0x25c) [ 26.999229] [<c03a88a0>] (__free_irq) from [<c03a8a30>] (free_irq+0x7c/0x94) [ 27.007123] [<c03a8a30>] (free_irq) from [<c082b1c8>] (release_nodes+0x1b0/0x1d0) [ 27.015502] [<c082b1c8>] (release_nodes) from [<c0826c3c>] (really_probe+0x1a8/0x424) [ 27.024266] [<c0826c3c>] (really_probe) from [<c08271d4>] (driver_probe_device+0x188/0x1b0) [ 27.033603] [<c08271d4>] (driver_probe_device) from [<c082742c>] (device_driver_attach+0x4c/0x64) [ 27.043530] [<c082742c>] (device_driver_attach) from [<c0827550>] (__driver_attach+0x10c/0x12c) [ 27.053266] [<c0827550>] (__driver_attach) from [<c0824ec4>] (bus_for_each_dev+0x5c/0x80) [ 27.062414] [<c0824ec4>] (bus_for_each_dev) from [<c0825f8c>] (bus_add_driver+0x17c/0x1e4) [ 27.071665] [<c0825f8c>] (bus_add_driver) from [<c0827e60>] (driver_register+0xb4/0xf8) [ 27.080616] [<c0827e60>] (driver_register) from [<c0302c94>] (do_one_initcall+0x74/0x1f8) [ 27.089772] [<c0302c94>] (do_one_initcall) from [<c03d9f80>] (do_init_module+0x60/0x218) [ 27.098830] [<c03d9f80>] (do_init_module) from [<c03dc570>] (sys_init_module+0x174/0x184) [ 27.107983] [<c03dc570>] (sys_init_module) from [<c03011ac>] (__sys_trace_return+0x0/0x14) [ 27.117222] Exception stack(0xcf089fa8 to 0xcf089ff0) [ 27.122873] 9fa0: 00d4d560 b6be3390 00d5d430 0000f6ee b6be3390 d1ec7100 [ 27.132022] 9fc0: 00d4d560 b6be3390 00d44f90 00000080 00020000 00000000 b6dff8d4 00000000 [ 27.141166] 9fe0: b6bf4df8 be9425b8 b6bda9f4 b6f335d0 [ 27.146805] ---[ end trace 8cb889aa2491562f ]--- [ 27.151965] ------------[ cut here ]------------ [ 27.157172] WARNING: CPU: 2 PID: 546 at drivers/gpu/drm/panfrost/panfrost_mmu.c:201 panfrost_job_irq_handler+0x158/0x1d0 [panfrost] [ 27.170391] Modules linked in: rockchipdrm(+) gpio_keys dw_mipi_dsi dw_hdmi analogix_dp cec panfrost(+) drm_kms_helper gpu_sched phy_rockchip_usb rockchip_io_domain syscopyarea rk_cryptoi [ 27.182646] rockchip-vop ff940000.vop: Adding to iommu group 1 [ 27.231427] CPU: 2 PID: 546 Comm: systemd-udevd Tainted: G W 5.6.6-300.fc32.armv7hl #1 [ 27.231432] Hardware name: Rockchip (Device Tree) [ 27.231458] [<c0311278>] (unwind_backtrace) from [<c030b7e0>] (show_stack+0x18/0x1c) [ 27.231481] [<c030b7e0>] (show_stack) from [<c0b5b9b0>] (dump_stack+0xb0/0xcc) [ 27.270301] [<c0b5b9b0>] (dump_stack) from [<c034caf8>] (__warn+0xdc/0xf8) [ 27.270324] [<c034caf8>] (__warn) from [<c034cea8>] (warn_slowpath_fmt+0x70/0x84) [ 27.297839] [<bf56da90>] (panfrost_job_irq_handler [panfrost]) from [<c03a88a0>] (__free_irq+0x198/0x25c) [ 27.309121] [<c03a88a0>] (__free_irq) from [<c03a8a30>] (free_irq+0x7c/0x94) [[ 27.317019] [<c03a8a30>] (free_irq) from [<c082b1c8>] (release_nodes+0x1b0/0x1d0) [ 27.325477] [<c082b1c8>] (release_nodes) from [<c0826c3c>] (really_probe+0x1a8/0x424) [ 27.334241] [<c0826c3c>] (really_probe) from [<c08271d4>] (driver_probe_device+0x188/0x1b0) ***] (2 of 2) A start job is r[ 27.343585] [<c08271d4>] (driver_probe_device) from [<c082742c>] (device_driver_attach+0x4c/0x64) [ 27.359719] [<c082742c>] (device_driver_attach) from [<c0827550>] (__driver_attach+0x10c/0x12c) [ 27.374103] [<c0827550>] (__driver_attach) from [<c0824ec4>] (bus_for_each_dev+0x5c/0x80) [ 27.383260] [<c0824ec4>] (bus_for_each_dev) from [<c0825f8c>] (bus_add_driver+0x17c/0x1e4) [ 27.392696] [<c0825f8c>] (bus_add_driver) from [<c0827e60>] (driver_register+0xb4/0xf8) [ 27.401662] [<c0827e60>] (driver_register) from [<c0302c94>] (do_one_initcall+0x74/0x1f8) [ 27.410834] [<c0302c94>] (do_one_initcall) from [<c03d9f80>] (do_init_module+0x60/0x218) [ 27.419897] [<c03d9f80>] (do_init_module) from [<c03dc570>] (sys_init_module+0x174/0x184) [ 27.429060] [<c03dc570>] (sys_init_module) from [<c03011ac>] (__sys_trace_return+0x0/0x14) [ 27.438306] Exception stack(0xcf089fa8 to 0xcf089ff0) [ 27.443965] 9fa0: 00d4d560 b6be3390 00d5d430 0000f6ee b6be3390 d1ec7100 [ 27.453121] 9fc0: 00d4d560 b6be3390 00d44f90 00000080 00020000 00000000 b6dff8d4 00000000 [ 27.462273] 9fe0: b6bf4df8 be9425b8 b6bda9f4 b6f335d0 [ 27.467932] ---[ end trace 8cb889aa24915630 ]--- [ 27.473101] ------------[ cut here ]------------ [ 27.478320] WARNING: CPU: 2 PID: 546 at drivers/gpu/drm/panfrost/panfrost_devfreq.c:173 panfrost_job_irq_handler+0x160/0x1d0 [panfrost] [ 27.491931] Modules linked in: rockchipdrm(+) gpio_keys dw_mipi_dsi dw_hdmi analogix_dp cec panfrost(+) drm_kms_helper gpu_sched phy_rockchip_usb rockchip_io_domain syscopyarea rk_cryptoi [ 27.552982] CPU: 2 PID: 546 Comm: systemd-udevd Tainted: G W 5.6.6-300.fc32.armv7hl #1 [ 27.563296] Hardware name: Rockchip (Device Tree) [ 27.568585] [<c0311278>] (unwind_backtrace) from [<c030b7e0>] (show_stack+0x18/0x1c) [ 27.577265] [<c030b7e0>] (show_stack) from [<c0b5b9b0>] (dump_stack+0xb0/0xcc) [ 27.585393] [<c0b5b9b0>] (dump_stack) from [<c034caf8>] (__warn+0xdc/0xf8) [ 27.585412] [<c034caf8>] (__warn) from [<c034cea8>] (warn_slowpath_fmt+0x70/0x84) [ 27.585469] [<c034cea8>] (warn_slowpath_fmt) from [<bf56da98>] (panfrost_job_irq_handler+0x160/0x1d0 [panfrost]) [ 27.585527] [<bf56da98>] (panfrost_job_irq_handler [panfrost]) from [<c03a88a0>] (__free_irq+0x198/0x25c) [ 27.585545] [<c03a88a0>] (__free_irq) from [<c03a8a30>] (free_irq+0x7c/0x94) [ 27.585566] [<c03a8a30>] (free_irq) from [<c082b1c8>] (release_nodes+0x1b0/0x1d0) [ 27.585585] [<c082b1c8>] (release_nodes) from [<c0826c3c>] (really_probe+0x1a8/0x424) [ 27.585600] [<c0826c3c>] (really_probe) from [<c08271d4>] (driver_probe_device+0x188/0x1b0) [ 27.585614] [<c08271d4>] (driver_probe_device) from [<c082742c>] (device_driver_attach+0x4c/0x64) [ 27.585628] [<c082742c>] (device_driver_attach) from [<c0827550>] (__driver_attach+0x10c/0x12c) [ 27.585645] [<c0827550>] (__driver_attach) from [<c0824ec4>] (bus_for_each_dev+0x5c/0x80) [ 27.585664] [<c0824ec4>] (bus_for_each_dev) from [<c0825f8c>] (bus_add_driver+0x17c/0x1e4) [ 27.585680] [<c0825f8c>] (bus_add_driver) from [<c0827e60>] (driver_register+0xb4/0xf8) [ 27.585698] [<c0827e60>] (driver_register) from [<c0302c94>] (do_one_initcall+0x74/0x1f8) [ 27.585718] [<c0302c94>] (do_one_initcall) from [<c03d9f80>] (do_init_module+0x60/0x218) [ 27.585735] [<c03d9f80>] (do_init_module) from [<c03dc570>] (sys_init_module+0x174/0x184) [ 27.585751] [<c03dc570>] (sys_init_module) from [<c03011ac>] (__sys_trace_return+0x0/0x14) [ 27.585758] Exception stack(0xcf089fa8 to 0xcf089ff0) [ 27.585770] 9fa0: 00d4d560 b6be3390 00d5d430 0000f6ee b6be3390 d1ec7100 [ 27.585784] 9fc0: 00d4d560 b6be3390 00d44f90 00000080 00020000 00000000 b6dff8d4 00000000 [ 27.585792] 9fe0: b6bf4df8 be9425b8 b6bda9f4 b6f335d0 [ 27.585800] ---[ end trace 8cb889aa24915631 ]--- [ 27.785423] rockchip-drm display-subsystem: bound ff930000.vop (ops vop_component_ops [rockchipdrm]) [ 27.796160] rockchip-drm display-subsystem: bound ff940000.vop (ops vop_component_ops [rockchipdrm]) [ 27.805420] 8<--- cut here --- [ 27.899193] mmcblk0: mmc0:aaaa SN64G 59.5 GiB [ 27.908222] Unable to handle kernel NULL pointer dereference at virtual address 00000020 [ 27.908229] pgd = (ptrval) [ 27.908234] [00000020] *pgd=00000000 [ 27.932857] Internal error: Oops: 5 [#1] SMP ARM [ 27.932863] Modules linked in: mmc_block(+) rockchipdrm(+) gpio_keys dw_mipi_dsi dw_hdmi analogix_dp cec panfrost(+) drm_kms_helper gpu_sched phy_rockchip_usb rockchip_io_domain syscopyai [ 27.933010] CPU: 3 PID: 546 Comm: systemd-udevd Tainted: G W 5.6.6-300.fc32.armv7hl #1 [ 27.933015] Hardware name: Rockchip (Device Tree) [ 27.933034] PC is at _test_and_set_bit+0x24/0x4c [ 27.933047] LR is at dma_fence_signal_locked+0x20/0xf8 [ 27.933054] pc : [<c0b5acbc>] lr : [<c085c684>] psr: 600f0193 [ 27.933060] sp : cf089d38 ip : 00000000 fp : cf07fb44 [ 27.933066] r10: 00080008 r9 : 00010001 r8 : 000019e0 [ 27.933072] r7 : cf07fb44 r6 : 00000003 r5 : 00000020 r4 : 00000000 [ 27.933078] r3 : 00000001 r2 : 00000001 r1 : 00000020 r0 : 00000000 [ 27.933087] Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment none [ 27.933094] Control: 10c5387d Table: 0f08c06a DAC: 00000051 [ 27.933101] Process systemd-udevd (pid: 546, stack limit = 0x(ptrval)) [ 27.933108] Stack: (0xcf089d38 to 0xcf08a000) [ 27.933116] 9d20: 00000000 c1477510 [ 27.933130] 9d40: 00000200 cf07fa40 fff8fff8 00000003 cf07fb44 bf56daa0 ffffffff ffffffff [ 27.933143] 9d60: cf089d6f eeb30b00 cfe42d80 eeb30b68 00000039 200f0113 cf07fa40 eeb30bd0 [ 27.933155] 9d80: 00000000 c03a88a0 eeb30b00 cf07fa40 eeb30b00 00000000 cf07fa40 cfe4ac00 [ 27.933168] 9da0: c0ef3af1 0000000b a00f0113 c03a8a30 eea01e00 cf089dc8 eeb2b010 c082b1c8 [ 27.933181] 9dc0: 00000000 eeb2b1d0 cf07fa00 ed4f6a00 bf575100 eeb2b010 ffffffea bf575100 [ 27.933194] 9de0: c14e9aa4 00000000 c14e9aa8 00000012 00000000 c0826c3c eeb2b010 bf575100 [ 27.933207] 9e00: eeb2b010 bf575100 bf575100 00000000 00d6cb1e cf088000 00000051 c08271d4 [ 27.933219] 9e20: bf575100 eeb2b010 00000000 eeb2b010 bf575100 00000000 00d6cb1e 00000051 [ 27.933232] 9e40: 00000000 c082742c 00000000 eeb2b010 bf575100 c0827550 eeb2b010 bf575100 [ 27.933245] 9e60: c0827444 c0824ec4 ee995158 eeb0f834 bf575100 cffe6700 c1412cc0 c0825f8c [ 27.933258] 9e80: bf5726b8 bf5726b9 00000000 bf575100 bf4ad000 00000000 b6be3390 c0827e60 [ 27.933270] 9ea0: ffffe000 bf4ad000 00000000 c0302c94 cf280c80 c0b71874 c03d9f44 cf2b1700 [ 27.933283] 9ec0: ee801e00 cf2b1700 00000cc0 c03d9f44 00000008 ee801e00 00000001 c04d53f0 [ 27.933296] 9ee0: 00000cc0 00000cc0 00000008 bf5752c0 f0a086ee 00000000 b6be3390 bf5752c0 [ 27.933309] 9f00: f0a086ee cf2b1700 b6be3390 c03d9f80 bf5752c0 8040003f 0000f6ee f0a086ee [ 27.933322] 9f20: 00000000 c03dc570 00000080 40000028 b6f335d0 f0a02956 f0a03a80 f09f9000 [ 27.933335] 9f40: 0000f3e8 f0a07ce0 f0a07b30 f0a06000 0000b000 0000c4e0 00004e58 0000d38b [ 27.933347] 9f60: bf575198 00000007 00000001 00004e48 00000029 0000002a 00000026 00000000 [ 27.933360] 9f80: 00000014 00000000 00d4d560 b6be3390 00d44f90 00000080 c03011c4 cf088000 [ 27.933373] 9fa0: 00000080 c03011ac 00d4d560 b6be3390 00d5d430 0000f6ee b6be3390 d1ec7100 [ 27.933386] 9fc0: 00d4d560 b6be3390 00d44f90 00000080 00020000 00000000 b6dff8d4 00000000 [ 27.933399] 9fe0: b6bf4df8 be9425b8 b6bda9f4 b6f335d0 60010010 00d5d430 00000000 00000000 [ 27.933425] [<c0b5acbc>] (_test_and_set_bit) from [<c085c684>] (dma_fence_signal_locked+0x20/0xf8) [ 27.933485] [<c085c684>] (dma_fence_signal_locked) from [<bf56daa0>] (panfrost_job_irq_handler+0x168/0x1d0 [panfrost]) [ 27.933543] [<bf56daa0>] (panfrost_job_irq_handler [panfrost]) from [<c03a88a0>] (__free_irq+0x198/0x25c) [ 27.933562] [<c03a88a0>] (__free_irq) from [<c03a8a30>] (free_irq+0x7c/0x94) [ 27.933582] [<c03a8a30>] (free_irq) from [<c082b1c8>] (release_nodes+0x1b0/0x1d0) [ 27.933599] [<c082b1c8>] (release_nodes) from [<c0826c3c>] (really_probe+0x1a8/0x424) [ 27.933613] [<c0826c3c>] (really_probe) from [<c08271d4>] (driver_probe_device+0x188/0x1b0) [ 27.933627] [<c08271d4>] (driver_probe_device) from [<c082742c>] (device_driver_attach+0x4c/0x64) [ 27.933640] [<c082742c>] (device_driver_attach) from [<c0827550>] (__driver_attach+0x10c/0x12c) [ 27.933658] [<c0827550>] (__driver_attach) from [<c0824ec4>] (bus_for_each_dev+0x5c/0x80) [ 27.933676] [<c0824ec4>] (bus_for_each_dev) from [<c0825f8c>] (bus_add_driver+0x17c/0x1e4) [ 27.933692] [<c0825f8c>] (bus_add_driver) from [<c0827e60>] (driver_register+0xb4/0xf8) [ 27.933710] [<c0827e60>] (driver_register) from [<c0302c94>] (do_one_initcall+0x74/0x1f8) [ 27.933730] [<c0302c94>] (do_one_initcall) from [<c03d9f80>] (do_init_module+0x60/0x218) [ 27.933747] [<c03d9f80>] (do_init_module) from [<c03dc570>] (sys_init_module+0x174/0x184) [ 27.933763] [<c03dc570>] (sys_init_module) from [<c03011ac>] (__sys_trace_return+0x0/0x14) [ 27.933769] Exception stack(0xcf089fa8 to 0xcf089ff0) [ 27.933780] 9fa0: 00d4d560 b6be3390 00d5d430 0000f6ee b6be3390 d1ec7100 [ 27.933794] 9fc0: 00d4d560 b6be3390 00d44f90 00000080 00020000 00000000 b6dff8d4 00000000 [ 27.933802] 9fe0: b6bf4df8 be9425b8 b6bda9f4 b6f335d0 [ 27.933816] Code: e0811100 e1a03312 f57ff05b f591f000 (e1912f9f) [ 27.933869] ---[ end trace 8cb889aa24915632 ]--- [ 28.005315] dwhdmi-rockchip ff980000.hdmi: Detected HDMI TX controller v2.00a with HDCP (DWC MHL PHY) [ 28.039694] dwmmc_rockchip ff0c0000.mmc: Unexpected interrupt latency [ 28.048950] mmcblk0: p1 p2 p3 [ 28.116919] rockchip-drm display-subsystem: bound ff980000.hdmi (ops dw_hdmi_rockchip_ops [rockchipdrm])
Created attachment 289891 [details] FDT from Fedora 32 for tinkerboard Attaching the FDT used for Asus Tinkerboard from Fedora 32 boot media. Here's the kernel + initrd + kernel args: label Fedora-Server-armhfp-32-1.6 (5.6.6-300.fc32.armv7hl) kernel /vmlinuz-5.6.6-300.fc32.armv7hl append ro root=UUID=a853e04d-be77-4d91-a864-4d9544e60eb6 LANG=en_US.UTF-8 earlyprintk systemd.journald.forward_to_console=1 console=ttyS3,115200n8 fdtdir /dtb-5.6.6-300.fc32.armv7hl/ initrd /initramfs-5.6.6-300.fc32.armv7hl.img console=ttyS3,115200n8 produces u-boot output on UART2, kernel output on UART3. putting everything on console=ttyS2,115200n8 (the more correct setting) seems to lose a lot of kernel logging.
Adding this to the kernel arguments at boot resolved this issue for me: rd.driver.blacklist=panfrost