Anybody else having issues with a failed boot? [working now! -- gnome software forced dracut to install]

After the upgrade to kernel 7.0.9 this morning, my MNT Reform is now failing to boot with the installed OS.

I can boot off a rescue image on SD card I keep around (kernel 6.19.x, IIRC), so it’s not strictly a hardware thing. I’ve got serial console output saved off and haven’t dug through it, but I can report that blind-entering the nvme encrypted partition password does not fix things, and the NVME encrypted partition is just fine from the recover SD. As near as I can tell, uboot is loading the initramfs, but doesn’t go anywhere from there. FWIW, I have the v2.5 motherboard.

I did notice that initramfs tools got uninstalled and dracut got loaded in, so it’s possible it’s something to do with that (or with boot.scr).

I’ve got /boot on the eMMC, not the NVME and I gather that’s not the recommended setup anymore?

I’m going to try reflashing my uboot (although reform-check suggests it’s up to date).

Worst case scenario, I pull out the nvme drive to backup and then flash a fresh image.

Anyway, as usual this is probably a me problem, but in case anybody else runs into it, it’s not just you! =)

I think seeing that would have the highest chance of allowing us to figure out what is going on.

No, /boot is still usually on eMMC. Even if it usually were not, it is a supported configuration.

I do not think you need to re-flash u-boot. If you ran reform-check, do you have the output? From a rescue system, you should be able to run this:

sudo reform-rescue-shell reform-check

This will prompt you for your disk password, mount all the things, chroot into the system and run reform-check and then unmount everything after it is done.

I would be very grateful to you if we could first try to figure out what is going on on your system. In case it’s not a “you problem” we can maybe prevent others from running into this problem. If it is a “you problem” we can hopefully make the tools better so that others do not run into it either. :slight_smile:

1 Like

Absolutely no worries – Happy to help!

I’m about to try a boot with the current boot image.

Things I noticed when comparing my older image with the current output – no mention of Panthor at all in the newer image, mention of dracut in the newer image output, and the end looks like this:


[   13.629297] input: MNT Reform Trackpad as /devices/platform/fc800000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:03EB:2041.0006/input/input3
[   13.630858] hid-generic 0003:03EB:2041.0006: input,hidraw2: USB HID v1.11 Mouse [MNT Reform Trackpad] on usb-fc800000.usb-1.4/input0
[   19.428058] platform backlight: deferred probe pending: pwm-backlight: unable to request PWM
[   19.428820] dp-aux aux-ti_sn65dsi86.aux.6188: deferred probe pending: dp-aux: supplier backlight not ready
[   19.429696] auxiliary ti_sn65dsi86.bridge.6188: deferred probe pending: ti_sn65dsi86.bridge: failed to create panel bridge
[   19.430675] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fb000000.gpu
[   19.431593] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdb50000.video-codec
[   19.432572] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdb80000.rga
[   19.433493] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdba0000.video-codec
[   19.434471] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdba4000.video-codec
[   19.435449] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdba8000.video-codec
[   19.436426] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdbac000.video-codec
[   19.437409] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdc38100.video-codec
[   19.438387] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdc40100.video-codec
[   19.439365] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdc70000.video-codec
[   19.440342] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdd90000.vop
[   19.441265] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fde30000.dsi
[   19.442183] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fe470000.i2s
[   19.443116] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fddf4000.i2s
[   19.444035] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdea0000.hdmi
[   19.444963] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fe1b0000.ethernet
[   46.277381] random: crng init done

It then seems to be hanging until I reboot with cirlce-zero, circle-one

Oh, hm. This image is also kernel 6.19.13, not 7.0.9. I should go look to see if there’s a newer one…

Output of reform-rescue-shell reform-check (is this new? I have some scripts of my own to mount my stuff and do a chroot into it) :

root@reform:~# reform-rescue-shell reform-check
I: Assuming /boot on first partition of eMMC and root filesystem on encrypted SSD.
Does that sound right? [y/N] y
Enter passphrase for /dev/nvme0n1:
  2 logical volume(s) in volume group "reformvg" now active
