After removing the usual systemd intercepts, the full log is: [ 2.354692][ T1] mousedev: PS/2 mouse device common for all mice [ 2.360556][ T1] poweroff-gpio gpio-poweroff: gpio_poweroff_probe: pm_power_off function already registered [ 2.370263][ T1] poweroff-gpio: probe of gpio-poweroff failed with error -16 [ 2.378116][ T1] EDAC DEVICE0: Giving out device to module Sifive ECC Manager controller sifive_edac.0: DEV sifive_edac.0 (INTERRUPT) [ 2.390116][ T1] ledtrig-cpu: registered to indicate activity on CPUs [ 2.396759][ T1] hid: raw HID events driver (C) Jiri Kosina [ 2.403215][ T1] NET: Registered PF_INET6 protocol family [ 6.185933][ T7] Freeing initrd memory: 131428K [ 6.260679][ T1] Segment Routing with IPv6 [ 6.264276][ T1] RPL Segment Routing with IPv6 [ 6.269046][ T1] In-situ OAM (IOAM) with IPv6 [ 6.274485][ T1] registered taskstats version 1 [ 6.278568][ T1] Loading compiled-in X.509 certificates [ 6.284118][ T1] Loaded X.509 cert 'openSUSE Secure Boot Signkey: 9ddf43d9f1a027273f52c6c0775908ee01671325' [ 6.294760][ T1] zswap: loaded using pool lzo/zbud [ 6.299945][ T1] Key type ._fscrypt registered [ 6.303871][ T1] Key type .fscrypt registered [ 6.308503][ T1] Key type fscrypt-provisioning registered [ 6.342409][ T1] Key type encrypted registered [ 6.346398][ T1] AppArmor: AppArmor sha1 policy hashing enabled [ 6.352555][ T55] Unable to handle kernel paging request at virtual address 00000000200b2f00 [ 6.361138][ T55] Oops [#1] [ 6.364065][ T55] Modules linked in: [ 6.367801][ T55] CPU: 1 PID: 55 Comm: kworker/u8:1 Not tainted 5.16.14-1-default #1 openSUSE Tumbleweed f3df1d20fd39837388447c5d684dd4708bd93651 [ 6.381002][ T55] Hardware name: SiFive HiFive Unmatched A00 (DT) [ 6.387257][ T55] Workqueue: efi_rts_wq efi_call_rts [ 6.392380][ T55] epc : 0x2003332c [ 6.395942][ T55] ra : 0x2003349e [ 6.399503][ T55] epc : 000000002003332c ra : 000000002003349e sp : ffffffd0041fbd00 [ 6.407407][ T55] gp : ffffffff81771228 tp : ffffffe080668000 t0 : 000000000116b777 [ 6.415310][ T55] t1 : 0000000000000001 t2 : ffffffff80c086a8 s0 : ffffffd00400bd80 [ 6.423214][ T55] s1 : 00000000200b3328 a0 : ffffffd00400bda8 a1 : ffffffff80ed49f0 [ 6.431118][ T55] a2 : 0000000000000000 a3 : ffffffd00400bd80 a4 : ffffffd00400bd78 [ 6.439022][ T55] a5 : 0000000000000000 a6 : ffffffff80ed49f0 a7 : 0000000000000000 [ 6.446926][ T55] s2 : 0000000000000000 s3 : 0000000000000000 s4 : 0000000000000000 [ 6.454830][ T55] s5 : ffffffd00400bd80 s6 : ffffffd00400bd78 s7 : 0000000200000022 [ 6.462735][ T55] s8 : ffffffe0801aaa34 s9 : ffffffff80a13600 s10: ffffffff80a13600 [ 6.470639][ T55] s11: ffffffe0801aa9c0 t3 : 0000000000000006 t4 : 0000000000000001 [ 6.478543][ T55] t5 : 00000000e0ccdeeb t6 : 010e5092454757b1 [ 6.484536][ T55] status: 0000000200000120 badaddr: 00000000200b2f00 cause: 000000000000000d [ 6.493169][ T55] ---[ end trace b57ffcbe59b03167 ]--- ... Not that it makes much of a difference. My suspicion here is that we're failing to parse the EFI variables provided by the pre-installed uboot.