[  303.453099] EXT4-fs (dm-2): mounted filesystem 64657a7c-b7ff-4664-b5a9-e99e6996e0ec r/w with ordered data mode. Quota mode: none.
[  303.503152] EXT4-fs (mmcblk0p1): mounted filesystem 684082b5-78d6-5728-b0d2-b154a81d0b35 r/w with ordered data mode. Quota mode: none.
I: Contents of /proc/device-tree/model: MNT Reform 2 with RCORE-DSI RK3588 Module
I: `uname -a` output: Linux reform 6.19.13-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.19.13-1+reform20260409T045900Z (2026-04- aarch64 GNU/Linux
I: Version of linux-image-mnt-reform-arm64: 7.0.9-1+reform20260507T091502Z
I: Version of reform-tools: 1.86-1+reform20260513T115431Z+1
I: Version of system image: System Image v4: 2025-05-02
I: Version of LPC firmware: MREF2LPC 25_R2 0c9df04
I: Version of upstream U-Boot: 2024.10
I: Version of MNT U-Boot: 2026-01-28
I: probably booting via /boot/boot.scr (/boot/extlinux/extlinux.conf does not exist)
W: /boot/boot.scr is not managed by flash-kernel (not installed)
I: Mount source of /: /dev/mapper/reformvg-root (n.a.)
I: Mount source of /boot: /dev/mmcblk0p1 (eMMC)
I: MNT Reform Desktop meta-package is not installed: reform-desktop-full
I: Depends of reform-desktop-full is not installed: blueman
I: Depends of reform-desktop-full is not installed: gnome
I: Depends of reform-desktop-full is not installed: gnome-disk-utility
I: Depends of reform-desktop-full is not installed: reform-desktop-minimal
I: MNT Reform Desktop meta-package is not installed: reform-desktop-minimal
I: Depends of reform-desktop-minimal is not installed: fbset
I: Recommends of reform-desktop-minimal is not installed: flash-kernel
I: Recommends of reform-desktop-minimal is not installed: reform-qcacld2
Running in chroot, ignoring command 'is-active'
I: your system is booting using greetd with tuigreet. You may want to put the following line into your /etc/flash-kernel/ubootenv.d/00reform2_tuigreet_loglevel: setenv bootargs "${bootargs} loglevel=3
I: Then run 'sudo flash-kernel' to regenerate your /boot/boot.scr. This will do away with your kernel overwriting your login prompt
I: the following files differ from how they are shipped by reform-tools (ignore /var/lib/alsa/asound.state):
??5??????   /var/lib/alsa/asound.state
E: the currently running kernel is not installed as a package
E: the currently running kernel is not the one provided by linux-image-mnt-reform-arm64
E: /boot/boot.scr doesn't reference the currently running kernel
E: no vmlinuz in /boot for the currently running kernel
E: no initrd.img in /boot for the currently running kernel
E: no dtb-* symlink for the currently running kernel
E: run 'sudo flash-kernel' to create it
E: /usr/lib/modules/6.19.13-mnt-reform-arm64/updates/dkms/reform2_lpc.ko{.xz} does not exist
E: /usr/lib/modules/6.19.13-mnt-reform-arm64/kernel/drivers/gpu/drm/imx/cdns/cdns_mhdp_imx.ko{.xz} does not exist
E: /usr/lib/modules/6.19.13-mnt-reform-arm64/kernel/drivers/gpu/drm/bridge/cadence/cdns-mhdp8546.ko{.xz} does not exist
E: /usr/lib/modules/6.19.13-mnt-reform-arm64/kernel/drivers/net/mdio/mdio-mux-meson-g12a.ko{.xz} does not exist
E: the linux header package linux-headers-6.19.13-mnt-reform-arm64 for the currently running kernel is not installed (cannot compile reform2_lpc.ko DKMS module for battery status)
I: eMMC contains the latest bootloader version 2026-01-28
I: SD-card contains the latest bootloader version 2026-01-28
[  330.031276] EXT4-fs (mmcblk0p1): unmounting filesystem 684082b5-78d6-5728-b0d2-b154a81d0b35.
[  330.061052] EXT4-fs (dm-2): unmounting filesystem 64657a7c-b7ff-4664-b5a9-e99e6996e0ec.
  0 logical volume(s) in volume group "reformvg" now active
root@reform:~#

The missing flash-kernel is maybe important?

My own dumb scripts, which I usually stick in /root so I an use it from a fresh image after writing to an SD card:

mount-ssd.sh:

#!/usr/bin/env bash

cryptsetup luksOpen /dev/nvme0n1 reform_crypt

lvchange -ay reformvg/root

mount /dev/reformvg/root /mnt/ssd

mount -t proc /proc /mnt/ssd/proc
mount -t sysfs /sys /mnt/ssd/sys
mount --bind /dev /mnt/ssd/dev
mount --bind /dev/pts /mnt/ssd/dev/pts
mount --bind /tmp /mnt/ssd/tmp

echo
echo "chroot /mnt/ssd /bin/bash"
echo "you'll also want to run 'mount /dev/mmcblk0p1 /boot'"
echo

and then umount-ssd.sh:

#!/usr/bin/env bash

umount /mnt/ssd/proc
umount /mnt/ssd/dev/pts
umount /mnt/ssd/dev
umount /mnt/ssd/tmp
umount /mnt/ssd/sys
umount /mnt/ssd/boot

umount /mnt/ssd

lvchange -an reformvg

cryptsetup luksClose reform_crypt

I can never remember any of that, so having it semi-automated makes my life easier!

(I should add a check for /mnt/ssd in there)

Assuming the forum allows it, this should be the whole boot:

^M[16:26:36.901] tio 3.9
^M[16:26:36.901] Press ctrl-t q to quit
^M[16:26:36.901] Connected to /dev/ttyUSB0
^@^@^@^@^@^@^@^@^@^@^@^@^@<FF><F8><F0><F8><FC><FC><FC><FE><FC><FE><FE><FE><FE><FE><FE><FE><FE><FE><FE><FF><FE><FF><FF><FF><FF><FF><FF><FF><FF><FF><FF><FF><FF>
<FF>^@^@<F8>^@DDR 9fa84341ce typ 24/09/06-09:51:11,fwver: v1.18
ch0 ttot10
ch0 ttot10
ch1 ttot10
ch2 ttot10
ch3 ttot10
ch0 ttot18
LPDDR4, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB
ch1 ttot18
channel[1] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB
ch2 ttot16
channel[2] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB
ch3 ttot16
channel[3] BW=16 Col=10 Bk=8 CS0 Row=18 CS1 Row=18 CS=2 Die BW=8 Size=8192MB
Manufacturer ID:0xff
DQS rds:h1,h1
CH0 RX Vref:35.7%, TX Vref:13.2%,13.2%
DQ rds:h3 h1 h3 h1 h1 l0 h3 h3, h1 h5 h4 h1 h2 h2 h4 h3

DQS rds:l0,h2
CH1 RX Vref:35.7%, TX Vref:13.2%,13.2%
DQ rds:h4 h2 h1 h2 l0 h3 h3 h1, h4 h2 h1 h2 h2 h5 h4 h4

DQS rds:l0,h1
CH2 RX Vref:36.1%, TX Vref:13.2%,13.2%
DQ rds:h3 h3 h5 h4 h2 h3 h5 h2, h4 h2 h3 h2 h3 h2 h1 h6

DQS rds:l0,l0
CH3 RX Vref:36.5%, TX Vref:13.2%,13.2%
DQ rds:h2 h3 h1 h2 h3 h2 h2 h3, h4 h2 h1 h2 h2 h2 h2 h1

stride=0x2, ddr_config=0x4
hash ch_mask0-1 0x20 0x40, bank_mask0-3 0xa00 0x1400 0x2800 0x0, rank_mask0 0x401000
change to F1: 528MHz
ch0 ttot10
ch1 ttot10
ch2 ttot10
ch3 ttot10
change to F2: 1068MHz
ch0 ttot14
ch1 ttot14
ch2 ttot12
ch3 ttot12
change to F3: 1560MHz
ch0 ttot14
ch1 ttot14
ch2 ttot14
ch3 ttot14
change to F0: 2112MHz
ch0 ttot18
ch1 ttot18
ch2 ttot18
ch3 ttot18
out

U-Boot SPL 2024.10 MNT Reform 2 with RCORE-DSI RK3588 Module 2026-01-28-g424c714eb247-dirty (Jan 27 2026 - 22:55:37 +0000)
Trying to boot from MMC1
NOTICE:  BL31: v2.12.0(release):4ec2948
NOTICE:  BL31: Built : 22:55:37, Jan 27 2026


U-Boot 2024.10 MNT Reform 2 with RCORE-DSI RK3588 Module 2026-01-28-g424c714eb247-dirty (Jan 27 2026 - 22:55:37 +0000)

Model: MNT Reform 2 with RCORE-DSI RK3588 Module
DRAM:  32 GiB (effective 31.7 GiB)
Core:  335 devices, 26 uclasses, devicetree: separate
MMC:   mmc@fe2c0000: 1, mmc@fe2e0000: 0
Loading Environment from nowhere... OK
In:    serial@feb50000
Out:   serial@feb50000
Err:   serial@feb50000
Model: MNT Reform 2 with RCORE-DSI RK3588 Module
[mnt-reform-series-rk3588] setup_usb()
Hit any key to stop autoboot:  0
Scanning for bootflows in all bootdevs
Seq  Method       State   Uclass    Part  Name                      Filename
---  -----------  ------  --------  ----  ------------------------  ----------------
Scanning global bootmeth 'efi_mgr':
ESC7ESC[rESC[999;999HESC[6nESC8Card did not respond to voltage select! : -110
No EFI system partition
No EFI system partition
Failed to persist EFI variables
No EFI system partition
Failed to persist EFI variables
No EFI system partition
Failed to persist EFI variables
  0  efi_mgr      ready   (none)       0  <NULL>
** Booting bootflow '<NULL>' with efi_mgr
Loading Boot0000 'mmc 0' failed
EFI boot manager: Cannot load any image
Boot failed (err=-14)
Scanning bootdev 'mmc@fe2c0000.bootdev':
Card did not respond to voltage select! : -110
No EFI system partition
Failed to persist EFI variables
No EFI system partition
Failed to persist EFI variables
Scanning bootdev 'nvme#0.blk#1.bootdev':
Scanning bootdev 'mmc@fe2e0000.bootdev':
  1  script       ready   mmc          1  mmc@fe2e0000.bootdev.part /boot.scr
** Booting bootflow 'mmc@fe2e0000.bootdev.part_1' with script
39893504 bytes read in 307 ms (123.9 MiB/s)
102765 bytes read in 31 ms (3.2 MiB/s)
26894043 bytes read in 214 ms (119.9 MiB/s)
Booting Debian 7.0.9-mnt-reform-arm64 from mmc 0:1...
## Flattened Device Tree blob at 12000000
   Booting using the fdt blob at 0x12000000
Working FDT set to 12000000
   Loading Ramdisk to eb50a000, end eceafedb ... OK
   Loading Device Tree to 00000000eb4ed000, end 00000000eb50916c ... OK
Working FDT set to eb4ed000

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 7.0.9-mnt-reform-arm64 (debian-kernel@lists.debian.org) (aarch64-linux-gnu-gcc-15 (Debian 15.2.0-17) 15.2.0, GNU ld (GNU Binutils for Debian) 2.46) #1 SMP PREEMPT Debian 7.0.9-1+reform20260507T091502Z (2026-05-07
[    0.000000] KASLR enabled
[    0.000000] Machine model: MNT Reform 2 with RCORE-DSI RK3588 Module
[    0.000000] efi: UEFI not found.
[    0.000000] OF: reserved mem: 0x000000000010f000..0x000000000010f0ff (0 KiB) nomap non-reusable shmem@10f000
[    0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000007ffffffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x7fbfcdb40-0x7fbfd12bf]
[    0.000000] cma: Reserved 256 MiB at 0x00000000db400000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.5
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000200000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000007ffffffff]
[    0.000000]   Device   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000200000-0x00000000efffffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x00000003fbffffff]
[    0.000000]   node   0: [mem 0x00000003fc500000-0x00000003ffefffff]
[    0.000000]   node   0: [mem 0x0000000400000000-0x00000007ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000007ffffffff]
[    0.000000] On node 0, zone DMA: 512 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 1280 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 256 pages in unavailable ranges
[    0.000000] percpu: Embedded 35 pages/cpu s105112 r8192 d30056 u143360
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GICv3 CPU interface
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: ro no_console_suspend cryptomgr.notests plymouth.ignore-serial-consoles pcie_aspm=off  console=ttyS2,1500000 cma=256M swiotlb=65535  console=tty1
[    0.000000] PCIe ASPM is disabled
[    0.000000] printk: log buffer data + meta data: 131072 + 557056 = 688128 bytes
[    0.000000] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[    0.000000] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.000000] software IO TLB: area num 8.
[    0.000000] software IO TLB: mapped [mem 0x00000000d3400000-0x00000000db400000] (128MB)
[    0.000000] Fallback order for Node 0: 0
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 8321024
[    0.000000] Policy zone: Normal
[    0.000000] mem auto-init: stack:all(zero), heap alloc:on, heap free:off
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] ftrace: allocating 57194 entries in 224 pages
[    0.000000] ftrace: allocated 224 pages with 3 groups
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=8.
[    0.000000]  Trampoline variant of Tasks RCU enabled.
[    0.000000]  Rude variant of Tasks RCU enabled.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] RCU Tasks: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=8.
[    0.000000] RCU Tasks Rude: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=8.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: enabling workaround for GICv3: non-coherent attribute
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 480 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: MBI range [424:479]
[    0.000000] GICv3: Using MBI frame 0x00000000fe610000
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: GICD_CTLR.DS=0, SCR_EL3.FIQ=0
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000
[    0.000000] ITS [mem 0xfe640000-0xfe65ffff]
[    0.000000] GIC: enabling workaround for ITS: Rockchip erratum RK3588001
[    0.000000] GIC: enabling workaround for ITS: non-coherent attribute
[    0.000000] ITS@0x00000000fe640000: allocated 8192 Devices @100260000 (indirect, esz 8, psz 64K, shr 0)
[    0.000000] ITS@0x00000000fe640000: allocated 32768 Interrupt Collections @100270000 (flat, esz 2, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] ITS [mem 0xfe660000-0xfe67ffff]
[    0.000000] GIC: enabling workaround for ITS: Rockchip erratum RK3588001
[    0.000000] GIC: enabling workaround for ITS: non-coherent attribute
[    0.000000] ITS@0x00000000fe660000: allocated 8192 Devices @100290000 (indirect, esz 8, psz 64K, shr 0)
[    0.000000] ITS@0x00000000fe660000: allocated 32768 Interrupt Collections @1002a0000 (flat, esz 2, psz 64K, shr 0)
[    0.000000] ITS: using cache flushing for cmd queue
[    0.000000] GICv3: using LPI property table @0x00000001002b0000
[    0.000000] GIC: using cache flushing for LPI property table
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000001002c0000
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@100[1] /cpus/cpu@200[2] /cpus/cpu@300[3] }
[    0.000000] GICv3: GIC: PPI partition interrupt-partition-1[1] { /cpus/cpu@400[4] /cpus/cpu@500[5] /cpus/cpu@600[6] /cpus/cpu@700[7] }
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.003610] Console: colour dummy device 80x25
[    0.003629] printk: legacy console [tty1] enabled
[    0.005675] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.005716] pid_max: default: 32768 minimum: 301
[    0.011132] landlock: Up and running.
[    0.011155] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.011547] AppArmor: AppArmor initialized
[    0.011657] TOMOYO Linux initialized
[    0.012338] LSM support for eBPF active
[    0.014726] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.014837] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.016578] VFS: Finished mounting rootfs on nullfs
[    0.027682] rcu: Hierarchical SRCU implementation.
[    0.027707] rcu:     Max phase no-delay instances is 1000.
[    0.028128] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
[    0.029672] fsl-mc MSI: msi-controller@fe640000 domain created
[    0.029718] fsl-mc MSI: msi-controller@fe660000 domain created
[    0.034787] EFI services will not be available.
[    0.035529] smp: Bringing up secondary CPUs ...
[    0.036454] Detected VIPT I-cache on CPU1
[    0.036766] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000
[    0.036786] GICv3: CPU1: using allocated LPI pending table @0x00000001002d0000
[    0.036843] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.037999] Detected VIPT I-cache on CPU2
[    0.038306] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000
[    0.038324] GICv3: CPU2: using allocated LPI pending table @0x00000001002e0000
[    0.038375] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[    0.039576] Detected VIPT I-cache on CPU3
[    0.039882] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000
[    0.039899] GICv3: CPU3: using allocated LPI pending table @0x00000001002f0000
[    0.039948] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[    0.041060] CPU features: detected: Spectre-v4
[    0.041068] CPU features: detected: Spectre-BHB
[    0.041074] CPU features: detected: SSBS not fully self-synchronizing
[    0.041077] Detected PIPT I-cache on CPU4
[    0.041215] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000
[    0.041225] GICv3: CPU4: using allocated LPI pending table @0x0000000100300000
[    0.041255] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[    0.042304] Detected PIPT I-cache on CPU5
[    0.042455] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000
[    0.042465] GICv3: CPU5: using allocated LPI pending table @0x0000000100310000
[    0.042496] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[    0.043493] Detected PIPT I-cache on CPU6
[    0.043640] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000
[    0.043649] GICv3: CPU6: using allocated LPI pending table @0x0000000100320000
[    0.043680] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0]
[    0.044737] Detected PIPT I-cache on CPU7
[    0.044885] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000
[    0.044895] GICv3: CPU7: using allocated LPI pending table @0x0000000100330000
[    0.044925] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0]
[    0.045039] smp: Brought up 1 node, 8 CPUs
[    0.045420] SMP: Total of 8 processors activated.
[    0.045437] CPU: All CPU(s) started at EL2
[    0.045454] CPU features: detected: 32-bit EL0 Support
[    0.045471] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.045495] CPU features: detected: Common not Private translations
[    0.045512] CPU features: detected: CRC32 instructions
[    0.045529] CPU features: detected: Data cache clean to Point of Persistence
[    0.045554] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.045572] CPU features: detected: LSE atomic instructions
[    0.045590] CPU features: detected: Privileged Access Never
[    0.045606] CPU features: detected: PMUv3
[    0.045621] CPU features: detected: RAS Extension Support
[    0.045640] CPU features: detected: XNX
[    0.045658] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.045788] alternatives: applying system-wide alternatives
[    0.050229] CPU features: detected: ICV_DIR_EL1 trapping
[    0.050259] CPU features: detected: Hardware dirty bit management on CPU4-7
[    0.121460] node 0 deferred pages initialised in 68ms
[    0.121524] Memory: 32177668K/33284096K available (19200K kernel code, 5038K rwdata, 10776K rodata, 3776K init, 914K bss, 835292K reserved, 262144K cma-reserved)
[    0.124225] devtmpfs: initialized
[    0.143264] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.143300] posixtimers hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    0.143356] futex hash table entries: 2048 (131072 bytes on 1 NUMA nodes, total 128 KiB, linear).
[    0.144811] 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[    0.144825] 0 pages in range for non-PLT usage
[    0.144827] 514304 pages in range for PLT usage
[    0.148240] DMI not present or invalid.
[    0.150709] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.151983] DMA: preallocated 4096 KiB GFP_KERNEL pool for atomic allocations
[    0.152726] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.152754] audit: initializing netlink subsys (disabled)
[    0.152886] audit: type=2000 audit(0.148:1): state=initialized audit_enabled=0 res=1
[    0.155622] thermal_sys: Registered thermal governor 'fair_share'
[    0.155628] thermal_sys: Registered thermal governor 'bang_bang'
[    0.155638] thermal_sys: Registered thermal governor 'step_wise'
[    0.155645] thermal_sys: Registered thermal governor 'user_space'
[    0.155651] thermal_sys: Registered thermal governor 'power_allocator'
[    0.155701] cpuidle: using governor ladder
[    0.155736] cpuidle: using governor menu
[    0.155859] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.156015] ASID allocator initialised with 32768 entries
[    0.157119] Serial: AMBA PL011 UART driver
[    0.172868] /vop@fdd90000: Fixed dependency cycle(s) with /dsi@fde30000
[    0.172911] /dsi@fde30000: Fixed dependency cycle(s) with /vop@fdd90000
[    0.179334] /pcie@fe180000: Fixed dependency cycle(s) with /pcie@fe180000/legacy-interrupt-controller
[    0.179694] /pcie@fe190000: Fixed dependency cycle(s) with /pcie@fe190000/legacy-interrupt-controller
[    0.184348] /i2c@fec80000/bridge@2c: Fixed dependency cycle(s) with /i2c@fec80000/bridge@2c/aux-bus/panel
[    0.184372] /i2c@fec80000/bridge@2c: Fixed dependency cycle(s) with /dsi@fde30000
[    0.184435] /i2c@fec80000/bridge@2c/aux-bus/panel: Fixed dependency cycle(s) with /i2c@fec80000/bridge@2c
[    0.184457] /i2c@fec80000/codec@1a: Fixed dependency cycle(s) with /i2s@fe470000
[    0.188647] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.189290] rockchip-gpio fd8a0000.gpio: probed /pinctrl/gpio@fd8a0000
[    0.189529] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.189755] rockchip-gpio fec20000.gpio: probed /pinctrl/gpio@fec20000
[    0.189977] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.190191] rockchip-gpio fec30000.gpio: probed /pinctrl/gpio@fec30000
[    0.190453] gpio gpiochip3: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.190678] rockchip-gpio fec40000.gpio: probed /pinctrl/gpio@fec40000
[    0.190891] gpio gpiochip4: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    0.191189] rockchip-gpio fec50000.gpio: probed /pinctrl/gpio@fec50000
[    0.193470] /vop@fdd90000: Fixed dependency cycle(s) with /hdmi@fdea0000
[    0.193520] /hdmi@fdea0000: Fixed dependency cycle(s) with /vop@fdd90000
[    0.194103] /pcie@fe150000: Fixed dependency cycle(s) with /pcie@fe150000/legacy-interrupt-controller
[    0.204017] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.204030] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[    0.204039] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[    0.204046] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[    0.204053] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.204059] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[    0.204066] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[    0.204073] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[    0.211816] ACPI: Interpreter disabled.
[    0.213693] iommu: Default domain type: Translated
[    0.213703] iommu: DMA domain TLB invalidation policy: strict mode
[    0.214995] pps_core: LinuxPPS API ver. 1 registered
[    0.215004] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.215018] PTP clock support registered
[    0.215055] EDAC MC: Ver: 3.0.0
[    0.215338] scmi_core: SCMI protocol bus registered
[    0.216743] NetLabel: Initializing
[    0.216753] NetLabel:  domain hash size = 128
[    0.216759] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.216802] NetLabel:  unlabeled traffic allowed by default
[    0.216943] vgaarb: loaded
[    0.217242] clocksource: Switched to clocksource arch_sys_counter
[    0.218992] VFS: Disk quotas dquot_6.6.0
[    0.219167] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.219911] AppArmor: AppArmor Filesystem Enabled
[    0.220035] pnp: PnP ACPI: disabled
[    0.228171] NET: Registered PF_INET protocol family
[    0.228482] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.239043] tcp_listen_portaddr_hash hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.239323] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.239569] TCP established hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.241747] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.243642] TCP: Hash tables configured (established 262144 bind 65536)
[    0.244023] MPTCP token hash table entries: 32768 (order: 8, 786432 bytes, linear)
[    0.244452] UDP hash table entries: 16384 (order: 8, 1048576 bytes, linear)
[    0.245764] UDP-Lite hash table entries: 16384 (order: 8, 1048576 bytes, linear)
[    0.247170] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.247198] NET: Registered PF_XDP protocol family
[    0.247213] PCI: CLS 0 bytes, default 64
[    0.247407] Trying to unpack rootfs image as initramfs...
[    0.259931] kvm [1]: nv: 570 coarse grained trap handlers
[    0.260071] kvm [1]: nv: 664 fine grained trap handlers
[    0.260333] kvm [1]: IPA Size Limit: 40 bits
[    0.260357] kvm [1]: GICv3: no GICV resource entry
[    0.260364] kvm [1]: disabling GICv2 emulation
[    0.260393] kvm [1]: GIC system register CPU interface enabled
[    0.260413] kvm [1]: vgic interrupt IRQ9
[    0.260445] kvm [1]: VHE mode initialized successfully
[    0.262526] Initialise system trusted keyrings
[    0.262563] Key type blacklist registered
[    0.262753] workingset: timestamp_bits=42 max_order=23 bucket_order=0
[    0.266718] fuse: init (API version 7.45)
[    0.267486] integrity: Platform Keyring initialized
[    0.267516] integrity: Machine keyring initialized
[    0.267800] alg: self-tests disabled
[    0.323847] Key type asymmetric registered
[    0.323860] Asymmetric key parser 'x509' registered
[    0.324277] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.324462] io scheduler mq-deadline registered
[    0.337317] ledtrig-cpu: registered to indicate activity on CPUs
[    0.350798] dma-pl330 fea10000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.350819] dma-pl330 fea10000.dma-controller:   DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.351919] dma-pl330 fea30000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.351933] dma-pl330 fea30000.dma-controller:   DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.353007] dma-pl330 fed10000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.353020] dma-pl330 fed10000.dma-controller:   DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[    0.358988] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.360715] printk: legacy console [ttyS2] disabled
[    0.360904] feb50000.serial: ttyS2 at MMIO 0xfeb50000 (irq = 27, base_baud = 1500000) is a 16550A
[    0.360971] printk: legacy console [ttyS2] enabled
[    0.510170] Serial: AMBA driver
[    0.511149] msm_serial: driver initialized
[    0.511883] SuperH (H)SCI(F) driver initialized
[    0.514173] arm-smmu-v3 fc900000.iommu: oas 48-bit (features 0x001c1ebf)
[    0.517882] arm-smmu-v3 fc900000.iommu: allocated 65536 entries for cmdq
[    0.521675] arm-smmu-v3 fc900000.iommu: allocated 32768 entries for evtq
[    0.525862] arm-smmu-v3 fc900000.iommu: allocated 65536 entries for priq
[    0.526980] arm-smmu-v3 fc900000.iommu: msi_domain absent - falling back to wired irqs
[    0.529368] platform fdb50000.video-codec: Adding to iommu group 0
[    0.530735] platform fdba0000.video-codec: Adding to iommu group 1
[    0.532027] platform fdba4000.video-codec: Adding to iommu group 2
[    0.533348] platform fdba8000.video-codec: Adding to iommu group 3
[    0.534631] platform fdbac000.video-codec: Adding to iommu group 4
[    0.535607] rockchip-pm-domain fd8d8000.power-management:power-controller: supply domain not found, using dummy regulator
[    0.537111] platform fdc38100.video-codec: Adding to iommu group 5
[    0.538509] platform fdc40100.video-codec: Adding to iommu group 6
[    0.539712] platform fdd90000.vop: Adding to iommu group 7
[    0.547939] /spi@feb20000/pmic@0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/regulators/dcdc-reg7
[    0.548845] /spi@feb20000/pmic@0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/rk806_dvs1_pwrdn
[    0.549680] /spi@feb20000/pmic@0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/rk806_dvs3_null
[    0.550492] /spi@feb20000/pmic@0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/rk806_dvs2_null
[    0.551305] /spi@feb20000/pmic@0: Fixed dependency cycle(s) with /spi@feb20000/pmic@0/dvs1-null-pins
[    0.553251] mousedev: PS/2 mouse device common for all mice
[    0.558257] arm-scmi arm-scmi.0.auto: Using scmi_smc_transport
[    0.558781] arm-scmi arm-scmi.0.auto: SCMI max-rx-timeout: 30ms / max-msg-size: 104bytes / max-msg: 20
[    0.559704] scmi_protocol scmi_dev.1: Enabled polling mode TX channel - prot_id:16
[    0.560501] arm-scmi arm-scmi.0.auto: SCMI Notifications - Core Enabled.
[    0.561129] arm-scmi arm-scmi.0.auto: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
[    0.561939] arm-scmi arm-scmi.0.auto: Enabling SCMI Quirk [quirk_clock_rates_triplet_out_of_spec]
[    0.564332] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    0.570111] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 (0,8000003f) counters available
[    0.573664] hw perfevents: enabled with armv8_cortex_a76 PMU driver, 7 (0,8000003f) counters available
[    0.578817] NET: Registered PF_INET6 protocol family
[    0.581188] Segment Routing with IPv6
[    0.581543] RPL Segment Routing with IPv6
[    0.581926] In-situ OAM (IOAM) with IPv6
[    0.582311] mip6: Mobile IPv6
[    0.582580] NET: Registered PF_PACKET protocol family
[    0.583411] mpls_gso: MPLS GSO support
[    0.590533] registered taskstats version 1
[    0.591088] Loading compiled-in X.509 certificates
[    0.700425] Freeing initrd memory: 26260K
[    0.735377] Loaded X.509 cert 'Build time autogenerated kernel key: 9bed48ff9d8bce211669b0de4e06550a20cba5c9'
[    0.743663] Demotion targets for Node 0: null
[    0.744353] Key type .fscrypt registered
[    0.744703] Key type fscrypt-provisioning registered
[    0.835083] Key type encrypted registered
[    0.835459] AppArmor: AppArmor sha256 policy hashing enabled
[    0.835962] ima: No TPM chip found, activating TPM-bypass!
[    0.836454] ima: Allocated hash algorithm: sha256
[    0.837566] ima: No architecture policies found
[    0.838042] evm: Initialising EVM extended attributes:
[    0.838495] evm: security.selinux
[    0.838790] evm: security.SMACK64 (disabled)
[    0.839166] evm: security.SMACK64EXEC (disabled)
[    0.839573] evm: security.SMACK64TRANSMUTE (disabled)
[    0.840017] evm: security.SMACK64MMAP (disabled)
[    0.840424] evm: security.apparmor
[    0.840725] evm: security.ima
[    0.840989] evm: security.capability
[    0.841320] evm: HMAC attrs: 0x1
[    0.890000] clk: Disabling unused clocks
[    0.891067] PM: genpd: Disabling unused power domains
[    0.897782] Freeing unused kernel memory: 3776K
[    1.148408] Checked W+X mappings: passed, no W+X pages found
[    1.148930] Run /init as init process
[    1.162257] systemd[1]: System time advanced to built-in epoch: Mon 2026-03-23 13:27:09 UTC
[    1.182389] systemd[1]: Inserted module 'autofs4'
[    1.211506] systemd[1]: Successfully made /usr/ read-only.
[    1.546960] systemd[1]: systemd 260.1-1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +IPE +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF -XKBCOMMON -UTMP +LIBARCHIVE)
[    1.549827] systemd[1]: Detected architecture arm64.
[    1.550276] systemd[1]: Running in initrd.
[    1.551818] systemd[1]: Hostname set to <reform>.
[    1.709263] systemd[1]: bpf-restrict-fs: Failed to load BPF object: No such process
[    2.009906] systemd[1]: Queued start job for default target initrd.target.
[    2.366045] systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
[    2.367503] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[    2.368624] systemd[1]: Expecting device dev-disk-by\x2dlabel-reformemmcboot.device - /dev/disk/by-label/reformemmcboot...
[    2.369775] systemd[1]: Expecting device dev-mapper-reformvg\x2droot.device - /dev/mapper/reformvg-root...
[    2.370801] systemd[1]: Reached target initrd-usr-fs.target - Initrd /usr File System.
[    2.371673] systemd[1]: Reached target paths.target - Path Units.
[    2.372369] systemd[1]: Reached target slices.target - Slice Units.
[    2.373090] systemd[1]: Reached target swap.target - Swaps.
[    2.373770] systemd[1]: Reached target timers.target - Timer Units.
[    2.374881] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[    2.376240] systemd[1]: Listening on systemd-journald.socket - Journal Sockets.
[    2.377405] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[    2.378478] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[    2.379372] systemd[1]: Reached target sockets.target - Socket Units.
[    2.393900] systemd[1]: Starting dracut-cmdline-ask.service - dracut ask for additional cmdline parameters...
[    2.409353] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[    2.410610] systemd[1]: systemd-battery-check.service - Early Battery Level Check skipped, unmet condition check ConditionDirectoryNotEmpty=/sys/class/power_supply
[    2.411988] systemd[1]: Reached target initrd-root-device.target - Initrd Root Device.
[    2.443465] systemd[1]: Starting systemd-journald.service - Journal Service...
[    2.454628] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[    2.455506] systemd[1]: systemd-pcrphase-initrd.service - TPM PCR Barrier (initrd) skipped, unmet condition check ConditionSecurity=measured-uki
[    2.483556] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[    2.496493] i2c_dev: i2c /dev entries driver
[    2.500342] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
[    2.513475] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[    2.519619] systemd-journald[280]: Collecting audit messages is disabled.
[    2.542142] systemd[1]: Finished dracut-cmdline-ask.service - dracut ask for additional cmdline parameters.
[    2.560083] systemd[1]: Starting dracut-cmdline.service - dracut cmdline hook...
[    2.576283] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[    2.599264] systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
[    2.603079] systemd[1]: Started systemd-journald.service - Journal Service.
[    3.219352] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[    3.220568] device-mapper: uevent: version 1.0.3
[    3.221516] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev
[    3.656064] usbcore: registered new interface driver usbfs
[    3.656608] usbcore: registered new interface driver hub
[    3.657121] usbcore: registered new device driver usb
[    3.692651] hid: raw HID events driver (C) Jiri Kosina
[    3.713905] usbcore: registered new interface driver usbhid
[    3.714410] usbhid: USB HID core driver
[    7.446512] ehci-platform fc800000.usb: EHCI Host Controller
[    7.447050] ehci-platform fc800000.usb: new USB bus registered, assigned bus number 1
[    7.447865] ehci-platform fc800000.usb: irq 62, io mem 0xfc800000
[    7.461273] ehci-platform fc800000.usb: USB 2.0 started, EHCI 1.00
[    7.462711] ehci-platform fc880000.usb: EHCI Host Controller
[    7.463226] ehci-platform fc880000.usb: new USB bus registered, assigned bus number 2
[    7.463986] ehci-platform fc880000.usb: irq 64, io mem 0xfc880000
[    7.469890] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 7.00
[    7.470666] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    7.471323] usb usb1: Product: EHCI Host Controller
[    7.471770] usb usb1: Manufacturer: Linux 7.0.9-mnt-reform-arm64 ehci_hcd
[    7.472384] usb usb1: SerialNumber: fc800000.usb
[    7.477279] ehci-platform fc880000.usb: USB 2.0 started, EHCI 1.00
[    7.621361] hub 1-0:1.0: USB hub found
[    7.621822] hub 1-0:1.0: 1 port detected
[    7.629624] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 7.00
[    7.630400] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    7.631056] usb usb2: Product: EHCI Host Controller
[    7.631503] usb usb2: Manufacturer: Linux 7.0.9-mnt-reform-arm64 ehci_hcd
[    7.632117] usb usb2: SerialNumber: fc880000.usb
[    7.634617] /dsi@fde30000: Fixed dependency cycle(s) with /i2c@fec80000/bridge@2c
[    7.635637] /i2c@fec80000/bridge@2c: Fixed dependency cycle(s) with /i2c@fec80000/bridge@2c/aux-bus/panel
[    7.636543] /i2c@fec80000/bridge@2c: Fixed dependency cycle(s) with /dsi@fde30000
[    7.637483] /i2c@fec80000/bridge@2c/aux-bus/panel: Fixed dependency cycle(s) with /i2c@fec80000/bridge@2c
[    7.639189] /i2s@fe470000: Fixed dependency cycle(s) with /i2c@fec80000/codec@1a
[    7.639980] /i2c@fec80000/codec@1a: Fixed dependency cycle(s) with /i2s@fe470000
[    7.640923] hub 2-0:1.0: USB hub found
[    7.641465] hub 2-0:1.0: 1 port detected
[    7.676014] Synopsys Designware Multimedia Card Interface Driver
[    7.690283] ohci-platform fc840000.usb: Generic Platform OHCI controller
[    7.690433] ohci-platform fc8c0000.usb: Generic Platform OHCI controller
[    7.690993] ohci-platform fc840000.usb: new USB bus registered, assigned bus number 3
[    7.691540] ohci-platform fc8c0000.usb: new USB bus registered, assigned bus number 4
[    7.692390] ohci-platform fc840000.usb: irq 70, io mem 0xfc840000
[    7.693077] ohci-platform fc8c0000.usb: irq 71, io mem 0xfc8c0000
[    7.696010] sdhci: Secure Digital Host Controller Interface driver
[    7.696563] sdhci: Copyright(c) Pierre Ossman
[    7.761528] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 7.00
[    7.762309] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    7.762966] usb usb3: Product: Generic Platform OHCI controller
[    7.763504] usb usb3: Manufacturer: Linux 7.0.9-mnt-reform-arm64 ohci_hcd
[    7.764119] usb usb3: SerialNumber: fc840000.usb
[    7.852062] reform2_lpc: loading out-of-tree module taints kernel.
[    7.852627] reform2_lpc: module verification failed: signature and/or required key missing - tainting kernel
[    7.877300] usb 1-1: new high-speed USB device number 2 using ehci-platform
[    7.889133] hub 3-0:1.0: USB hub found
[    7.889531] hub 3-0:1.0: 1 port detected
[    7.913903] rockchip-dw-pcie a41000000.pcie: host bridge /pcie@fe190000 ranges:
[    7.914580] rockchip-dw-pcie a41000000.pcie:       IO 0x00f4100000..0x00f41fffff -> 0x00f4100000
[    7.915366] rockchip-dw-pcie a41000000.pcie:      MEM 0x00f4200000..0x00f4ffffff -> 0x00f4200000
[    7.916148] rockchip-dw-pcie a41000000.pcie:      MEM 0x0a00000000..0x0a3fffffff -> 0x0a00000000
[    7.917179] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[    7.917180] rockchip-dw-pcie a41000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G
[    7.917228] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 7.00
[    7.919258] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    7.919900] usb usb4: Product: Generic Platform OHCI controller
[    7.920424] usb usb4: Manufacturer: Linux 7.0.9-mnt-reform-arm64 ohci_hcd
[    7.921022] usb usb4: SerialNumber: fc8c0000.usb
[    7.922189] hub 4-0:1.0: USB hub found
[    7.925270] hub 4-0:1.0: 1 port detected
[    7.970874] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode.
[    7.971595] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller.
[    7.972200] dwmmc_rockchip fe2c0000.mmc: Version ID is 270a
[    7.972925] dwmmc_rockchip fe2c0000.mmc: DW MMC controller at irq 74,32 bit host data width,256 deep fifo
[    7.981860] sdhci-pltfm: SDHCI platform and OF driver helper
[    7.986917] dwmmc_rockchip fe2c0000.mmc: Got CD GPIO
[    8.000426] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    8.034099] usb 1-1: New USB device found, idVendor=0451, idProduct=8042, bcdDevice= 1.00
[    8.034869] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    8.038346] hub 1-1:1.0: USB hub found
[    8.040907] mmc_host mmc1: Bus speed (slot 0) = 300000Hz (slot req 300000Hz, actual 300000HZ div = 0)
[    8.041394] hub 1-1:1.0: 4 ports detected
[    8.044278] mmc0: CQHCI version 5.10
[    8.077294] reform2_lpc spi1.0: version: 0 ()
[    8.085376] mmc_host mmc1: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0)
[    8.109279] mmc0: SDHCI controller on fe2e0000.mmc [fe2e0000.mmc] using ADMA
[    8.125260] rockchip-dw-pcie a41000000.pcie: PCIe Gen.1 x1 link up
[    8.126127] rockchip-dw-pcie a41000000.pcie: PCI host bridge to bus 0004:40
[    8.126747] pci_bus 0004:40: root bus resource [bus 40-4f]
[    8.127237] pci_bus 0004:40: root bus resource [io  0x0000-0xfffff] (bus address [0xf4100000-0xf41fffff])
[    8.128079] pci_bus 0004:40: root bus resource [mem 0xf4200000-0xf4ffffff]
[    8.128686] pci_bus 0004:40: root bus resource [mem 0xa00000000-0xa3fffffff]
[    8.129356] pci 0004:40:00.0: [1d87:3588] type 01 class 0x060400 PCIe Root Port
[    8.130017] pci 0004:40:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[    8.130565] pci 0004:40:00.0: PCI bridge to [bus 01-ff]
[    8.131029] pci 0004:40:00.0:   bridge window [io  0x0000-0x0fff]
[    8.131568] pci 0004:40:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    8.132171] pci 0004:40:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    8.132896] pci 0004:40:00.0: supports D1 D2
[    8.133293] pci 0004:40:00.0: PME# supported from D0 D1 D3hot
[    8.140662] pci 0004:40:00.0: Adding to iommu group 8
[    8.144045] pci 0004:40:00.0: Primary bus is hard wired to 0
[    8.144553] pci 0004:40:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring
[    8.145471] pci 0004:41:00.0: [168c:002a] type 00 class 0x028000 PCIe Legacy Endpoint
[    8.146387] pci 0004:41:00.0: BAR 0 [mem 0x00000000-0x0000ffff 64bit]
[    8.147365] pci 0004:41:00.0: supports D1
[    8.147722] pci 0004:41:00.0: PME# supported from D0 D1 D3hot
[    8.149275] pci 0004:41:00.0: Adding to iommu group 8
[    8.149803] pci_bus 0004:41: busn_res: [bus 41-4f] end is updated to 41
[    8.150403] pci 0004:40:00.0: bridge window [mem 0xf4200000-0xf42fffff]: assigned
[    8.151066] pci 0004:40:00.0: ROM [mem 0xf4300000-0xf430ffff pref]: assigned
[    8.151691] pci 0004:41:00.0: BAR 0 [mem 0xf4200000-0xf420ffff 64bit]: assigned
[    8.152378] pci 0004:40:00.0: PCI bridge to [bus 41]
[    8.152819] pci 0004:40:00.0:   bridge window [mem 0xf4200000-0xf42fffff]
[    8.153440] pci_bus 0004:40: resource 4 [io  0x0000-0xfffff]
[    8.153941] pci_bus 0004:40: resource 5 [mem 0xf4200000-0xf4ffffff]
[    8.154494] pci_bus 0004:40: resource 6 [mem 0xa00000000-0xa3fffffff]
[    8.155062] pci_bus 0004:41: resource 1 [mem 0xf4200000-0xf42fffff]
[    8.165281] pcieport 0004:40:00.0: PME: Signaling with IRQ 86
[    8.166459] pcieport 0004:40:00.0: AER: enabled with IRQ 87
[    8.169503] rockchip-dw-pcie a40000000.pcie: host bridge /pcie@fe150000 ranges:
[    8.170206] rockchip-dw-pcie a40000000.pcie:       IO 0x00f0100000..0x00f01fffff -> 0x00f0100000
[    8.171031] rockchip-dw-pcie a40000000.pcie:      MEM 0x00f0200000..0x00f0ffffff -> 0x00f0200000
[    8.171834] rockchip-dw-pcie a40000000.pcie:      MEM 0x0900000000..0x093fffffff -> 0x0900000000
[    8.184109] sdhci-dwcmshc fe2e0000.mmc: Can't reduce the clock below 52MHz in HS200/HS400 mode
[    8.185327] rockchip-dw-pcie a40000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G
[    8.189396] mmc0: Command Queue Engine enabled
[    8.189813] mmc0: new HS400 Enhanced strobe MMC card at address 0001
[    8.199452] mmcblk0: mmc0:0001 Y1Y256 233 GiB
[    8.202742]  mmcblk0: p1 p2
[    8.204072] mmcblk0boot0: mmc0:0001 Y1Y256 4.00 MiB
[    8.208526] mmcblk0boot1: mmc0:0001 Y1Y256 4.00 MiB
[    8.215517] mmcblk0rpmb: mmc0:0001 Y1Y256 16.0 MiB, chardev (236:0)
[    8.333392] usb 1-1.3: new full-speed USB device number 3 using ehci-platform
[    8.450734] usb 1-1.3: New USB device found, idVendor=1209, idProduct=6d01, bcdDevice= 1.00
[    8.451524] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.452189] usb 1-1.3: Product: MNT Reform Keyboard 3.0 US/LT
[    8.452712] usb 1-1.3: Manufacturer: MNT Research
[    8.501287] rockchip-dw-pcie a40000000.pcie: PCIe Gen.3 x1 link up
[    8.502072] rockchip-dw-pcie a40000000.pcie: PCI host bridge to bus 0000:00
[    8.502693] pci_bus 0000:00: root bus resource [bus 00-0f]
[    8.503181] pci_bus 0000:00: root bus resource [io  0x100000-0x1fffff] (bus address [0xf0100000-0xf01fffff])
[    8.504045] pci_bus 0000:00: root bus resource [mem 0xf0200000-0xf0ffffff]
[    8.504650] pci_bus 0000:00: root bus resource [mem 0x900000000-0x93fffffff]
[    8.505337] pci 0000:00:00.0: [1d87:3588] type 01 class 0x060400 PCIe Root Port
[    8.505994] pci 0000:00:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[    8.506541] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    8.507005] pci 0000:00:00.0:   bridge window [io  0x0000-0x0fff]
[    8.507544] pci 0000:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    8.508145] pci 0000:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    8.508863] pci 0000:00:00.0: supports D1 D2
[    8.509272] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    8.564571] pci 0000:00:00.0: Adding to iommu group 9
[    8.580509] pci_bus 0000:01: busn_res: can not insert [bus 01-ff] under [bus 00-0f] (conflicts with (null) [bus 00-0f])
[    8.581718] pci 0000:01:00.0: [126f:2262] type 00 class 0x010802 PCIe Endpoint
[    8.582594] pci 0000:01:00.0: BAR 0 [mem 0x00000000-0x00003fff 64bit]
[    8.583820] pci 0000:01:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x1 link at 0000:00:00.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[    8.595250] pci 0000:01:00.0: Adding to iommu group 9
[    8.595893] pci 0000:00:00.0: bridge window [mem 0xf0200000-0xf02fffff]: assigned
[    8.596587] pci 0000:00:00.0: ROM [mem 0xf0300000-0xf030ffff pref]: assigned
[    8.597278] pci 0000:01:00.0: BAR 0 [mem 0xf0200000-0xf0203fff 64bit]: assigned
[    8.597984] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    8.598467] pci 0000:00:00.0:   bridge window [mem 0xf0200000-0xf02fffff]
[    8.599089] pci_bus 0000:00: resource 4 [io  0x100000-0x1fffff]
[    8.599629] pci_bus 0000:00: resource 5 [mem 0xf0200000-0xf0ffffff]
[    8.600200] pci_bus 0000:00: resource 6 [mem 0x900000000-0x93fffffff]
[    8.600786] pci_bus 0000:01: resource 1 [mem 0xf0200000-0xf02fffff]
[    8.669986] usb 1-1.4: new full-speed USB device number 4 using ehci-platform
[    8.771727] usb 1-1.4: New USB device found, idVendor=03eb, idProduct=2041, bcdDevice= 0.01
[    8.772516] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.773181] usb 1-1.4: Product: Reform Trackpad
[    8.773645] usb 1-1.4: Manufacturer: MNT
[    8.861382] fan53555-regulator 0-0042: FAN53555 Option[10] Rev[1] Detected!
[    8.864270] fan53555-regulator 1-0042: FAN53555 Option[10] Rev[1] Detected!
[    8.873113] fan53555-regulator 0-0043: FAN53555 Option[10] Rev[1] Detected!
[    8.873606] rtc-pcf8523 6-0068: registered as rtc0
[    8.876805] rtc-pcf8523 6-0068: setting system clock to 2026-05-24T21:25:18 UTC (1779657918)
[    8.898600] pcieport 0000:00:00.0: PME: Signaling with IRQ 98
[    8.899752] pcieport 0000:00:00.0: AER: enabled with IRQ 99
[    8.905046] /i2c@fec80000/bridge@2c: Fixed dependency cycle(s) with /i2c@fec80000/bridge@2c/aux-bus/panel
[    8.906152] /i2c@fec80000/bridge@2c/aux-bus/panel: Fixed dependency cycle(s) with /i2c@fec80000/bridge@2c
[    8.971015] rockchip-dw-pcie a40c00000.pcie: host bridge /pcie@fe180000 ranges:
[    8.971743] rockchip-dw-pcie a40c00000.pcie:       IO 0x00f3100000..0x00f31fffff -> 0x00f3100000
[    8.972557] rockchip-dw-pcie a40c00000.pcie:      MEM 0x00f3200000..0x00f3ffffff -> 0x00f3200000
[    8.973404] rockchip-dw-pcie a40c00000.pcie:      MEM 0x09c0000000..0x09ffffffff -> 0x09c0000000
[    8.974487] rockchip-dw-pcie a40c00000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G
[    9.108588] Key type psk registered
[    9.164733] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[    9.165262] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 5
[    9.166099] xhci-hcd xhci-hcd.4.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000808002000010
[    9.166966] xhci-hcd xhci-hcd.4.auto: irq 100, io mem 0xfc000000
[    9.167679] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[    9.168170] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 6
[    9.168880] xhci-hcd xhci-hcd.4.auto: Host supports USB 3.0 SuperSpeed
[    9.169673] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 7.00
[    9.169854] nvme nvme0: pci function 0000:01:00.0
[    9.170416] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    9.170438] nvme 0000:01:00.0: enabling device (0000 -> 0002)
[    9.170842] usb usb5: Product: xHCI Host Controller
[    9.172404] usb usb5: Manufacturer: Linux 7.0.9-mnt-reform-arm64 xhci-hcd
[    9.173003] usb usb5: SerialNumber: xhci-hcd.4.auto
[    9.173708] nvme nvme0: missing or invalid SUBNQN field.
[    9.174043] hub 5-0:1.0: USB hub found
[    9.174564] hub 5-0:1.0: 1 port detected
[    9.175311] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[    9.176145] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 7.00
[    9.176876] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    9.177526] usb usb6: Product: xHCI Host Controller
[    9.177957] usb usb6: Manufacturer: Linux 7.0.9-mnt-reform-arm64 xhci-hcd
[    9.178556] usb usb6: SerialNumber: xhci-hcd.4.auto
[    9.179538] hub 6-0:1.0: USB hub found
[    9.179916] hub 6-0:1.0: 1 port detected
[    9.180912] hwmon hwmon1: temp1_input not attached to any thermal zone
[    9.180922] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
[    9.180985] hwmon hwmon1: temp3_input not attached to any thermal zone
[    9.181583] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 7
[    9.182157] hwmon hwmon1: temp4_input not attached to any thermal zone
[    9.182689] xhci-hcd xhci-hcd.5.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000808002000010
[    9.183304] hwmon hwmon1: temp5_input not attached to any thermal zone
[    9.183854] xhci-hcd xhci-hcd.5.auto: irq 101, io mem 0xfc400000
[    9.184699] hwmon hwmon1: temp6_input not attached to any thermal zone
[    9.185470] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
[    9.185716] usb 1-1: USB disconnect, device number 2
[    9.185732] usb 1-1.3: USB disconnect, device number 3
[    9.185813] hwmon hwmon1: temp7_input not attached to any thermal zone
[    9.186343] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 8
[    9.187992] usb 1-1.4: USB disconnect, device number 4
[    9.188289] xhci-hcd xhci-hcd.5.auto: Host supports USB 3.0 SuperSpeed
[    9.190402] usb usb7: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 7.00
[    9.191140] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    9.191777] usb usb7: Product: xHCI Host Controller
[    9.192208] usb usb7: Manufacturer: Linux 7.0.9-mnt-reform-arm64 xhci-hcd
[    9.192806] usb usb7: SerialNumber: xhci-hcd.5.auto
[    9.193819] hub 7-0:1.0: USB hub found
[    9.194191] hub 7-0:1.0: 1 port detected
[    9.194855] usb usb8: We don't know the algorithms for LPM for this host, disabling LPM.
[    9.195684] usb usb8: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 7.00
[    9.196414] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    9.197051] usb usb8: Product: xHCI Host Controller
[    9.197496] usb usb8: Manufacturer: Linux 7.0.9-mnt-reform-arm64 xhci-hcd
[    9.198094] usb usb8: SerialNumber: xhci-hcd.5.auto
[    9.198974] hub 8-0:1.0: USB hub found
[    9.199339] hub 8-0:1.0: 1 port detected
[    9.201690] nvme nvme0: 8/0/0 default/read/poll queues
[    9.208065] nvme nvme0: Ignoring bogus Namespace Identifiers
[   10.049473] rockchip-dw-pcie a40c00000.pcie: Device found, but not active
[   10.050375] rockchip-dw-pcie a40c00000.pcie: PCI host bridge to bus 0003:30
[   10.051022] pci_bus 0003:30: root bus resource [bus 30-3f]
[   10.051530] pci_bus 0003:30: root bus resource [io  0x200000-0x2fffff] (bus address [0xf3100000-0xf31fffff])
[   10.052417] pci_bus 0003:30: root bus resource [mem 0xf3200000-0xf3ffffff]
[   10.053040] pci_bus 0003:30: root bus resource [mem 0x9c0000000-0x9ffffffff]
[   10.053768] pci 0003:30:00.0: [1d87:3588] type 01 class 0x060400 PCIe Root Port
[   10.054458] pci 0003:30:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[   10.055023] pci 0003:30:00.0: PCI bridge to [bus 01-ff]
[   10.055507] pci 0003:30:00.0:   bridge window [io  0x0000-0x0fff]
[   10.056064] pci 0003:30:00.0:   bridge window [mem 0x00000000-0x000fffff]
[   10.056685] pci 0003:30:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[   10.057468] pci 0003:30:00.0: supports D1 D2
[   10.057865] pci 0003:30:00.0: PME# supported from D0 D1 D3hot
[   10.059843] pci 0003:30:00.0: Adding to iommu group 10
[   10.067991] pci 0003:30:00.0: Primary bus is hard wired to 0
[   10.068522] pci 0003:30:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring
[   10.069689] pci_bus 0003:31: busn_res: [bus 31-3f] end is updated to 31
[   10.070329] pci 0003:30:00.0: ROM [mem 0xf3200000-0xf320ffff pref]: assigned
[   10.070976] pci 0003:30:00.0: PCI bridge to [bus 31]
[   10.071442] pci_bus 0003:30: resource 4 [io  0x200000-0x2fffff]
[   10.071982] pci_bus 0003:30: resource 5 [mem 0xf3200000-0xf3ffffff]
[   10.072553] pci_bus 0003:30: resource 6 [mem 0x9c0000000-0x9ffffffff]
[   10.077955] pcieport 0003:30:00.0: PME: Signaling with IRQ 121
[   10.079474] pcieport 0003:30:00.0: AER: enabled with IRQ 122
[   12.761456] usb 1-1: new high-speed USB device number 5 using ehci-platform
[   12.797657] usb 8-1: new SuperSpeed USB device number 2 using xhci-hcd
[   12.813828] usb 8-1: New USB device found, idVendor=0451, idProduct=8040, bcdDevice= 1.00
[   12.814586] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   12.867909] hub 8-1:1.0: USB hub found
[   12.868361] hub 8-1:1.0: 4 ports detected
[   12.910822] usb 1-1: New USB device found, idVendor=0451, idProduct=8042, bcdDevice= 1.00
[   12.911578] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   12.913166] hub 1-1:1.0: USB hub found
[   12.913824] hub 1-1:1.0: 4 ports detected
[   13.193485] usb 1-1.3: new full-speed USB device number 6 using ehci-platform
[   13.293841] usb 1-1.3: New USB device found, idVendor=1209, idProduct=6d01, bcdDevice= 1.00
[   13.294596] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   13.295242] usb 1-1.3: Product: MNT Reform Keyboard 3.0 US/LT
[   13.295750] usb 1-1.3: Manufacturer: MNT Research
[   13.300211] input: MNT Research MNT Reform Keyboard 3.0 US/LT as /devices/platform/fc800000.usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:1209:6D01.0004/input/input1
[   13.390053] hid-generic 0003:1209:6D01.0004: input,hidraw0: USB HID v1.11 Keyboard [MNT Research MNT Reform Keyboard 3.0 US/LT] on usb-fc800000.usb-1.3/input0
[   13.394063] input: MNT Research MNT Reform Keyboard 3.0 US/LT as /devices/platform/fc800000.usb/usb1/1-1/1-1.3/1-1.3:1.1/0003:1209:6D01.0005/input/input2
[   13.449944] hid-generic 0003:1209:6D01.0005: input,hidraw1: USB HID v1.11 Device [MNT Research MNT Reform Keyboard 3.0 US/LT] on usb-fc800000.usb-1.3/input1
[   13.525548] usb 1-1.4: new full-speed USB device number 7 using ehci-platform
[   13.624589] usb 1-1.4: New USB device found, idVendor=03eb, idProduct=2041, bcdDevice= 0.01
[   13.625383] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   13.626029] usb 1-1.4: Product: Reform Trackpad
[   13.626431] usb 1-1.4: Manufacturer: MNT
[   13.629297] input: MNT Reform Trackpad as /devices/platform/fc800000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:03EB:2041.0006/input/input3
[   13.630858] hid-generic 0003:03EB:2041.0006: input,hidraw2: USB HID v1.11 Mouse [MNT Reform Trackpad] on usb-fc800000.usb-1.4/input0
[   19.428058] platform backlight: deferred probe pending: pwm-backlight: unable to request PWM
[   19.428820] dp-aux aux-ti_sn65dsi86.aux.6188: deferred probe pending: dp-aux: supplier backlight not ready
[   19.429696] auxiliary ti_sn65dsi86.bridge.6188: deferred probe pending: ti_sn65dsi86.bridge: failed to create panel bridge
[   19.430675] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fb000000.gpu
[   19.431593] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdb50000.video-codec
[   19.432572] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdb80000.rga
[   19.433493] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdba0000.video-codec
[   19.434471] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdba4000.video-codec
[   19.435449] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdba8000.video-codec
[   19.436426] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdbac000.video-codec
[   19.437409] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdc38100.video-codec
[   19.438387] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdc40100.video-codec
[   19.439365] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdc70000.video-codec
[   19.440342] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdd90000.vop
[   19.441265] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fde30000.dsi
[   19.442183] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fe470000.i2s
[   19.443116] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fddf4000.i2s
[   19.444035] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fdea0000.hdmi
[   19.444963] rockchip-pm-domain fd8d8000.power-management:power-controller: sync_state() pending due to fe1b0000.ethernet
[   46.277381] random: crng init done

This is followed by some garbage where I rebooted and did another boot run where I tried a USB keyboard, which wasn’t particularly different…

Yes, please try installing it to see if that makes your system bootable again.

If it does, it would be interesting how it got removed.

We only recently experimented with completely removing flash-kernel: Draft: remove flash-kernel, add uki images for EFI booting and add quasar support (!151) · Merge requests · Reform / reform-system-image · GitLab

In the process I learned that flash-kernel is responsible for more than just copying in device trees (reform-tools does this now) and setting up dtb symlinks (not required by modern u-boot) but also tells the initramfs about your root filesystem in /usr/share/initramfs-tools/hooks/flash_kernel_set_root. Your uart output looks like init from your rootfs never gets started so it’s plausible that indeed the initramfs fails to switch to it to continue booting.

If flash-kernel was indeed the culprit, could you have a look into /var/log/apt/history.log and/or /var/log/apt/term.log to see which operation removed it?

If you want to experiment, I have a initramfs hook which you could try out which sets the root without requiring flash-kernel. Put this script into /usr/share/initramfs-tools/hooks/reform_set_root, make it executable and re-run update-initramfs -u.

Going to bed now – see you in six hours. Much success!

Thank you!

1 Like

Once again, @josch is full of good ideas.

Installing flash-kernel returned my system to functioning. Doing so removed dracut, which seems to have been the real culprit:

# apt install flash-kernel
Installing:                     
  flash-kernel

Installing dependencies:
  devio  initramfs-tools  initramfs-tools-bin  initramfs-tools-core  klibc-utils  libiniparser4  libklibc  mtd-utils

REMOVING:
  dracut

Summary:
  Upgrading: 0, Installing: 9, Removing: 1, Not Upgrading: 11
  Download size: 698 kB
  Space needed: 7,319 kB / 298 GB available

Continue? [Y/n]

Looking at /var/log/apt/history.log, I found:


Start-Date: 2026-05-24  13:04:52
Commandline: packagekit role='update-packages'
Install: dracut:arm64 (111-2), dracut-core:arm64 (111-2)
Upgrade: libnss-systemd:arm64 (260.1-1, 261~rc1-1)
Remove: xserver-xorg-video-nouveau:arm64 (1:1.0.18-1+b1), initramfs-tools-core:arm64 (0.151), sane-utils:arm64 (1.4.0-1+b1), fbset:arm64 (2.1-35), systemd-userdbd:arm64 (260.1-1), xserver-xorg-video-amdgpu:arm64 (25.0.0-1), xserver-xorg-core:arm64 (2:21.1.22-1), solaar:arm64 (1.1.19-2), blueman:arm64 (2.4.4-1+b1), i2c-tools:arm64 (4.4-3), xserver-xorg-input-all:arm64 (1:7.7+26), reform-desktop-minimal:arm64 (1.86-1+reform20260513T115431Z+1), gnome:arm64 (1:49+11), xserver-xorg:arm64 (1:7.7+26), reform-desktop-full:arm64 (1.86-1+reform20260513T115431Z+1), flash-kernel:arm64 (3.110+reform20260127T163249Z+1), xserver-xorg-video-radeon:arm64 (1:22.0.0-1+b3), gnome-disk-utility:arm64 (46.1-2+b2), xserver-xorg-input-libinput:arm64 (1.5.0-1+b1), gnome-bluetooth-sendto:arm64 (47.2-1), xserver-xorg-input-wacom:arm64 (1.2.4-1), simple-scan:arm64 (46.0-2+b2), initramfs-tools:arm64 (0.151), gnome-core:arm64 (1:49+11), bluez:arm64 (5.85-4), xserver-xorg-video-all:arm64 (1:7.7+26), xserver-xorg-video-ati:arm64 (1:22.0.0-1+b3), xserver-xorg-video-fbdev:arm64 (1:0.5.0-2+b3)
End-Date: 2026-05-24  13:05:44

Now, I had run the gnome software tool and gotten a “System Updates” prompt.

And I think that packagekit command line suggests it’s from there to me.

There’s also a smattering of stuff in /var/log/apt/term.log, but this seems like the crucial bit:

grep -B10 -A95 'Removing flash-kernel' term.log >> /root/apt-term-detail.log

Log started: 2026-05-24  13:04:52
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 602661 files and directories currently installed.)
Removing reform-desktop-full (1.86-1+reform20260513T115431Z+1) ...
Removing blueman (2.4.4-1+b1) ...
Removing gnome (1:49+11) ...
Removing gnome-core (1:49+11) ...
Removing gnome-bluetooth-sendto (47.2-1) ...
Removing bluez (5.85-4) ...
Removing reform-desktop-minimal (1.86-1+reform20260513T115431Z+1) ...
Removing fbset (2.1-35) ...
Removing flash-kernel (3.110+reform20260127T163249Z+1) ...
Removing gnome-disk-utility (46.1-2+b2) ...
Removing i2c-tools (4.4-3) ...
Selecting previously unselected package dracut-core.
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 601943 files and directories currently installed.)
Preparing to unpack .../dracut-core_111-2_arm64.deb ...
Unpacking dracut-core (111-2) ...
dpkg: initramfs-tools: dependency problems, but removing anyway as you requested:
 linux-image-7.0.9-mnt-reform-arm64 depends on dracut | initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package dracut is not installed.
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 linux-image-7.0.7-mnt-reform-arm64 depends on dracut | initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package dracut is not installed.
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 linux-image-6.14.6-mnt-reform-arm64 depends on initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 linux-image-6.14.5-mnt-reform-arm64 depends on initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 cryptsetup-initramfs depends on initramfs-tools (>= 0.137) | linux-initramfs-tool; however:
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 linux-image-7.0.9-mnt-reform-arm64 depends on dracut | initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package dracut is not installed.
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 linux-image-7.0.7-mnt-reform-arm64 depends on dracut | initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package dracut is not installed.
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 linux-image-6.14.6-mnt-reform-arm64 depends on initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 linux-image-6.14.5-mnt-reform-arm64 depends on initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool; however:
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.
 cryptsetup-initramfs depends on initramfs-tools (>= 0.137) | linux-initramfs-tool; however:
  Package initramfs-tools is to be removed.
  Package linux-initramfs-tool is not installed.
  Package initramfs-tools which provides linux-initramfs-tool is to be removed.

(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 602414 files and directories currently installed.)
Removing initramfs-tools (0.151) ...
Selecting previously unselected package dracut.
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 602409 files and directories currently installed.)
Preparing to unpack .../archives/dracut_111-2_all.deb ...
Unpacking dracut (111-2) ...
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 602413 files and directories currently installed.)
Removing initramfs-tools-core (0.151) ...
Removing sane-utils (1.4.0-1+b1) ...
Removing simple-scan (46.0-2+b2) ...
Removing solaar (1.1.19-2) ...
Removing systemd-userdbd (260.1-1) ...
Removing xserver-xorg (1:7.7+26) ...
Removing xserver-xorg-video-all (1:7.7+26) ...
Removing xserver-xorg-video-nouveau (1:1.0.18-1+b1) ...
Removing xserver-xorg-video-fbdev (1:0.5.0-2+b3) ...
Removing xserver-xorg-input-all (1:7.7+26) ...
Removing xserver-xorg-input-libinput (1.5.0-1+b1) ...
Removing xserver-xorg-video-ati (1:22.0.0-1+b3) ...
Removing xserver-xorg-video-radeon (1:22.0.0-1+b3) ...
Removing xserver-xorg-video-amdgpu (25.0.0-1) ...
Removing xserver-xorg-input-wacom (1.2.4-1) ...
Removing xserver-xorg-core (2:21.1.22-1) ...
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 601262 files and directories currently installed.)
Preparing to unpack .../libnss-systemd_261~rc1-1_arm64.deb ...
Unpacking libnss-systemd:arm64 (261~rc1-1) over (260.1-1) ...
Setting up libnss-systemd:arm64 (261~rc1-1) ...
Setting up dracut-core (111-2) ...
Setting up dracut (111-2) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for mailcap (3.76) ...
Processing triggers for desktop-file-utils (0.28-1+b1) ...
Processing triggers for hicolor-icon-theme (0.18-2) ...
Processing triggers for gnome-menus (3.38.1-3) ...
Processing triggers for libc-bin (2.42-16) ...
Processing triggers for man-db (2.13.1-1+b1) ...
Processing triggers for libglib2.0-0t64:arm64 (2.88.1-2) ...
Processing triggers for libglib2.0-0t64:armhf (2.88.1-2) ...
Processing triggers for dbus (1.16.2-5) ...
Processing triggers for dbus-broker (37-5) ...
Processing triggers for dracut (111-2) ...
update-initramfs: Generating /boot/initrd.img-7.0.9-mnt-reform-arm64
Log ended: 2026-05-24  13:05:44

Now that things are fixed, and I’m booted back in without dracut but with initramfs-tools and flash-kernel gnome’s software tool is once again prompting me for System Updates… I am not doing that… :stuck_out_tongue:

Aaaand, confirmation:

Now, why it wants to install dracut, I have no idea.

But, generally speaking:

packagekit not only removed flash-kernel, it also casually removed packages like gnome and its dependencies o0

1 Like

To try and figure out why the gnome updater wants to install dracut, can you try running the following (but hit ctrl+c after it showed you what it would do) on the terminal:

sudo apt full-upgrade

The only packages in the archive that i see which hard-depend on dracut are kiwi-dracut-lib and kiwi-dracut-live.

1 Like

It’s my turn for some sleep – there are 11 packages to be updated but apt is holding off on them – systemd related iirc. I can check again in the morning. Nothing w/r/t dracut. That’s all gnome-software/packagekit…

I can try the non-kernel-flash script tomorrow, too, if that’s still helpful.

Output from apt full-upgrade:

Upgrading:                      
  ghostscript         libgs-common    librust-itoa-dev
  gir1.2-gexiv2-0.16  libgs10         python3-cachecontrol
  libgexiv2-0.16-4    libgs10-common  sway

Installing dependencies:
  libwlroots-0.20

Not upgrading:
  libpam-systemd     libsystemd0  systemd            systemd-sysv
  libsystemd-dev     libudev-dev  systemd-container  udev
  libsystemd-shared  libudev1     systemd-oomd

Summary:
  Upgrading: 9, Installing: 1, Removing: 0, Not Upgrading: 11
  Download size: 4,123 kB
  Space needed: 1,473 kB / 298 GB available

Continue? [Y/n] 

gnome-software has these updates for me:

And that “system updates” detail:

So gnome software definitely still wants to install dracut

This output is interesting. Why would “apt full-upgrade” not upgrade these?

Try upgrading the nine packages it suggests and then see if that makes a difference. Maybe also try and see if “apt autoremove” would suggest to remove anything interesting.

I’ve seen something like this before, actually, and doing a manual install run of apt bears me out – it has something to do with having multiple architectures installed (which I did to run 32 bit games and try to get steam running):

dana@reform:~$ sudo apt install libpam-systemd libsystemd0 systemd systemd-sysv libsystemd-dev libudev-dev systemd-container udev libsystemd-shared libudev1 systemd-oomd
The following packages were automatically installed and are no longer required:
  libabsl20260107:armhf           libopenfec1:armhf
  libasyncns0:armhf               libopus0:armhf
  libatomic1:armhf                libprotobuf-lite32t64:armhf
  libavahi-common-data:armhf      libprotobuf32t64:armhf
  libavahi-common3:armhf          libpthreadpool0:armhf
  libblkid1:armhf                 libraw1394-11:armhf
  libconfig++11:armhf             libre2-11:armhf
  libcpuinfo0:armhf               libroc0.4:armhf
  libebur128-1:armhf              libselinux1:armhf
  libffado2:armhf                 libsndfile1:armhf
  libflac14:armhf                 libspeexdsp1:armhf
  libiec61883-0:armhf             libsratom-0-0:armhf
  liblilv-0-0:armhf               libssl3t64:armhf
  liblzma5:armhf                  libuv1t64:armhf
  libmp3lame0:armhf               libvorbis0a:armhf
  libmpg123-0t64:armhf            libvorbisenc2:armhf
  libmysofa1:armhf                libwebrtc-audio-processing-1-3:armhf
  libogg0:armhf                   libx11-xcb1:armhf
  libonnx1l:armhf                 libxnnpack0.20241108:armhf
  libonnxruntime-providers:armhf  libzstd1:armhf
  libonnxruntime1.23:armhf
Use 'sudo apt autoremove' to remove them.

Upgrading:
  libpam-systemd     libsystemd0  systemd            systemd-sysv
  libsystemd-dev     libudev-dev  systemd-container  udev
  libsystemd-shared  libudev1     systemd-oomd

REMOVING:
  libavahi-client3:armhf  libpipewire-0.3-0t64:armhf     libsystemd0:armhf
  libdbus-1-3:armhf       libpipewire-0.3-modules:armhf  libudev1:armhf
  libglib2.0-0t64:armhf   libpulse0:armhf                pipewire:armhf
  libmount1:armhf         libspa-0.2-modules:armhf

Summary:
  Upgrading: 11, Installing: 0, Removing: 11, Not Upgrading: 0
  Download size: 10.1 MB
  Freed space: 14.0 MB

Continue? [Y/n] 

Okay, I was hoping for a clue regarding the gnome-software/packagekit situation. Unfortunately this does not seem to be it.

To run some software you probably require a bunch of 32 bit armhf libraries. But the pipewire package for example only ships systemd service files. I cannot think of a situation why you would need the armhf version of that package.

As for some of the other packages, your “problem” is that you are running Debian unstable. To upgrade packages marked as multi-arch:same, their version must be identical across all architectures and that property is not necessarily kept in unstable. It is kept in experimental. You will have a better experience if you track Debian testing instead of Debian unstable when you require multiple architectures in your setup. For example, the reason why systemd-related packages are to be removed in your example is that systemd currently fails to build on armhf: I Challenge Thee This means that you cannot upgrade to that version until systemd maintainers fix the problem, which certainly is annoying.

1 Like

Yeah, I’ve got a bunch of cruft in the armhf packages and should probably just clear it out and start over, tbh.

I have no idea where packagekit is picking up what it wants to install – I mostly care about flatpak packages. Whatever this is, it doesn’t appear to be apt.

None of this seems suspect:

 $ dpkg -l | grep gnome-software
ii  gnome-software                                  50.1-1                                             arm64        Software Center for GNOME
ii  gnome-software-common                           50.1-1                                             all          Software Center for GNOME (common files)
ii  gnome-software-plugin-deb                       50.1-1                                             arm64        .deb support for GNOME Software
ii  gnome-software-plugin-flatpak                   50.1-1                                             arm64        Flatpak support for GNOME Software
ii  gnome-software-plugin-fwupd                     50.1-1                                             arm64        Firmware updater support for GNOME Software