SPI node overlay causing kernel panic

So I’ve introduced a SPIDEV overlay that added in a couple of new cs-gpios whcih I’ve tested and do actually work

SPIDEV dtso
// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright (C) 2013 CircuitCo
 * Virtual cape for SPI1 on connector pins P9.29 P9.31 P9.30 P9.28
 */

/dts-v1/;
/plugin/;

#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/pinctrl/am33xx.h>
#include <dt-bindings/interrupt-controller/irq.h>

/*
 * Helper to show loaded overlays under: /proc/device-tree/chosen/overlays/
 */
&{/chosen} {
    overlays {
        VERBATIM-SPIDEV-GEN2.bb.org-overlays = __TIMESTAMP__;
    };
};

/*
 * Free up the pins used by the cape from the pinmux helpers.
 */
&ocp {
    P9_28_pinmux { status = "disabled"; };  /* P9_28 (C12) mcasp0_ahclkr.spi1_cs0 */
    P9_30_pinmux { status = "disabled"; };  /* P9_30 (D12) mcasp0_axr0.spi1_d1 */
    P9_29_pinmux { status = "disabled"; };  /* P9_29 (B13) mcasp0_fsx.spi1_d0 */
    P9_31_pinmux { status = "disabled"; };  /* P9_31 (A13) mcasp0_aclkx.spi1_sclk */

    // GPIO CS:
    P8_15_pinmux { status = "disabled"; };  /* P8_15 adc2 */
    P8_16_pinmux { status = "disabled"; };  /* P8_16 adc3 */
    P8_18_pinmux { status = "disabled"; };  /* P8_18 mcp23 */

};

&am33xx_pinmux {
    bb_spi1_pins: pinmux_bb_spi_pins {
        pinctrl-single,pins = <
            AM33XX_PADCONF(AM335X_PIN_MCASP0_ACLKX, PIN_INPUT, MUX_MODE3)   /* P9_31 (A13) mcasp0_aclkx.spi1_sclk */
            AM33XX_PADCONF(AM335X_PIN_MCASP0_FSX, PIN_INPUT, MUX_MODE3)     /* P9_29 (B13) mcasp0_fsx.spi1_d0 */
            AM33XX_PADCONF(AM335X_PIN_MCASP0_AXR0, PIN_INPUT, MUX_MODE3)    /* P9_30 (D12) mcasp0_axr0.spi1_d1 */
            AM33XX_PADCONF(AM335X_PIN_MCASP0_AHCLKR, PIN_OUTPUT, MUX_MODE3)  /* P9_28 (C12) mcasp0_ahclkr.spi1_cs0 adc1 */
            AM33XX_PADCONF(AM335X_PIN_GPMC_AD15, PIN_OUTPUT,  MUX_MODE7)    /* P8_15 (U13) gpmc_ad11.gpio1_15 adc2 */
            AM33XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_OUTPUT,  MUX_MODE7)    /* P8_16 (V13) gpmc_ad11.gpio1_14 adc3 */
            AM33XX_PADCONF(AM335X_PIN_GPMC_CLK,  PIN_OUTPUT,   MUX_MODE7)    /* P8_20 (V12)  gpmc_clk_mux0.gpio2_1 mcp23 */
        >;
    };
};



&spi1 {
    #address-cells = <1>;
    #size-cells = <0>;

    status = "okay";
    pinctrl-names = "default";
    pinctrl-0 = <&bb_spi1_pins>;

    cs-gpios = <0>, <&gpio1 15 GPIO_ACTIVE_LOW>, <&gpio1 14 GPIO_ACTIVE_LOW>, <0>;

    /* ti,spi-num-cs = <4>; */
    num-chipselects = <4>;

    /*
        * Select the D0 pin as output and D1 as
        * input. The default is D0 as input and
        * D1 as output.
        */
    ti,pindir-d0-out-d1-in;

    channel@0 {
            #address-cells = <1>;
            #size-cells = <0>;
            compatible="spidev";

            symlink = "bone/spi/adc1";

            reg = <0>;
            spi-max-frequency = <16000000>;
    };

    channel@1 {
        #address-cells = <1>;
        #size-cells = <0>;
        compatible="spidev";

        symlink = "bone/spi/adc2";

        reg = <1>;
        spi-max-frequency = <16000000>;
    };

    channel@2 {
        #address-cells = <1>;
        #size-cells = <0>;
        compatible="spidev";

        symlink = "bone/spi/adc3";

        reg = <2>;
        spi-max-frequency = <16000000>;
    };

    channel@3 {
        #address-cells = <1>;
        #size-cells = <0>;
        compatible="spidev";

        symlink = "bone/spi/mcp23";

        reg = <3>;
        spi-max-frequency = <16000000>;
    };
};

But I was starting to get kernel crashes recently (1 in 5 times), with couple of backtraces. The first backtrace points to the dma_release_channel

Note the channel reference count condition:
chan reference count 3 != 1
But sometimes it would be:
chan reference count -1042247168 != 1

When I increased the FDT buffer size ( uboot_fdt_buffer ) from 0x60000 to 0x200000, then the crashes were less frequent (1 in 20), but didn’t have much trial runs with the increased fdt buffer, but I haven’t noticed any -1042247168 != 1 cases.

[   13.107114] WARNING: CPU: 0 PID: 1 at drivers/dma/dmaengine.c:907 dma_release_channel+0x100/0x108
[   13.116065] chan reference count 3 != 1
[   13.119942] Modules linked in:
[   13.123030] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.10.168-ti-r83 #1bookworm
[   13.130459] Hardware name: Generic AM33XX (Flattened Device Tree)
[   13.136579] Backtrace: 
[   13.139067] [<c0f8f014>] (dump_backtrace) from [<c0f8f3bc>] (show_stack+0x20/0x24)
[   13.146676]  r7:0000038b r6:00000013 r5:00000000 r4:c15daf68
[   13.152373] [<c0f8f39c>] (show_stack) from [<c0f9a5cc>] (dump_stack+0x90/0xa4)
[   13.159635] [<c0f9a53c>] (dump_stack) from [<c014130c>] (__warn+0x98/0x138)
[   13.166630]  r7:0000038b r6:00000009 r5:c096dde8 r4:c12baeb8
[   13.172319] [<c0141274>] (__warn) from [<c0f8fcd0>] (warn_slowpath_fmt+0xa4/0xe4)
[   13.179837]  r7:00000009 r6:0000038b r5:c12baeb8 r4:c12bafd4
[   13.185529] [<c0f8fc30>] (warn_slowpath_fmt) from [<c096dde8>] (dma_release_channel+0x100/0x108)
Serial printout
U-Boot SPL 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)
Trying to boot from MMC2


U-Boot 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
Core:  150 devices, 14 uclasses, devicetree: separate
WDT:   Started wdt@44e35000 with servicing (60s timeout)
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
Model: BeagleBone Black Industrial Rev D:
BeagleBone Cape EEPROM: no EEPROM at address: 0x54
BeagleBone Cape EEPROM: no EEPROM at address: 0x55
BeagleBone Cape EEPROM: no EEPROM at address: 0x56
BeagleBone Cape EEPROM: no EEPROM at address: 0x57
Net:   eth2: ethernet@4a100000, eth3: usb_ether
Press SPACE to abort autoboot in 0 seconds
board_name=[A335BNLT] ...
board_rev=[EID0] ...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc@48060000.blk...
Disk mmc@48060000.blk not ready
Scanning disk mmc@481d8000.blk...
Found 2 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
1801 bytes read in 2 ms (878.9 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-5.10.168-ti-r83 ...
6640128 bytes read in 421 ms (15 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot-univ.dtb ...
loading /boot/dtbs/5.10.168-ti-r83/am335x-boneblack-uboot-univ.dtb ...
210706 bytes read in 17 ms (11.8 MiB/s)
Found 0 extension board(s).
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: uboot loading of [BB-ADC-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_adc=1]...
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r83/overlays/BB-I2C1-00A0.dtbo ...
1102 bytes read in 5 ms (214.8 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r83/overlays/VERBATIM-SPIDEV1-GEN2.dtbo ...
2142 bytes read in 5 ms (418 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r83/overlays/BB-BONE-eMMC1-01-00A0.dtbo ...
1605 bytes read in 5 ms (313.5 KiB/s)
uboot_overlays: uboot loading of [BB-HDMI-IT66122-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_video=1]...
loading /boot/initrd.img-5.10.168-ti-r83 ...
7822659 bytes read in 499 ms (14.9 MiB/s)
debug: [console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100] ...
debug: [bootz 0x82000000 0x88080000:775d43 88000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x655200 ]
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Ramdisk to 8f88a000, end 8ffffd43 ... OK
   Loading Device Tree to 8f7f3000, end 8f889fff ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.10.168-ti-r83 (voodoo@rpi4b4g-13) (gcc (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1bookworm SMP PREEMPT Thu Aug 7 20:26:05 UTC 2025
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: TI AM335x BeagleBone Black
[    0.000000] Memory policy: Data cache writeback
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 48 MiB at 0x9c800000
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (sgx neon)
[    0.000000] percpu: Embedded 21 pages/cpu s54604 r8192 d23220 u86016
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129412
[    0.000000] Kernel command line: console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] Memory: 437240K/522240K available (15360K kernel code, 1426K rwdata, 3924K rodata, 1024K init, 450K bss, 35848K reserved, 49152K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] ftrace: allocating 47536 entries in 140 pages
[    0.000000] ftrace: allocated 140 pages with 3 groups
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[    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=1
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
[    0.000000] TI gptimer clocksource: always-on /ocp/interconnect@44c00000/segment@200000/target-module@31000
[    0.000012] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000033] clocksource: dmtimer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000460] TI gptimer clockevent: 24000000 Hz at /ocp/interconnect@48000000/segment@0/target-module@40000
[    0.002890] Console: colour dummy device 80x30
[    0.002988] Calibrating delay loop (skipped) preset value.. 995.32 BogoMIPS (lpj=1990656)
[    0.003019] pid_max: default: 32768 minimum: 301
[    0.003700] LSM: Security Framework initializing
[    0.003831] Yama: becoming mindful.
[    0.004147] AppArmor: AppArmor initialized
[    0.004169] TOMOYO Linux initialized
[    0.004382] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.004401] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.006347] CPU: Testing write buffer coherency: ok
[    0.006443] CPU0: Spectre v2: using BPIALL workaround
[    0.029180] Setting up static identity map for 0x80100000 - 0x80100060
[    0.036547] rcu: Hierarchical SRCU implementation.
[    0.045827] EFI services will not be available.
[    0.056559] smp: Bringing up secondary CPUs ...
[    0.056585] smp: Brought up 1 node, 1 CPU
[    0.056599] SMP: Total of 1 processors activated (995.32 BogoMIPS).
[    0.056612] CPU: All CPU(s) started in SVC mode.
[    0.057690] devtmpfs: initialized
[    0.104969] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.105549] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.105595] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[    0.109692] pinctrl core: initialized pinctrl subsystem
[    0.111036] DMI not present or invalid.
[    0.112064] NET: Registered protocol family 16
[    0.116896] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[    0.167981] l3-aon-clkctrl:0000:0: failed to disable
[    0.168911] audit: initializing netlink subsys (disabled)
[    0.170585] thermal_sys: Registered thermal governor 'fair_share'
[    0.170601] thermal_sys: Registered thermal governor 'bang_bang'
[    0.170619] thermal_sys: Registered thermal governor 'step_wise'
[    0.170630] thermal_sys: Registered thermal governor 'user_space'
[    0.170641] thermal_sys: Registered thermal governor 'power_allocator'
[    0.171675] audit: type=2000 audit(0.160:1): state=initialized audit_enabled=0 res=1
[    0.171730] cpuidle: using governor ladder
[    0.171787] cpuidle: using governor menu
[    7.185706] hw-breakpoint: debug architecture 0x4 unsupported.
[    7.245026] Kprobes globally optimized
[    7.272950] raid6: skip pq benchmark and using algorithm neonx8
[    7.272985] raid6: using neon recovery algorithm
[    7.280683] iommu: Default domain type: Translated 
[    7.285881] SCSI subsystem initialized
[    7.289195] usbcore: registered new interface driver usbfs
[    7.289271] usbcore: registered new interface driver hub
[    7.289377] usbcore: registered new device driver usb
[    7.291125] pps_core: LinuxPPS API ver. 1 registered
[    7.291150] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    7.291180] PTP clock support registered
[    7.294142] NetLabel: Initializing
[    7.294170] NetLabel:  domain hash size = 128
[    7.294182] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    7.294296] NetLabel:  unlabeled traffic allowed by default
[    7.295650] clocksource: Switched to clocksource dmtimer
[    8.376273] VFS: Disk quotas dquot_6.6.0
[    8.376440] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.376804] FS-Cache: Loaded
[    8.377253] CacheFiles: Loaded
[    8.378536] AppArmor: AppArmor Filesystem Enabled
[    8.393836] NET: Registered protocol family 2
[    8.394175] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    8.395950] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    8.396278] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    8.396350] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    8.396413] TCP: Hash tables configured (established 4096 bind 4096)
[    8.397066] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear)
[    8.397189] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    8.397258] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    8.397563] NET: Registered protocol family 1
[    8.411206] RPC: Registered named UNIX socket transport module.
[    8.411235] RPC: Registered udp transport module.
[    8.411246] RPC: Registered tcp transport module.
[    8.411256] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.411275] NET: Registered protocol family 44
[    8.412436] Trying to unpack rootfs image as initramfs...
[    9.393679] Freeing initrd memory: 7640K
[    9.394976] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[    9.401763] Initialise system trusted keyrings
[    9.402349] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    9.411936] zbud: loaded
[    9.420540] NFS: Registering the id_resolver key type
[    9.420619] Key type id_resolver registered
[    9.420632] Key type id_legacy registered
[    9.420845] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    9.420865] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    9.420924] jffs2: version 2.2. (NAND) (SUMMARY)  � 2001-2006 Red Hat, Inc.
[    9.422144] fuse: init (API version 7.32)
[    9.515998] NET: Registered protocol family 38
[    9.516051] xor: measuring software checksum speed
[    9.523965]    arm4regs        :  1262 MB/sec
[    9.534008]    8regs           :   994 MB/sec
[    9.544680]    32regs          :   929 MB/sec
[    9.550337]    neon            :  1762 MB/sec
[    9.550350] xor: using function: neon (1762 MB/sec)
[    9.550378] Key type asymmetric registered
[    9.550391] Asymmetric key parser 'x509' registered
[    9.550491] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    9.554936] io scheduler mq-deadline registered
[   10.475153] ti-sysc: probe of 44e31000.target-module failed with error -16
[   10.684116] ti-sysc: probe of 48040000.target-module failed with error -16
[   10.957754] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[   11.117392] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[   11.722440] debugfs: Directory '49000000.dma' with parent 'dmaengine' already present!
[   11.722495] edma 49000000.dma: TI EDMA DMA engine driver
[   11.764692] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[   11.766449] gpio-of-helper ocp:cape-universal: Failed to get gpio property of 'P8_03'
[   11.766475] gpio-of-helper ocp:cape-universal: Failed to create gpio entry
[   11.793482] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[   11.799160] printk: console [ttyS0] disabled
[   11.799298] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 20, base_baud = 3000000) is a 8250
[   12.680222] printk: console [ttyS0] enabled
[   12.686780] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 26, base_baud = 3000000) is a 8250
[   12.697814] 48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 27, base_baud = 3000000) is a 8250
[   12.708831] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 40, base_baud = 3000000) is a 8250
[   12.719470] 481aa000.serial: ttyS5 at MMIO 0x481aa000 (irq = 41, base_baud = 3000000) is a 8250
[   12.733797] omap_rng 48310000.rng: Random Number Generator ver. 20
[   12.740432] random: crng init done
[   12.859882] loop: module loaded
[   12.863451] at24 2-0054: supply vcc not found, using dummy regulator
[   12.899284] at24 2-0055: supply vcc not found, using dummy regulator
[   12.935386] at24 2-0056: supply vcc not found, using dummy regulator
[   12.971322] at24 2-0057: supply vcc not found, using dummy regulator
[   13.102288] ------------[ cut here ]------------
[   13.107114] WARNING: CPU: 0 PID: 1 at drivers/dma/dmaengine.c:907 dma_release_channel+0x100/0x108
[   13.116065] chan reference count 3 != 1
[   13.119942] Modules linked in:
[   13.123030] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.10.168-ti-r83 #1bookworm
[   13.130459] Hardware name: Generic AM33XX (Flattened Device Tree)
[   13.136579] Backtrace: 
[   13.139067] [<c0f8f014>] (dump_backtrace) from [<c0f8f3bc>] (show_stack+0x20/0x24)
[   13.146676]  r7:0000038b r6:00000013 r5:00000000 r4:c15daf68
[   13.152373] [<c0f8f39c>] (show_stack) from [<c0f9a5cc>] (dump_stack+0x90/0xa4)
[   13.159635] [<c0f9a53c>] (dump_stack) from [<c014130c>] (__warn+0x98/0x138)
[   13.166630]  r7:0000038b r6:00000009 r5:c096dde8 r4:c12baeb8
[   13.172319] [<c0141274>] (__warn) from [<c0f8fcd0>] (warn_slowpath_fmt+0xa4/0xe4)
[   13.179837]  r7:00000009 r6:0000038b r5:c12baeb8 r4:c12bafd4
[   13.185529] [<c0f8fc30>] (warn_slowpath_fmt) from [<c096dde8>] (dma_release_channel+0x100/0x108)
[   13.194355]  r8:00000000 r7:c3ccb1da r6:c3c9b140 r5:000000cc r4:c1949dc0
[   13.201105] [<c096dce8>] (dma_release_channel) from [<c0b45678>] (omap2_mcspi_release_dma+0x64/0x94)
[   13.210277]  r4:00000004
[   13.212828] [<c0b45614>] (omap2_mcspi_release_dma) from [<c0b460f4>] (omap2_mcspi_probe+0x354/0x574)
[   13.222006]  r10:c1234348 r9:c1e8bc10 r8:c3ccb000 r7:00000000 r6:fffffdfb r5:c3ccb380
[   13.229871]  r4:c1e8bd40
[   13.232423] [<c0b45da0>] (omap2_mcspi_probe) from [<c0a862c0>] (platform_drv_probe+0x58/0xac)
[   13.240991]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8bc10
[   13.248855]  r4:00000000
[   13.251412] [<c0a86268>] (platform_drv_probe) from [<c0a8360c>] (really_probe+0x108/0x4f8)
[   13.259715]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8bc10
[   13.265407] [<c0a83504>] (really_probe) from [<c0a83eb8>] (driver_probe_device+0x100/0x1d4)
[   13.273800]  r10:00000000 r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:c15f4284
[   13.281663]  r4:c1e8bc10
[   13.284214] [<c0a83db8>] (driver_probe_device) from [<c0a842cc>] (device_driver_attach+0xb8/0xc0)
[   13.293130]  r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:00000000 r4:c1e8bc10
[   13.300914] [<c0a84214>] (device_driver_attach) from [<c0a84388>] (__driver_attach+0xb4/0x148)
[   13.309566]  r7:c15e9178 r6:c0a842d4 r5:c1e8bc10 r4:c15f4284
[   13.315255] [<c0a842d4>] (__driver_attach) from [<c0a80e74>] (bus_for_each_dev+0x84/0xd0)
[   13.323471]  r7:c15e9178 r6:c0a842d4 r5:c15f4284 r4:00000000
[   13.329160] [<c0a80df0>] (bus_for_each_dev) from [<c0a82cf0>] (driver_attach+0x2c/0x30)
[   13.337200]  r6:00000000 r5:c3d2b180 r4:c15f4284
[   13.341844] [<c0a82cc4>] (driver_attach) from [<c0a82704>] (bus_add_driver+0x124/0x218)
[   13.349891] [<c0a825e0>] (bus_add_driver) from [<c0a85004>] (driver_register+0x98/0x128)
[   13.358020]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   13.364757] [<c0a84f6c>] (driver_register) from [<c0a86214>] (__platform_driver_register+0x50/0x58)
[   13.373843]  r5:c19299c0 r4:c15e9178
[   13.377450] [<c0a861c4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   13.387235]  r5:c19299c0 r4:c143d0f8
[   13.390836] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   13.399757] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   13.408496]  r7:c1665000 r6:00000006 r5:c19299c0 r4:c14b966c
[   13.414191] [<c1401324>] (kernel_init_freeable) from [<c0fa3068>] (kernel_init+0x18/0x130)
[   13.422497]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa3050
[   13.430361]  r4:00000000
[   13.432909] [<c0fa3050>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   13.440513] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   13.445590] 9fa0:                                     00000000 00000000 00000000 00000000
[   13.453809] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   13.462025] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   13.468669]  r5:c0fa3050 r4:00000000
[   13.472430] ---[ end trace 4ae74a3734ec527b ]---
[   13.477150] ------------[ cut here ]------------
[   13.481840] WARNING: CPU: 0 PID: 1 at lib/refcount.c:28 refcount_warn_saturate+0x13c/0x174
[   13.490164] refcount_t: underflow; use-after-free.
[   13.494996] Modules linked in:
[   13.498100] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         5.10.168-ti-r83 #1bookworm
[   13.506923] Hardware name: Generic AM33XX (Flattened Device Tree)
[   13.513042] Backtrace: 
[   13.515516] [<c0f8f014>] (dump_backtrace) from [<c0f8f3bc>] (show_stack+0x20/0x24)
[   13.523122]  r7:0000001c r6:00000013 r5:00000000 r4:c15daf68
[   13.528815] [<c0f8f39c>] (show_stack) from [<c0f9a5cc>] (dump_stack+0x90/0xa4)
[   13.536074] [<c0f9a53c>] (dump_stack) from [<c014130c>] (__warn+0x98/0x138)
[   13.543069]  r7:0000001c r6:00000009 r5:c0887c94 r4:c12a9b40
[   13.548756] [<c0141274>] (__warn) from [<c0f8fcd0>] (warn_slowpath_fmt+0xa4/0xe4)
[   13.556274]  r7:00000009 r6:0000001c r5:c12a9b40 r4:c12a9b7c
[   13.561964] [<c0f8fc30>] (warn_slowpath_fmt) from [<c0887c94>] (refcount_warn_saturate+0x13c/0x174)
[   13.571054]  r8:00000000 r7:c3ccb1da r6:c3c9b140 r5:c1949dc0 r4:c192b310
[   13.577793] [<c0887b58>] (refcount_warn_saturate) from [<c096dce4>] (dma_chan_put+0x120/0x124)
[   13.586448] [<c096dbc4>] (dma_chan_put) from [<c096dd20>] (dma_release_channel+0x38/0x108)
[   13.594750]  r5:000000cc r4:c1949dc0
[   13.598350] [<c096dce8>] (dma_release_channel) from [<c0b45678>] (omap2_mcspi_release_dma+0x64/0x94)
[   13.607524]  r4:00000004
[   13.610074] [<c0b45614>] (omap2_mcspi_release_dma) from [<c0b460f4>] (omap2_mcspi_probe+0x354/0x574)
[   13.619251]  r10:c1234348 r9:c1e8bc10 r8:c3ccb000 r7:00000000 r6:fffffdfb r5:c3ccb380
[   13.627115]  r4:c1e8bd40
[   13.629665] [<c0b45da0>] (omap2_mcspi_probe) from [<c0a862c0>] (platform_drv_probe+0x58/0xac)
[   13.638232]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8bc10
[   13.646095]  r4:00000000
[   13.648647] [<c0a86268>] (platform_drv_probe) from [<c0a8360c>] (really_probe+0x108/0x4f8)
[   13.656951]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8bc10
[   13.662641] [<c0a83504>] (really_probe) from [<c0a83eb8>] (driver_probe_device+0x100/0x1d4)
[   13.671034]  r10:00000000 r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:c15f4284
[   13.678898]  r4:c1e8bc10
[   13.681448] [<c0a83db8>] (driver_probe_device) from [<c0a842cc>] (device_driver_attach+0xb8/0xc0)
[   13.690364]  r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:00000000 r4:c1e8bc10
[   13.698148] [<c0a84214>] (device_driver_attach) from [<c0a84388>] (__driver_attach+0xb4/0x148)
[   13.706801]  r7:c15e9178 r6:c0a842d4 r5:c1e8bc10 r4:c15f4284
[   13.712490] [<c0a842d4>] (__driver_attach) from [<c0a80e74>] (bus_for_each_dev+0x84/0xd0)
[   13.720705]  r7:c15e9178 r6:c0a842d4 r5:c15f4284 r4:00000000
[   13.726394] [<c0a80df0>] (bus_for_each_dev) from [<c0a82cf0>] (driver_attach+0x2c/0x30)
[   13.734434]  r6:00000000 r5:c3d2b180 r4:c15f4284
[   13.739077] [<c0a82cc4>] (driver_attach) from [<c0a82704>] (bus_add_driver+0x124/0x218)
[   13.747123] [<c0a825e0>] (bus_add_driver) from [<c0a85004>] (driver_register+0x98/0x128)
[   13.755252]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   13.761987] [<c0a84f6c>] (driver_register) from [<c0a86214>] (__platform_driver_register+0x50/0x58)
[   13.771073]  r5:c19299c0 r4:c15e9178
[   13.774671] [<c0a861c4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   13.784456]  r5:c19299c0 r4:c143d0f8
[   13.788053] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   13.796970] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   13.805711]  r7:c1665000 r6:00000006 r5:c19299c0 r4:c14b966c
[   13.811400] [<c1401324>] (kernel_init_freeable) from [<c0fa3068>] (kernel_init+0x18/0x130)
[   13.819705]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa3050
[   13.827569]  r4:00000000
[   13.830117] [<c0fa3050>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   13.837720] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   13.842797] 9fa0:                                     00000000 00000000 00000000 00000000
[   13.851014] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   13.859231] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   13.865875]  r5:c0fa3050 r4:00000000
[   13.869599] ---[ end trace 4ae74a3734ec527c ]---
[   13.874272] ------------[ cut here ]------------
[   13.878953] WARNING: CPU: 0 PID: 1 at kernel/module.c:1162 module_put.part.0+0x16c/0x178
[   13.887103] Modules linked in:
[   13.890202] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         5.10.168-ti-r83 #1bookworm
[   13.899025] Hardware name: Generic AM33XX (Flattened Device Tree)
[   13.905143] Backtrace: 
[   13.907615] [<c0f8f014>] (dump_backtrace) from [<c0f8f3bc>] (show_stack+0x20/0x24)
[   13.915220]  r7:0000048a r6:00000013 r5:00000000 r4:c15daf68
[   13.920910] [<c0f8f39c>] (show_stack) from [<c0f9a5cc>] (dump_stack+0x90/0xa4)
[   13.928170] [<c0f9a53c>] (dump_stack) from [<c014130c>] (__warn+0x98/0x138)
[   13.935163]  r7:0000048a r6:00000009 r5:c0206218 r4:c1240300
[   13.940849] [<c0141274>] (__warn) from [<c0f8fc9c>] (warn_slowpath_fmt+0x70/0xe4)
[   13.948368]  r7:00000009 r6:0000048a r5:c1240300 r4:00000000
[   13.954058] [<c0f8fc30>] (warn_slowpath_fmt) from [<c0206218>] (module_put.part.0+0x16c/0x178)
[   13.962711]  r8:00000000 r7:c3ccb1da r6:c0206244 r5:c19402c8 r4:c192b310
[   13.969446] [<c02060ac>] (module_put.part.0) from [<c0206244>] (module_put+0x20/0x24)
[   13.977312]  r7:c3ccb1da r6:c3c9b140 r5:c1949dc0 r4:c192b310
[   13.983002] [<c0206224>] (module_put) from [<c096dc94>] (dma_chan_put+0xd0/0x124)
[   13.990523] [<c096dbc4>] (dma_chan_put) from [<c096dd20>] (dma_release_channel+0x38/0x108)
[   13.998824]  r5:000000cc r4:c1949dc0
[   14.002423] [<c096dce8>] (dma_release_channel) from [<c0b45678>] (omap2_mcspi_release_dma+0x64/0x94)
[   14.011596]  r4:00000004
[   14.014144] [<c0b45614>] (omap2_mcspi_release_dma) from [<c0b460f4>] (omap2_mcspi_probe+0x354/0x574)
[   14.023321]  r10:c1234348 r9:c1e8bc10 r8:c3ccb000 r7:00000000 r6:fffffdfb r5:c3ccb380
[   14.031186]  r4:c1e8bd40
[   14.033734] [<c0b45da0>] (omap2_mcspi_probe) from [<c0a862c0>] (platform_drv_probe+0x58/0xac)
[   14.042300]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8bc10
[   14.050163]  r4:00000000
[   14.052712] [<c0a86268>] (platform_drv_probe) from [<c0a8360c>] (really_probe+0x108/0x4f8)
[   14.061015]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8bc10
[   14.066704] [<c0a83504>] (really_probe) from [<c0a83eb8>] (driver_probe_device+0x100/0x1d4)
[   14.075096]  r10:00000000 r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:c15f4284
[   14.082959]  r4:c1e8bc10
[   14.085510] [<c0a83db8>] (driver_probe_device) from [<c0a842cc>] (device_driver_attach+0xb8/0xc0)
[   14.094425]  r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:00000000 r4:c1e8bc10
[   14.102207] [<c0a84214>] (device_driver_attach) from [<c0a84388>] (__driver_attach+0xb4/0x148)
[   14.110858]  r7:c15e9178 r6:c0a842d4 r5:c1e8bc10 r4:c15f4284
[   14.116547] [<c0a842d4>] (__driver_attach) from [<c0a80e74>] (bus_for_each_dev+0x84/0xd0)
[   14.124762]  r7:c15e9178 r6:c0a842d4 r5:c15f4284 r4:00000000
[   14.130450] [<c0a80df0>] (bus_for_each_dev) from [<c0a82cf0>] (driver_attach+0x2c/0x30)
[   14.138490]  r6:00000000 r5:c3d2b180 r4:c15f4284
[   14.143131] [<c0a82cc4>] (driver_attach) from [<c0a82704>] (bus_add_driver+0x124/0x218)
[   14.151174] [<c0a825e0>] (bus_add_driver) from [<c0a85004>] (driver_register+0x98/0x128)
[   14.159304]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   14.166038] [<c0a84f6c>] (driver_register) from [<c0a86214>] (__platform_driver_register+0x50/0x58)
[   14.175124]  r5:c19299c0 r4:c15e9178
[   14.178723] [<c0a861c4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   14.188506]  r5:c19299c0 r4:c143d0f8
[   14.192103] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   14.201018] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   14.209757]  r7:c1665000 r6:00000006 r5:c19299c0 r4:c14b966c
[   14.215447] [<c1401324>] (kernel_init_freeable) from [<c0fa3068>] (kernel_init+0x18/0x130)
[   14.223751]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa3050
[   14.231615]  r4:00000000
[   14.234163] [<c0fa3050>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   14.241766] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   14.246841] 9fa0:                                     00000000 00000000 00000000 00000000
[   14.255058] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   14.263273] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   14.269917]  r5:c0fa3050 r4:00000000
[   14.273589] ---[ end trace 4ae74a3734ec527d ]---
[   14.278385] ------------[ cut here ]------------
[   14.283073] WARNING: CPU: 0 PID: 1 at fs/kernfs/dir.c:1514 kernfs_remove_by_name_ns+0xcc/0xd0
[   14.291662] kernfs: can not remove 'slave', no directory
[   14.297018] Modules linked in:
[   14.300119] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         5.10.168-ti-r83 #1bookworm
[   14.308943] Hardware name: Generic AM33XX (Flattened Device Tree)
[   14.315062] Backtrace: 
[   14.317537] [<c0f8f014>] (dump_backtrace) from [<c0f8f3bc>] (show_stack+0x20/0x24)
[   14.325144]  r7:000005ea r6:00000013 r5:00000000 r4:c15daf68
[   14.330834] [<c0f8f39c>] (show_stack) from [<c0f9a5cc>] (dump_stack+0x90/0xa4)
[   14.338095] [<c0f9a53c>] (dump_stack) from [<c014130c>] (__warn+0x98/0x138)
[   14.345090]  r7:000005ea r6:00000009 r5:c0436dac r4:c125d198
[   14.350778] [<c0141274>] (__warn) from [<c0f8fcd0>] (warn_slowpath_fmt+0xa4/0xe4)
[   14.358296]  r7:00000009 r6:000005ea r5:c125d198 r4:c125d258
[   14.363985] [<c0f8fc30>] (warn_slowpath_fmt) from [<c0436dac>] (kernfs_remove_by_name_ns+0xcc/0xd0)
[   14.373075]  r8:00000000 r7:c3ccb1da r6:00000000 r5:c12f20b4 r4:00000000
[   14.379814] [<c0436ce0>] (kernfs_remove_by_name_ns) from [<c0439a10>] (sysfs_remove_link+0x30/0x34)
[   14.388901]  r6:c3c9b140 r5:000000cc r4:c1949dc0
[   14.393547] [<c04399e0>] (sysfs_remove_link) from [<c096dd58>] (dma_release_channel+0x70/0x108)
[   14.402292] [<c096dce8>] (dma_release_channel) from [<c0b45678>] (omap2_mcspi_release_dma+0x64/0x94)
[   14.411466]  r4:00000004
[   14.414016] [<c0b45614>] (omap2_mcspi_release_dma) from [<c0b460f4>] (omap2_mcspi_probe+0x354/0x574)
[   14.423193]  r10:c1234348 r9:c1e8bc10 r8:c3ccb000 r7:00000000 r6:fffffdfb r5:c3ccb380
[   14.431057]  r4:c1e8bd40
[   14.433607] [<c0b45da0>] (omap2_mcspi_probe) from [<c0a862c0>] (platform_drv_probe+0x58/0xac)
[   14.442173]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8bc10
[   14.450037]  r4:00000000
[   14.452590] [<c0a86268>] (platform_drv_probe) from [<c0a8360c>] (really_probe+0x108/0x4f8)
[   14.460892]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8bc10
[   14.466582] [<c0a83504>] (really_probe) from [<c0a83eb8>] (driver_probe_device+0x100/0x1d4)
[   14.474974]  r10:00000000 r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:c15f4284
[   14.482838]  r4:c1e8bc10
[   14.485388] [<c0a83db8>] (driver_probe_device) from [<c0a842cc>] (device_driver_attach+0xb8/0xc0)
[   14.494303]  r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:00000000 r4:c1e8bc10
[   14.502086] [<c0a84214>] (device_driver_attach) from [<c0a84388>] (__driver_attach+0xb4/0x148)
[   14.510738]  r7:c15e9178 r6:c0a842d4 r5:c1e8bc10 r4:c15f4284
[   14.516426] [<c0a842d4>] (__driver_attach) from [<c0a80e74>] (bus_for_each_dev+0x84/0xd0)
[   14.524642]  r7:c15e9178 r6:c0a842d4 r5:c15f4284 r4:00000000
[   14.530331] [<c0a80df0>] (bus_for_each_dev) from [<c0a82cf0>] (driver_attach+0x2c/0x30)
[   14.538371]  r6:00000000 r5:c3d2b180 r4:c15f4284
[   14.543014] [<c0a82cc4>] (driver_attach) from [<c0a82704>] (bus_add_driver+0x124/0x218)
[   14.551058] [<c0a825e0>] (bus_add_driver) from [<c0a85004>] (driver_register+0x98/0x128)
[   14.559186]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   14.565922] [<c0a84f6c>] (driver_register) from [<c0a86214>] (__platform_driver_register+0x50/0x58)
[   14.575009]  r5:c19299c0 r4:c15e9178
[   14.578607] [<c0a861c4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   14.588391]  r5:c19299c0 r4:c143d0f8
[   14.591988] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   14.600908] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   14.609648]  r7:c1665000 r6:00000006 r5:c19299c0 r4:c14b966c
[   14.615337] [<c1401324>] (kernel_init_freeable) from [<c0fa3068>] (kernel_init+0x18/0x130)
[   14.623643]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa3050
[   14.631507]  r4:00000000
[   14.634056] [<c0fa3050>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   14.641660] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   14.646735] 9fa0:                                     00000000 00000000 00000000 00000000
[   14.654953] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   14.663168] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   14.669813]  r5:c0fa3050 r4:00000000
[   14.673457] ---[ end trace 4ae74a3734ec527e ]---
[   14.678144] 8<--- cut here ---
[   14.681241] Unable to handle kernel NULL pointer dereference at virtual address 00000051
[   14.689397] pgd = 98ef8edf
[   14.692137] [00000051] *pgd=00000000
[   14.695768] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
[   14.701107] Modules linked in:
[   14.704185] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         5.10.168-ti-r83 #1bookworm
[   14.713008] Hardware name: Generic AM33XX (Flattened Device Tree)
[   14.719134] PC is at kernfs_find_ns+0x18/0x108
[   14.723599] LR is at kernfs_remove_by_name_ns+0x44/0xd0
[   14.728848] pc : [<c04350a0>]    lr : [<c0436d24>]    psr: 60000013
[   14.735142] sp : c1969c40  ip : c1969c70  fp : c1969c6c
[   14.740390] r10: 00000044  r9 : c3ccb380  r8 : 00000000
[   14.745638] r7 : c3ccb1da  r6 : 00000000  r5 : 00000000  r4 : 00000001
[   14.752194] r3 : c1964800  r2 : 00000000  r1 : 00000000  r0 : 00000001
[   14.758754] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[   14.765921] Control: 10c5387d  Table: 80004019  DAC: 00000051
[   14.771693] Process swapper/0 (pid: 1, stack limit = 0x0f560ef1)
[   14.777726] Stack: (0xc1969c40 to 0xc196a000)
[   14.782107] 9c40: c1969c70 9071c570 00000000 c12f20b4 00000001 00000000 00000000 c3ccb1da
[   14.790325] 9c60: c1969c94 c1969c70 c0436d24 c0435094 c12f20b4 c1969c80 c0206244 c1949dc0
[   14.798543] 9c80: 000000cc c3c9b140 c1969ca4 c1969c98 c0439a10 c0436cec c1969cc4 c1969ca8
[   14.806761] 9ca0: c096dd64 c04399ec 00000003 c1234348 c1969cdc 00000004 c1969cfc c1969cc8
[   14.814978] 9cc0: c0b45678 c096dcf4 c0faadd4 c3c9b20c c1969cfc c1e8bd40 c3ccb380 fffffdfb
[   14.823196] 9ce0: 00000000 c3ccb000 c1e8bc10 c1234348 c1969d5c c1969d00 c0b460f4 c0b45620
[   14.831414] 9d00: 00000000 c1e744c0 c3ccb380 00000000 c1e8bc00 c1e8bc10 c16c60f8 c12f20ec
[   14.839632] 9d20: c12f20e4 c3ccb000 00000002 9071c570 c0a9fed8 00000000 c1e8bc10 c15f4284
[   14.847850] 9d40: 00000000 c16c4ce4 c15f4284 00000000 c1969d7c c1969d60 c0a862c0 c0b45dac
[   14.856068] 9d60: c1e8bc10 c16c4cdc 00000000 00000000 c1969dbc c1969d80 c0a8360c c0a86274
[   14.864285] 9d80: c1969d9c c1969d90 c0faadd4 c0172e60 c1969dbc c1e8bc10 c15f4284 c1e8bc54
[   14.872504] 9da0: c15f4284 c3d2b1b8 c1469854 00000000 c1969dec c1969dc0 c0a83eb8 c0a83510
[   14.880722] 9dc0: c0a842d4 c15e9178 c1e8bc10 00000000 c1e8bc54 c15f4284 c3d2b1b8 c1469854
[   14.888940] 9de0: c1969e0c c1969df0 c0a842cc c0a83dc4 c15f4284 c1e8bc10 c0a842d4 c15e9178
[   14.897158] 9e00: c1969e2c c1969e10 c0a84388 c0a84220 00000000 c15f4284 c0a842d4 c15e9178
[   14.905376] 9e20: c1969e5c c1969e30 c0a80e74 c0a842e0 c0faad70 c192b458 c1e727b4 9071c570
[   14.913594] 9e40: c08f67a4 c15f4284 c3d2b180 00000000 c1969e6c c1969e60 c0a82cf0 c0a80dfc
[   14.921812] 9e60: c1969e9c c1969e70 c0a82704 c0a82cd0 c12f21c4 c1969e80 c08f6c84 c15f4284
[   14.930030] 9e80: 00000000 00000006 00000000 c1469834 c1969eb4 c1969ea0 c0a85004 c0a825ec
[   14.938247] 9ea0: c15e9178 c19299c0 c1969ecc c1969eb8 c0a86214 c0a84f78 c143d0f8 c19299c0
[   14.946465] 9ec0: c1969edc c1969ed0 c143d11c c0a861d0 c1969f4c c1969ee0 c01024cc c143d104
[   14.954684] 9ee0: c0168118 c0167f5c c1969f4c c1969e00 c036a804 00000006 00000006 00000000
[   14.962902] 9f00: 00000000 c13d2ce4 c14005bc c130d3cc 00000000 c1929a57 c1929a70 9071c570
[   14.971120] 9f20: c1665000 c14005bc c19299c0 9071c570 c14b966c c19299c0 00000006 c1665000
[   14.979338] 9f40: c1969f94 c1969f50 c1401578 c0102488 00000006 00000006 00000000 c14005bc
[   14.987554] 9f60: c14005bc 0000012a c1969f8c 00000000 c0fa3050 00000000 00000000 00000000
[   14.995771] 9f80: 00000000 00000000 c1969fac c1969f98 c0fa3068 c1401330 00000000 c0fa3050
[   15.003989] 9fa0: 00000000 c1969fb0 c0100148 c0fa305c 00000000 00000000 00000000 00000000
[   15.012207] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   15.020424] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[   15.028636] Backtrace: 
[   15.031104] [<c0435088>] (kernfs_find_ns) from [<c0436d24>] (kernfs_remove_by_name_ns+0x44/0xd0)
[   15.039932]  r7:c3ccb1da r6:00000000 r5:00000000 r4:00000001
[   15.045623] [<c0436ce0>] (kernfs_remove_by_name_ns) from [<c0439a10>] (sysfs_remove_link+0x30/0x34)
[   15.054709]  r6:c3c9b140 r5:000000cc r4:c1949dc0
[   15.059355] [<c04399e0>] (sysfs_remove_link) from [<c096dd64>] (dma_release_channel+0x7c/0x108)
[   15.068101] [<c096dce8>] (dma_release_channel) from [<c0b45678>] (omap2_mcspi_release_dma+0x64/0x94)
[   15.077273]  r4:00000004
[   15.079823] [<c0b45614>] (omap2_mcspi_release_dma) from [<c0b460f4>] (omap2_mcspi_probe+0x354/0x574)
[   15.089001]  r10:c1234348 r9:c1e8bc10 r8:c3ccb000 r7:00000000 r6:fffffdfb r5:c3ccb380
[   15.096865]  r4:c1e8bd40
[   15.099415] [<c0b45da0>] (omap2_mcspi_probe) from [<c0a862c0>] (platform_drv_probe+0x58/0xac)
[   15.107981]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8bc10
[   15.115844]  r4:00000000
[   15.118397] [<c0a86268>] (platform_drv_probe) from [<c0a8360c>] (really_probe+0x108/0x4f8)
[   15.126700]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8bc10
[   15.132389] [<c0a83504>] (really_probe) from [<c0a83eb8>] (driver_probe_device+0x100/0x1d4)
[   15.140782]  r10:00000000 r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:c15f4284
[   15.148645]  r4:c1e8bc10
[   15.151195] [<c0a83db8>] (driver_probe_device) from [<c0a842cc>] (device_driver_attach+0xb8/0xc0)
[   15.160111]  r9:c1469854 r8:c3d2b1b8 r7:c15f4284 r6:c1e8bc54 r5:00000000 r4:c1e8bc10
[   15.167894] [<c0a84214>] (device_driver_attach) from [<c0a84388>] (__driver_attach+0xb4/0x148)
[   15.176546]  r7:c15e9178 r6:c0a842d4 r5:c1e8bc10 r4:c15f4284
[   15.182235] [<c0a842d4>] (__driver_attach) from [<c0a80e74>] (bus_for_each_dev+0x84/0xd0)
[   15.190451]  r7:c15e9178 r6:c0a842d4 r5:c15f4284 r4:00000000
[   15.196141] [<c0a80df0>] (bus_for_each_dev) from [<c0a82cf0>] (driver_attach+0x2c/0x30)
[   15.204182]  r6:00000000 r5:c3d2b180 r4:c15f4284
[   15.208825] [<c0a82cc4>] (driver_attach) from [<c0a82704>] (bus_add_driver+0x124/0x218)
[   15.216869] [<c0a825e0>] (bus_add_driver) from [<c0a85004>] (driver_register+0x98/0x128)
[   15.224999]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   15.231735] [<c0a84f6c>] (driver_register) from [<c0a86214>] (__platform_driver_register+0x50/0x58)
[   15.240822]  r5:c19299c0 r4:c15e9178
[   15.244420] [<c0a861c4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   15.254204]  r5:c19299c0 r4:c143d0f8
[   15.257801] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   15.266718] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   15.275458]  r7:c1665000 r6:00000006 r5:c19299c0 r4:c14b966c
[   15.281147] [<c1401324>] (kernel_init_freeable) from [<c0fa3068>] (kernel_init+0x18/0x130)
[   15.289452]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa3050
[   15.297315]  r4:00000000
[   15.299864] [<c0fa3050>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   15.307467] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   15.312543] 9fa0:                                     00000000 00000000 00000000 00000000
[   15.320761] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   15.328977] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   15.335621]  r5:c0fa3050 r4:00000000
[   15.339218] Code: e24cb004 e24dd010 e52de004 e8bd4000 (e1d035b0) 
[   15.345504] ---[ end trace 4ae74a3734ec527f ]---
[   15.350191] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[   15.357898] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]---

Interesting…

I wonder how close to those buffer limits you actually are.
Could you dump the running DT once Linux is “in the air”; both with and without your overlay?

Once you have a known-good baseline, it’s a lot easier to spot any anomalies.

The DMA fault is definitely ominous, but it might actually be a side-effect,
hiding the true root cause.

Also, could you run a sudo beagle-version so that we might know more about your system?
TIA

I suspect that omap driver is trying to reserve the number dma channels for McSPI by refering to the num-chipselects

That could be worth examining.
How about you remake a temporary version with just 2 chipselects?

I use quite a similar .dtso file for SPI1, but on the 6.18 kernel (on the older images config-pin worked fine). I can’t think why SPI1 (mis)configuration would trigger a Kernel panic instead of just booting without that device, but I set P9_28 to PIN_INPUT, like the other three (that might be by mistake though - PIN_OUTPUT is more logical for the Chip Select function) and use different P8 pins.

Can you post /boot/uEnv.txt so we can see what other overlays etc. there are?

@JamesParrott I wonder if there is a way to dump constructed FDT somehow? Do we have some kind of observability on BeagleBone for this? I was looking for a JTAG interface in hopes of attaching an OpenOCD session.

/boot/uEnv.txt
#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0 
 
uname_r=5.10.168-ti-r83 
#uuid= 
#dtb= 
 
###U-Boot Overlays### 
###Documentation: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays 
###Master Enable 
enable_uboot_overlays=1 
### 
###Overide capes with eeprom 
uboot_overlay_addr0=/boot/dtbs/5.10.168-ti-r83/overlays/BB-I2C1-00A0.dtbo 
#uboot_overlay_addr1=<file1>.dtbo 
#uboot_overlay_addr2=<file2>.dtbo 
#uboot_overlay_addr3=<file3>.dtbo 
### 
###Additional custom capes 
uboot_overlay_addr4=/boot/dtbs/5.10.168-ti-r83/overlays/VERBATIM-SPIDEV1-GEN2.dtbo 
#uboot_overlay_addr5=<file5>.dtbo 
#uboot_overlay_addr6=<file6>.dtbo 
#uboot_overlay_addr7=<file7>.dtbo 
### 
###Custom Cape 
#dtb_overlay=/lib/firmware/BB-UART5-00A0.dtbo 
### 
###Disable auto loading of virtual capes (emmc/video/wireless/adc) 
#disable_uboot_overlay_emmc=1 
disable_uboot_overlay_video=1 
disable_uboot_overlay_audio=1 
#disable_uboot_overlay_wireless=1 
disable_uboot_overlay_adc=1 
### 
###Cape Universal Enable 
enable_uboot_cape_universal=1 
### 
###Debug: disable uboot autoload of Cape 
#disable_uboot_overlay_addr0=1 
#disable_uboot_overlay_addr1=1 
#disable_uboot_overlay_addr2=1 
#disable_uboot_overlay_addr3=1 
### 
###U-Boot fdt tweaks... (60000 = 384KB) 
#uboot_fdt_buffer=0x60000 
uboot_fdt_buffer=0x200000 
###U-Boot Overlays### 
 
console=ttyS0,115200n8 
cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 
 
#In the event of edid real failures, uncomment this next line: 
#cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 video=HDMI-A-1:1024x768@60e 
 
#Use an overlayfs on top of a read-only root filesystem: 
#cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 overlayroot=tmpfs 
 
##enable Generic eMMC Flasher: 
#cmdline=init=/usr/sbin/init-beagle-flasher
beagle-version
eeprom:[A335BNLTEID02547SBI03431]
model:[TI_AM335x_BeagleBone_Black]
dogtag:[racoman.com Debian Bookworm IoT Image 2026-05-06]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot SPL 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-boneblack-uboot-univ.dts]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0.kernel]
UBOOT: Loaded Overlay:[BB-I2C1-00A0]
UBOOT: Loaded Overlay:[VERBATIM-SPIDEV1-00A0.bb.org-overlays]
kernel:[5.10.168-ti-r83]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_addr0=/boot/dtbs/5.10.168-ti-r83/overlays/BB-I2C1-00A0.dtbo]
uboot_overlay_options:[uboot_overlay_addr4=/boot/dtbs/5.10.168-ti-r83/overlays/VERBATIM-SPIDEV1-GEN2.dtbo]
uboot_overlay_options:[disable_uboot_overlay_video=1]
uboot_overlay_options:[disable_uboot_overlay_audio=1]
uboot_overlay_options:[disable_uboot_overlay_adc=1]
uboot_overlay_options:[enable_uboot_cape_universal=1]
uboot_overlay_options:[uboot_fdt_buffer=0x200000]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-customizations]:[1.20250808.0-0~bookworm+20250808]
pkg:[bb-usb-gadgets]:[1.20260427.1-0~bookworm+20260427]
WARNING:pkg:[bb-wl18xx-firmware]:[NOT_INSTALLED]
pkg:[kmod]:[30+20221128-1]
groups:[raco : raco adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input render netdev i2c gpio admin tisdk weston-launch bluetooth]
cmdline:[console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100]
dmesg | grep remote
[   13.628756] remoteproc remoteproc0: wkup_m3 is available
[   28.556308] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[   58.592034] remoteproc remoteproc0: powering up wkup_m3
[   58.601989] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148
[   58.645657] remoteproc remoteproc0: remote processor wkup_m3 is now up
[   71.938860] remoteproc remoteproc1: 4a334000.pru is available
[   72.017954] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[   71.938860] remoteproc remoteproc1: 4a334000.pru is available
[   72.017954] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pinctrl-single
[   11.784880] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[   13.126271] pinctrl-single 44e10800.pinmux: pin PIN10 already requested by ocp:P8_14_pinmux; cannot claim for 481a0000.spi
[   13.137612] pinctrl-single 44e10800.pinmux: pin-10 (481a0000.spi) status -22
[   13.144789] pinctrl-single 44e10800.pinmux: could not request pin 10 (PIN10) from group pinmux_bb_spi_pins  on device pinctrl-single
dmesg | grep gpio-of-helper
[   11.786658] gpio-of-helper ocp:cape-universal: Failed to get gpio property of 'P8_03'
[   11.786683] gpio-of-helper ocp:cape-universal: Failed to create gpio entry
[   14.112485] gpio-of-helper ocp:cape-universal: Allocated GPIO id=0 name='P8_03'
[   14.120173] gpio-of-helper ocp:cape-universal: Allocated GPIO id=1 name='P8_04'
[   14.127815] gpio-of-helper ocp:cape-universal: Allocated GPIO id=2 name='P8_05'
[   14.135394] gpio-of-helper ocp:cape-universal: Allocated GPIO id=3 name='P8_06'
[   14.143264] gpio-of-helper ocp:cape-universal: Allocated GPIO id=4 name='P8_07'
[   14.150960] gpio-of-helper ocp:cape-universal: Allocated GPIO id=5 name='P8_08'
[   14.158546] gpio-of-helper ocp:cape-universal: Allocated GPIO id=6 name='P8_09'
[   14.166135] gpio-of-helper ocp:cape-universal: Allocated GPIO id=7 name='P8_10'
[   14.173741] gpio-of-helper ocp:cape-universal: Allocated GPIO id=8 name='P8_11'
[   14.181319] gpio-of-helper ocp:cape-universal: Allocated GPIO id=9 name='P8_12'
[   14.189003] gpio-of-helper ocp:cape-universal: Allocated GPIO id=10 name='P8_13'
[   14.196685] gpio-of-helper ocp:cape-universal: Allocated GPIO id=11 name='P8_14'
[   14.204368] gpio-of-helper ocp:cape-universal: Allocated GPIO id=12 name='P8_15'
[   14.212035] gpio-of-helper ocp:cape-universal: Allocated GPIO id=13 name='P8_16'
[   14.219720] gpio-of-helper ocp:cape-universal: Allocated GPIO id=14 name='P8_17'
[   14.227384] gpio-of-helper ocp:cape-universal: Allocated GPIO id=15 name='P8_18'
[   14.235081] gpio-of-helper ocp:cape-universal: Allocated GPIO id=16 name='P8_19'
[   14.242747] gpio-of-helper ocp:cape-universal: Allocated GPIO id=17 name='P8_20'
[   14.250408] gpio-of-helper ocp:cape-universal: Allocated GPIO id=18 name='P8_21'
[   14.258078] gpio-of-helper ocp:cape-universal: Allocated GPIO id=19 name='P8_22'
[   14.265737] gpio-of-helper ocp:cape-universal: Allocated GPIO id=20 name='P8_23'
[   14.273400] gpio-of-helper ocp:cape-universal: Allocated GPIO id=21 name='P8_24'
[   14.281049] gpio-of-helper ocp:cape-universal: Allocated GPIO id=22 name='P8_25'
[   14.288716] gpio-of-helper ocp:cape-universal: Allocated GPIO id=23 name='P8_26'
[   14.296363] gpio-of-helper ocp:cape-universal: Allocated GPIO id=24 name='P8_27'
[   14.304041] gpio-of-helper ocp:cape-universal: Allocated GPIO id=25 name='P8_28'
[   14.311726] gpio-of-helper ocp:cape-universal: Allocated GPIO id=26 name='P8_29'
[   14.319376] gpio-of-helper ocp:cape-universal: Allocated GPIO id=27 name='P8_30'
[   14.327048] gpio-of-helper ocp:cape-universal: Allocated GPIO id=28 name='P8_31'
[   14.334698] gpio-of-helper ocp:cape-universal: Allocated GPIO id=29 name='P8_32'
[   14.342390] gpio-of-helper ocp:cape-universal: Allocated GPIO id=30 name='P8_33'
[   14.350059] gpio-of-helper ocp:cape-universal: Allocated GPIO id=31 name='P8_34'
[   14.357711] gpio-of-helper ocp:cape-universal: Allocated GPIO id=32 name='P8_35'
[   14.365411] gpio-of-helper ocp:cape-universal: Allocated GPIO id=33 name='P8_36'
[   14.373081] gpio-of-helper ocp:cape-universal: Allocated GPIO id=34 name='P8_37'
[   14.380746] gpio-of-helper ocp:cape-universal: Allocated GPIO id=35 name='P8_38'
[   14.388402] gpio-of-helper ocp:cape-universal: Allocated GPIO id=36 name='P8_39'
[   14.396054] gpio-of-helper ocp:cape-universal: Allocated GPIO id=37 name='P8_40'
[   14.403734] gpio-of-helper ocp:cape-universal: Allocated GPIO id=38 name='P8_41'
[   14.411398] gpio-of-helper ocp:cape-universal: Allocated GPIO id=39 name='P8_42'
[   14.419047] gpio-of-helper ocp:cape-universal: Allocated GPIO id=40 name='P8_43'
[   14.426712] gpio-of-helper ocp:cape-universal: Allocated GPIO id=41 name='P8_44'
[   14.434355] gpio-of-helper ocp:cape-universal: Allocated GPIO id=42 name='P8_45'
[   14.442012] gpio-of-helper ocp:cape-universal: Allocated GPIO id=43 name='P8_46'
[   14.449839] gpio-of-helper ocp:cape-universal: Allocated GPIO id=44 name='P9_11'
[   14.457525] gpio-of-helper ocp:cape-universal: Allocated GPIO id=45 name='P9_12'
[   14.465200] gpio-of-helper ocp:cape-universal: Allocated GPIO id=46 name='P9_13'
[   14.472873] gpio-of-helper ocp:cape-universal: Allocated GPIO id=47 name='P9_14'
[   14.480550] gpio-of-helper ocp:cape-universal: Allocated GPIO id=48 name='P9_15'
[   14.488220] gpio-of-helper ocp:cape-universal: Allocated GPIO id=49 name='P9_16'
[   14.495879] gpio-of-helper ocp:cape-universal: Allocated GPIO id=50 name='P9_17'
[   14.503537] gpio-of-helper ocp:cape-universal: Allocated GPIO id=51 name='P9_18'
[   14.511181] gpio-of-helper ocp:cape-universal: Allocated GPIO id=52 name='P9_19'
[   14.518869] gpio-of-helper ocp:cape-universal: Allocated GPIO id=53 name='P9_20'
[   14.526534] gpio-of-helper ocp:cape-universal: Allocated GPIO id=54 name='P9_21'
[   14.534186] gpio-of-helper ocp:cape-universal: Allocated GPIO id=55 name='P9_22'
[   14.541850] gpio-of-helper ocp:cape-universal: Allocated GPIO id=56 name='P9_23'
[   14.549507] gpio-of-helper ocp:cape-universal: Allocated GPIO id=57 name='P9_24'
[   14.557509] gpio-of-helper ocp:cape-universal: Allocated GPIO id=58 name='P9_25'
[   14.565259] gpio-of-helper ocp:cape-universal: Allocated GPIO id=59 name='P9_26'
[   14.572945] gpio-of-helper ocp:cape-universal: Allocated GPIO id=60 name='P9_27'
[   14.580664] gpio-of-helper ocp:cape-universal: Allocated GPIO id=61 name='P9_28'
[   14.588373] gpio-of-helper ocp:cape-universal: Allocated GPIO id=62 name='P9_29'
[   14.596038] gpio-of-helper ocp:cape-universal: Allocated GPIO id=63 name='P9_30'
[   14.603743] gpio-of-helper ocp:cape-universal: Allocated GPIO id=64 name='P9_31'
[   14.611406] gpio-of-helper ocp:cape-universal: Allocated GPIO id=65 name='P9_41'
[   14.619075] gpio-of-helper ocp:cape-universal: Allocated GPIO id=66 name='P9_91'
[   14.626741] gpio-of-helper ocp:cape-universal: Allocated GPIO id=67 name='P9_42'
[   14.634398] gpio-of-helper ocp:cape-universal: Allocated GPIO id=68 name='P9_92'
[   14.641862] gpio-of-helper ocp:cape-universal: ready
dmesg | grep wlcore
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END

Just use:

uboot_overlay_addr0=BB-I2C1-00A0.dtbo 
uboot_overlay_addr4=VERBATIM-SPIDEV1-GEN2.dtbo

I’m queueing up 5.10.168-ti-r84 for CVE-2026-31431

Regards,

1 Like

there’s one issue, P8_14 is locking up spi..

Update your overlay with:

P8_14_pinmux { status = "disabled"; };

Or double check your P8_14 “value”..

Regards,

1 Like

Change these to:

compatible = "rohm,dh2228fv";

This will help kernel upgrades down the road..

Regards,

1 Like

Oh yea, that’s right; newer kernels frown on the spidev name…

Correct, Kernel maintainers frowned on it for awhile, but they made it more ‘worse’ to simply git revert… it’s just easier to use compatible = "rohm,dh2228fv"; as that is valid from 2.6.x era to mainline and “allowed” due to stable abi rules!.. :wink:

Regards,

fdt.dts (257.3 KB)

loaded.dts (257.3 KB)

pre-compiled overlays are easier to debug. :wink:

I’ll definitely probe with some stuff, have to run for now, but in the mean time (the source dtso is in the OP):

Decompiled VERBATIM-SPIDEV1-GEN2.dtbo
/dts-v1/;

/ {

        fragment@0 {
                target-path = "/chosen";

                __overlay__ {

                        overlays {
                                VERBATIM-SPIDEV1-00A0.bb.org-overlays = "Thu May  7 11:04:53 2026";
                        };
                };
        };

        fragment@1 {
                target = <0xffffffff>;

                __overlay__ {

                        P9_28_pinmux {
                                status = "disabled";
                        };

                        P9_30_pinmux {
                                status = "disabled";
                        };

                        P9_29_pinmux {
                                status = "disabled";
                        };

                        P9_31_pinmux {
                                status = "disabled";
                        };

                        P8_15_pinmux {
                                status = "disabled";
                        };

                        P8_16_pinmux {
                                status = "disabled";
                        };

                        P8_18_pinmux {
                                status = "disabled";
                        };
                };
        };

        fragment@2 {
                target = <0xffffffff>;

                __overlay__ {

                        pinmux_bb_spi_pins {
                                pinctrl-single,pins = <0x190 0x28 0x03 0x194 0x28 0x03 0x198 0x28 0x03 0x19c 0x08 0x03 0x3c 0x08 0x07 0x38 0x08 0x07 0x8c 0x08 0x07>;
                                phandle = <0x01>;
                        };
                };
        };

        fragment@3 {
                target = <0xffffffff>;

                __overlay__ {
                        #address-cells = <0x01>;
                        #size-cells = <0x00>;
                        status = "okay";
                        pinctrl-names = "default";
                        pinctrl-0 = <0x01>;
                        cs-gpios = <0x00 0xffffffff 0x0f 0x01 0xffffffff 0x0e 0x01>;
                        ti,spi-num-cs = <0x03>;
                        num-chipselects = <0x03>;
                        ti,pindir-d0-out-d1-in;

                        channel@0 {
                                #address-cells = <0x01>;
                                #size-cells = <0x00>;
                                compatible = "spidev";
                                symlink = "bone/spi/adc1";
                                reg = <0x00>;
                                spi-max-frequency = <0xf42400>;
                        };

                        channel@1 {
                                #address-cells = <0x01>;
                                #size-cells = <0x00>;
                                compatible = "spidev";
                                symlink = "bone/spi/adc2";
                                reg = <0x01>;
                                spi-max-frequency = <0xf42400>;
                        };

                        channel@2 {
                                #address-cells = <0x01>;
                                #size-cells = <0x00>;
                                compatible = "spidev";
                                symlink = "bone/spi/adc3";
                                reg = <0x02>;
                                spi-max-frequency = <0xf42400>;
                        };
                };
        };

        __symbols__ {
                bb_spi1_pins = "/fragment@2/__overlay__/pinmux_bb_spi_pins";
        };

        __fixups__ {
                ocp = "/fragment@1:target:0";
                am33xx_pinmux = "/fragment@2:target:0";
                spi1 = "/fragment@3:target:0";
                gpio1 = "/fragment@3/__overlay__:cs-gpios:4\0/fragment@3/__overlay__:cs-gpios:16";
        };

        __local_fixups__ {

                fragment@3 {

                        __overlay__ {
                                pinctrl-0 = <0x00>;
                        };
                };
        };
};

The "overlays” entry is mislabeled, I think it’s an artifact of my edit-build-debug-release cycle …

Thanks a bunch!

Just checking in with another question, how many cs-gpios can I stuff in for one spidev node?
Talking about Beaglebone Black, SPI1.
Is the upper limit just the number of available GPIOs or is there something that I need to account for (off the top of my head)

Another interesting log here (don’t want to spam the thread too much)

FDT_ERR_BADSTRUCTURE - fdt fixup failed
U-Boot 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
Core:  150 devices, 14 uclasses, devicetree: separate
WDT:   Started wdt@44e35000 with servicing (60s timeout)
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... ** File not found /boot/uboot.env **

** Unable to read "/boot/uboot.env" from mmc0:1 **
Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
Model: BeagleBone Black Industrial Rev D:
BeagleBone Cape EEPROM: no EEPROM at address: 0x54
BeagleBone Cape EEPROM: no EEPROM at address: 0x55
BeagleBone Cape EEPROM: no EEPROM at address: 0x56
BeagleBone Cape EEPROM: no EEPROM at address: 0x57
Net:   eth2: ethernet@4a100000, eth3: usb_ether
Press SPACE to abort autoboot in 0 seconds
board_name=[A335BNLT] ...
board_rev=[EID0] ...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
Couldn't find partition 0:2 0x82000000
Can't set block device
Couldn't find partition 0:2 0x82000000
Can't set block device
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Scanning disk mmc@48060000.blk...
Scanning disk mmc@481d8000.blk...
Found 4 disks
No EFI system partition
fdt_find_or_add_subnode: memory: FDT_ERR_BADSTRUCTURE
ERROR: arch-specific fdt fixup failed
 - must RESET the board to recover.

ERROR: failed to process device tree
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
1800 bytes read in 3 ms (585.9 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-5.10.168-ti-r83 ...
6640128 bytes read in 424 ms (14.9 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot-univ.dtb ...
loading /boot/dtbs/5.10.168-ti-r83/am335x-boneblack-uboot-univ.dtb ...
210706 bytes read in 20 ms (10 MiB/s)
Found 0 extension board(s).
uboot_overlays: [fdt_buffer=0x60000] ...
uboot_overlays: uboot loading of [BB-ADC-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_adc=1]...
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r83/overlays/BB-I2C1-00A0.dtbo ...
1102 bytes read in 8 ms (133.8 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r83/overlays/VERBATIM-SPIDEV1-GEN2.dtbo ...
2142 bytes read in 8 ms (260.7 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r83/overlays/BB-BONE-eMMC1-01-00A0.dtbo ...
1605 bytes read in 8 ms (195.3 KiB/s)
uboot_overlays: uboot loading of [BB-HDMI-IT66122-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_video=1]...
loading /boot/initrd.img-5.10.168-ti-r83 ...
7822742 bytes read in 503 ms (14.8 MiB/s)
debug: [console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait init=/usr/sbin/init-beagle-flasher] ...
debug: [bootz 0x82000000 0x88080000:775d96 88000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x655200 ]
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Ramdisk to 8f88a000, end 8ffffd96 ... OK
   Loading Device Tree to 8f7f3000, end 8f889fff ... OK

Starting kernel ...

This is just before it started flashing to eMMC from SD card, which it successfully proceeded to do

i’m just waiting to see your boot log after you’ve made those fixes (wrong pinmux) suggested today..

There’s two spi drivers, the one your currently using that had dma backend, that “might” have a cs limit.. and then the generic ‘gpio-spi’ which yeah is bitbang…

Regards,

kernel crash on first run after flash to eMMC
U-Boot SPL 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)
Trying to boot from MMC2


U-Boot 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
Core:  150 devices, 14 uclasses, devicetree: separate
WDT:   Started wdt@44e35000 with servicing (60s timeout)
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
Model: BeagleBone Black Industrial Rev D:
BeagleBone Cape EEPROM: no EEPROM at address: 0x54
BeagleBone Cape EEPROM: no EEPROM at address: 0x55
BeagleBone Cape EEPROM: no EEPROM at address: 0x56
BeagleBone Cape EEPROM: no EEPROM at address: 0x57
Net:   eth2: ethernet@4a100000, eth3: usb_ether
Press SPACE to abort autoboot in 0 seconds
board_name=[A335BNLT] ...
board_rev=[EID0] ...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc@48060000.blk...
Disk mmc@48060000.blk not ready
Scanning disk mmc@481d8000.blk...
Found 2 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
1802 bytes read in 3 ms (585.9 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-5.10.168-ti-r84 ...
6640128 bytes read in 421 ms (15 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot-univ.dtb ...
loading /boot/dtbs/5.10.168-ti-r84/am335x-boneblack-uboot-univ.dtb ...
210706 bytes read in 17 ms (11.8 MiB/s)
Found 0 extension board(s).
uboot_overlays: [fdt_buffer=0x600000] ...
uboot_overlays: uboot loading of [BB-ADC-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_adc=1]...
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r84/overlays/BB-I2C1-00A0.dtbo ...
1102 bytes read in 5 ms (214.8 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r84/overlays/VERBATIM-SPIDEV1-GEN2.dtbo ...
2332 bytes read in 5 ms (455.1 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r84/overlays/BB-BONE-eMMC1-01-00A0.dtbo ...
1605 bytes read in 4 ms (391.6 KiB/s)
uboot_overlays: uboot loading of [BB-HDMI-IT66122-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_video=1]...
loading /boot/initrd.img-5.10.168-ti-r84 ...
7822704 bytes read in 499 ms (14.9 MiB/s)
debug: [console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100] ...
debug: [bootz 0x82000000 0x88080000:775d70 88000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x655200 ]
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Ramdisk to 8f88a000, end 8ffffd70 ... OK
   Loading Device Tree to 8f253000, end 8f889fff ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.10.168-ti-r84 (voodoo@rpi4b4g-01) (gcc (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1bookworm SMP PREEMPT Thu May 7 17:32:50 UTC 2026
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: TI AM335x BeagleBone Black
[    0.000000] Memory policy: Data cache writeback
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 48 MiB at 0x9c800000
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (sgx neon)
[    0.000000] percpu: Embedded 21 pages/cpu s54604 r8192 d23220 u86016
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129412
[    0.000000] Kernel command line: console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] Memory: 437240K/522240K available (15360K kernel code, 1426K rwdata, 3924K rodata, 1024K init, 450K bss, 35848K reserved, 49152K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] ftrace: allocating 47537 entries in 140 pages
[    0.000000] ftrace: allocated 140 pages with 3 groups
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[    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=1
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
[    0.000000] TI gptimer clocksource: always-on /ocp/interconnect@44c00000/segment@200000/target-module@31000
[    0.000011] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000032] clocksource: dmtimer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000454] TI gptimer clockevent: 24000000 Hz at /ocp/interconnect@48000000/segment@0/target-module@40000
[    0.002885] Console: colour dummy device 80x30
[    0.002984] Calibrating delay loop (skipped) preset value.. 995.32 BogoMIPS (lpj=1990656)
[    0.003014] pid_max: default: 32768 minimum: 301
[    0.003684] LSM: Security Framework initializing
[    0.003815] Yama: becoming mindful.
[    0.004131] AppArmor: AppArmor initialized
[    0.004155] TOMOYO Linux initialized
[    0.004364] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.004384] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.006331] CPU: Testing write buffer coherency: ok
[    0.006429] CPU0: Spectre v2: using BPIALL workaround
[    0.029163] Setting up static identity map for 0x80100000 - 0x80100060
[    0.036540] rcu: Hierarchical SRCU implementation.
[    0.045818] EFI services will not be available.
[    0.056552] smp: Bringing up secondary CPUs ...
[    0.056578] smp: Brought up 1 node, 1 CPU
[    0.056592] SMP: Total of 1 processors activated (995.32 BogoMIPS).
[    0.056605] CPU: All CPU(s) started in SVC mode.
[    0.057685] devtmpfs: initialized
[    0.108929] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.109507] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.109555] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[    0.113666] pinctrl core: initialized pinctrl subsystem
[    0.115019] DMI not present or invalid.
[    0.116040] NET: Registered protocol family 16
[    0.120905] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[    0.172058] l3-aon-clkctrl:0000:0: failed to disable
[    0.173006] audit: initializing netlink subsys (disabled)
[    0.174679] thermal_sys: Registered thermal governor 'fair_share'
[    0.174694] thermal_sys: Registered thermal governor 'bang_bang'
[    0.174712] thermal_sys: Registered thermal governor 'step_wise'
[    0.174724] thermal_sys: Registered thermal governor 'user_space'
[    0.174735] thermal_sys: Registered thermal governor 'power_allocator'
[    0.175774] audit: type=2000 audit(0.164:1): state=initialized audit_enabled=0 res=1
[    0.175836] cpuidle: using governor ladder
[    0.175895] cpuidle: using governor menu
[    7.076797] hw-breakpoint: debug architecture 0x4 unsupported.
[    7.136195] Kprobes globally optimized
[    7.164936] raid6: skip pq benchmark and using algorithm neonx8
[    7.164972] raid6: using neon recovery algorithm
[    7.172675] iommu: Default domain type: Translated 
[    7.177881] SCSI subsystem initialized
[    7.181185] usbcore: registered new interface driver usbfs
[    7.181265] usbcore: registered new interface driver hub
[    7.181337] usbcore: registered new device driver usb
[    7.183100] pps_core: LinuxPPS API ver. 1 registered
[    7.183124] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    7.183156] PTP clock support registered
[    7.186131] NetLabel: Initializing
[    7.186160] NetLabel:  domain hash size = 128
[    7.186171] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    7.186285] NetLabel:  unlabeled traffic allowed by default
[    7.187654] clocksource: Switched to clocksource dmtimer
[    8.268709] VFS: Disk quotas dquot_6.6.0
[    8.268876] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.269234] FS-Cache: Loaded
[    8.269686] CacheFiles: Loaded
[    8.270959] AppArmor: AppArmor Filesystem Enabled
[    8.286540] NET: Registered protocol family 2
[    8.286866] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    8.288644] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    8.288964] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    8.289037] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    8.289100] TCP: Hash tables configured (established 4096 bind 4096)
[    8.289756] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear)
[    8.289875] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    8.289913] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    8.290248] NET: Registered protocol family 1
[    8.303916] RPC: Registered named UNIX socket transport module.
[    8.303944] RPC: Registered udp transport module.
[    8.303955] RPC: Registered tcp transport module.
[    8.303966] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.303988] NET: Registered protocol family 44
[    8.305028] Trying to unpack rootfs image as initramfs...
[    9.286279] Freeing initrd memory: 7640K
[    9.287580] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[    9.294319] Initialise system trusted keyrings
[    9.294866] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    9.304660] zbud: loaded
[    9.313343] NFS: Registering the id_resolver key type
[    9.313427] Key type id_resolver registered
[    9.313440] Key type id_legacy registered
[    9.313673] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    9.313693] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    9.313754] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    9.314992] fuse: init (API version 7.32)
[    9.410549] NET: Registered protocol family 38
[    9.410603] xor: measuring software checksum speed
[    9.418523]    arm4regs        :  1272 MB/sec
[    9.428580]    8regs           :   990 MB/sec
[    9.439231]    32regs          :   935 MB/sec
[    9.444985]    neon            :  1741 MB/sec
[    9.445000] xor: using function: neon (1741 MB/sec)
[    9.445028] Key type asymmetric registered
[    9.445042] Asymmetric key parser 'x509' registered
[    9.445140] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    9.449574] io scheduler mq-deadline registered
[   10.372518] ti-sysc: probe of 44e31000.target-module failed with error -16
[   10.583027] ti-sysc: probe of 48040000.target-module failed with error -16
[   10.858271] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[   11.018770] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[   11.629191] debugfs: Directory '49000000.dma' with parent 'dmaengine' already present!
[   11.629246] edma 49000000.dma: TI EDMA DMA engine driver
[   11.671482] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[   11.673305] gpio-of-helper ocp:cape-universal: Failed to get gpio property of 'P8_03'
[   11.673331] gpio-of-helper ocp:cape-universal: Failed to create gpio entry
[   11.700790] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[   11.706661] printk: console [ttyS0] disabled
[   11.706800] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 20, base_baud = 3000000) is a 8250
[   12.587682] printk: console [ttyS0] enabled
[   12.594277] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 26, base_baud = 3000000) is a 8250
[   12.605355] 48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 27, base_baud = 3000000) is a 8250
[   12.616546] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 40, base_baud = 3000000) is a 8250
[   12.627087] 481aa000.serial: ttyS5 at MMIO 0x481aa000 (irq = 41, base_baud = 3000000) is a 8250
[   12.641408] omap_rng 48310000.rng: Random Number Generator ver. 20
[   12.648022] random: crng init done
[   12.767898] loop: module loaded
[   12.771470] at24 2-0054: supply vcc not found, using dummy regulator
[   12.807286] at24 2-0055: supply vcc not found, using dummy regulator
[   12.843357] at24 2-0056: supply vcc not found, using dummy regulator
[   12.879319] at24 2-0057: supply vcc not found, using dummy regulator
[   13.005500] ------------[ cut here ]------------
[   13.010297] WARNING: CPU: 0 PID: 1 at drivers/dma/dmaengine.c:907 dma_release_channel+0x100/0x108
[   13.019251] chan reference count -1042245376 != 1
[   13.023997] Modules linked in:
[   13.027087] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.10.168-ti-r84 #1bookworm
[   13.034516] Hardware name: Generic AM33XX (Flattened Device Tree)
[   13.040637] Backtrace: 
[   13.043124] [<c0f8f29c>] (dump_backtrace) from [<c0f8f644>] (show_stack+0x20/0x24)
[   13.050732]  r7:0000038b r6:00000013 r5:00000000 r4:c15daf68
[   13.056429] [<c0f8f624>] (show_stack) from [<c0f9a854>] (dump_stack+0x90/0xa4)
[   13.063691] [<c0f9a7c4>] (dump_stack) from [<c014130c>] (__warn+0x98/0x138)
[   13.070687]  r7:0000038b r6:00000009 r5:c096e108 r4:c12baf04
[   13.076375] [<c0141274>] (__warn) from [<c0f8ff58>] (warn_slowpath_fmt+0xa4/0xe4)
[   13.083894]  r7:00000009 r6:0000038b r5:c12baf04 r4:c12bb020
[   13.089585] [<c0f8feb8>] (warn_slowpath_fmt) from [<c096e108>] (dma_release_channel+0x100/0x108)
[   13.098414]  r8:00000000 r7:c1eb35da r6:c3c3f040 r5:000000cc r4:c16bb950
[   13.105163] [<c096e008>] (dma_release_channel) from [<c0b45998>] (omap2_mcspi_release_dma+0x64/0x94)
[   13.114336]  r4:00000004
[   13.116888] [<c0b45934>] (omap2_mcspi_release_dma) from [<c0b46414>] (omap2_mcspi_probe+0x354/0x574)
[   13.126066]  r10:c1234394 r9:c1e8c410 r8:c1eb3400 r7:00000000 r6:fffffdfb r5:c1eb3780
[   13.133930]  r4:c1e8c540
[   13.136482] [<c0b460c0>] (omap2_mcspi_probe) from [<c0a865e0>] (platform_drv_probe+0x58/0xac)
[   13.145049]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8c410
[   13.152914]  r4:00000000
[   13.155471] [<c0a86588>] (platform_drv_probe) from [<c0a8392c>] (really_probe+0x108/0x4f8)
[   13.163774]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8c410
[   13.169465] [<c0a83824>] (really_probe) from [<c0a841d8>] (driver_probe_device+0x100/0x1d4)
[   13.177858]  r10:00000000 r9:c1469854 r8:c3d28cb8 r7:c15f4284 r6:c1e8c454 r5:c15f4284
[   13.185721]  r4:c1e8c410
[   13.188273] [<c0a840d8>] (driver_probe_device) from [<c0a845ec>] (device_driver_attach+0xb8/0xc0)
[   13.197188]  r9:c1469854 r8:c3d28cb8 r7:c15f4284 r6:c1e8c454 r5:00000000 r4:c1e8c410
[   13.204971] [<c0a84534>] (device_driver_attach) from [<c0a846a8>] (__driver_attach+0xb4/0x148)
[   13.213623]  r7:c15e9178 r6:c0a845f4 r5:c1e8c410 r4:c15f4284
[   13.219313] [<c0a845f4>] (__driver_attach) from [<c0a81194>] (bus_for_each_dev+0x84/0xd0)
[   13.227530]  r7:c15e9178 r6:c0a845f4 r5:c15f4284 r4:00000000
[   13.233221] [<c0a81110>] (bus_for_each_dev) from [<c0a83010>] (driver_attach+0x2c/0x30)
[   13.241261]  r6:00000000 r5:c3d28c80 r4:c15f4284
[   13.245904] [<c0a82fe4>] (driver_attach) from [<c0a82a24>] (bus_add_driver+0x124/0x218)
[   13.253950] [<c0a82900>] (bus_add_driver) from [<c0a85324>] (driver_register+0x98/0x128)
[   13.262080]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   13.268816] [<c0a8528c>] (driver_register) from [<c0a86534>] (__platform_driver_register+0x50/0x58)
[   13.277903]  r5:c1929900 r4:c15e9178
[   13.281509] [<c0a864e4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   13.291294]  r5:c1929900 r4:c143d0f8
[   13.294895] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   13.303818] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   13.312557]  r7:c1665000 r6:00000006 r5:c1929900 r4:c14b966c
[   13.318251] [<c1401324>] (kernel_init_freeable) from [<c0fa32f0>] (kernel_init+0x18/0x130)
[   13.326556]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa32d8
[   13.334420]  r4:00000000
[   13.336969] [<c0fa32d8>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   13.344572] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   13.349650] 9fa0:                                     00000000 00000000 00000000 00000000
[   13.357869] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   13.366086] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   13.372730]  r5:c0fa32d8 r4:00000000
[   13.376496] ---[ end trace fea402854994f535 ]---
[   13.381217] ------------[ cut here ]------------
[   13.385902] WARNING: CPU: 0 PID: 1 at lib/refcount.c:28 refcount_warn_saturate+0x13c/0x174
[   13.394227] refcount_t: underflow; use-after-free.
[   13.399059] Modules linked in:
[   13.402161] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         5.10.168-ti-r84 #1bookworm
[   13.410986] Hardware name: Generic AM33XX (Flattened Device Tree)
[   13.417105] Backtrace: 
[   13.419579] [<c0f8f29c>] (dump_backtrace) from [<c0f8f644>] (show_stack+0x20/0x24)
[   13.427186]  r7:0000001c r6:00000013 r5:00000000 r4:c15daf68
[   13.432879] [<c0f8f624>] (show_stack) from [<c0f9a854>] (dump_stack+0x90/0xa4)
[   13.440139] [<c0f9a7c4>] (dump_stack) from [<c014130c>] (__warn+0x98/0x138)
[   13.447135]  r7:0000001c r6:00000009 r5:c0887fb4 r4:c12a9b8c
[   13.452822] [<c0141274>] (__warn) from [<c0f8ff58>] (warn_slowpath_fmt+0xa4/0xe4)
[   13.460341]  r7:00000009 r6:0000001c r5:c12a9b8c r4:c12a9bc8
[   13.466031] [<c0f8feb8>] (warn_slowpath_fmt) from [<c0887fb4>] (refcount_warn_saturate+0x13c/0x174)
[   13.475121]  r8:00000000 r7:c1eb35da r6:c3c3f040 r5:c16bb950 r4:c3c3f10c
[   13.481860] [<c0887e78>] (refcount_warn_saturate) from [<c096e004>] (dma_chan_put+0x120/0x124)
[   13.490516] [<c096dee4>] (dma_chan_put) from [<c096e040>] (dma_release_channel+0x38/0x108)
[   13.498817]  r5:000000cc r4:c16bb950
[   13.502417] [<c096e008>] (dma_release_channel) from [<c0b45998>] (omap2_mcspi_release_dma+0x64/0x94)
[   13.511589]  r4:00000004
[   13.514139] [<c0b45934>] (omap2_mcspi_release_dma) from [<c0b46414>] (omap2_mcspi_probe+0x354/0x574)
[   13.523318]  r10:c1234394 r9:c1e8c410 r8:c1eb3400 r7:00000000 r6:fffffdfb r5:c1eb3780
[   13.531182]  r4:c1e8c540
[   13.533731] [<c0b460c0>] (omap2_mcspi_probe) from [<c0a865e0>] (platform_drv_probe+0x58/0xac)
[   13.542299]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8c410
[   13.550163]  r4:00000000
[   13.552715] [<c0a86588>] (platform_drv_probe) from [<c0a8392c>] (really_probe+0x108/0x4f8)
[   13.561019]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8c410
[   13.566708] [<c0a83824>] (really_probe) from [<c0a841d8>] (driver_probe_device+0x100/0x1d4)
[   13.575101]  r10:00000000 r9:c1469854 r8:c3d28cb8 r7:c15f4284 r6:c1e8c454 r5:c15f4284
[   13.582966]  r4:c1e8c410
[   13.585517] [<c0a840d8>] (driver_probe_device) from [<c0a845ec>] (device_driver_attach+0xb8/0xc0)
[   13.594433]  r9:c1469854 r8:c3d28cb8 r7:c15f4284 r6:c1e8c454 r5:00000000 r4:c1e8c410
[   13.602217] [<c0a84534>] (device_driver_attach) from [<c0a846a8>] (__driver_attach+0xb4/0x148)
[   13.610870]  r7:c15e9178 r6:c0a845f4 r5:c1e8c410 r4:c15f4284
[   13.616559] [<c0a845f4>] (__driver_attach) from [<c0a81194>] (bus_for_each_dev+0x84/0xd0)
[   13.624775]  r7:c15e9178 r6:c0a845f4 r5:c15f4284 r4:00000000
[   13.630465] [<c0a81110>] (bus_for_each_dev) from [<c0a83010>] (driver_attach+0x2c/0x30)
[   13.638506]  r6:00000000 r5:c3d28c80 r4:c15f4284
[   13.643149] [<c0a82fe4>] (driver_attach) from [<c0a82a24>] (bus_add_driver+0x124/0x218)
[   13.651195] [<c0a82900>] (bus_add_driver) from [<c0a85324>] (driver_register+0x98/0x128)
[   13.659324]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   13.666059] [<c0a8528c>] (driver_register) from [<c0a86534>] (__platform_driver_register+0x50/0x58)
[   13.675147]  r5:c1929900 r4:c15e9178
[   13.678745] [<c0a864e4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   13.688531]  r5:c1929900 r4:c143d0f8
[   13.692129] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   13.701047] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   13.709788]  r7:c1665000 r6:00000006 r5:c1929900 r4:c14b966c
[   13.715478] [<c1401324>] (kernel_init_freeable) from [<c0fa32f0>] (kernel_init+0x18/0x130)
[   13.723783]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa32d8
[   13.731646]  r4:00000000
[   13.734194] [<c0fa32d8>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   13.741798] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   13.746875] 9fa0:                                     00000000 00000000 00000000 00000000
[   13.755092] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   13.763309] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   13.769953]  r5:c0fa32d8 r4:00000000
[   13.773589] ---[ end trace fea402854994f536 ]---
[   13.778272] Internal error: Oops - undefined instruction: 0 [#1] PREEMPT SMP ARM
[   13.785706] Modules linked in:
[   13.788786] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G        W         5.10.168-ti-r84 #1bookworm
[   13.797608] Hardware name: Generic AM33XX (Flattened Device Tree)
[   13.803736] PC is at kfree+0x438/0x508
[   13.807505] LR is at dma_release_channel+0x98/0x108
[   13.812405] pc : [<c0367d14>]    lr : [<c096e0a0>]    psr: 40000013
[   13.818700] sp : c1969c58  ip : c1969ca8  fp : c1969ca4
[   13.823948] r10: 00000044  r9 : c1eb3780  r8 : c15d7d7c
[   13.829195] r7 : c096e0a0  r6 : c1687a00  r5 : 00000000  r4 : df99223c
[   13.835751] r3 : df992240  r2 : 00000024  r1 : c1665fe8  r0 : c15d7d7c
[   13.842309] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[   13.849478] Control: 10c5387d  Table: 80004019  DAC: 00000051
[   13.855256] Process swapper/0 (pid: 1, stack limit = 0x16962459)
[   13.861290] Stack: (0xc1969c58 to 0xc196a000)
[   13.865668] 9c40:                                                       c3c3f10c c16bb950
[   13.873886] 9c60: c3c3f040 c1eb35da 00000000 c1969c8c c1969c80 938b6f7a c0f8fec4 c16bb950
[   13.882105] 9c80: 000000cc c3c3f040 c1eb35da 00000000 c1eb3780 00000044 c1969cc4 c1969ca8
[   13.890323] 9ca0: c096e0a0 c03678e8 c1e09900 c1234394 c1969cdc 00000004 c1969cfc c1969cc8
[   13.898542] 9cc0: c0b45998 c096e014 c0fab05c c3c3f10c c1969cfc c1e8c540 c1eb3780 fffffdfb
[   13.906761] 9ce0: 00000000 c1eb3400 c1e8c410 c1234394 c1969d5c c1969d00 c0b46414 c0b45940
[   13.914979] 9d00: 00000000 c1e6c3c0 c1eb3780 00000000 c1e8c400 c1e8c410 c16c60f8 c12f2138
[   13.923197] 9d20: c12f2130 c1eb3400 00000002 938b6f7a c0aa01f8 00000000 c1e8c410 c15f4284
[   13.931416] 9d40: 00000000 c16c4ce4 c15f4284 00000000 c1969d7c c1969d60 c0a865e0 c0b460cc
[   13.939634] 9d60: c1e8c410 c16c4cdc 00000000 00000000 c1969dbc c1969d80 c0a8392c c0a86594
[   13.947853] 9d80: c1969d9c c1969d90 c0fab05c c0172e60 c1969dbc c1e8c410 c15f4284 c1e8c454
[   13.956070] 9da0: c15f4284 c3d28cb8 c1469854 00000000 c1969dec c1969dc0 c0a841d8 c0a83830
[   13.964288] 9dc0: c0a845f4 c15e9178 c1e8c410 00000000 c1e8c454 c15f4284 c3d28cb8 c1469854
[   13.972507] 9de0: c1969e0c c1969df0 c0a845ec c0a840e4 c15f4284 c1e8c410 c0a845f4 c15e9178
[   13.980725] 9e00: c1969e2c c1969e10 c0a846a8 c0a84540 00000000 c15f4284 c0a845f4 c15e9178
[   13.988943] 9e20: c1969e5c c1969e30 c0a81194 c0a84600 c0faaff8 c192b158 c1e6f3b4 938b6f7a
[   13.997161] 9e40: c08f6ac4 c15f4284 c3d28c80 00000000 c1969e6c c1969e60 c0a83010 c0a8111c
[   14.005380] 9e60: c1969e9c c1969e70 c0a82a24 c0a82ff0 c12f2210 c1969e80 c08f6fa4 c15f4284
[   14.013597] 9e80: 00000000 00000006 00000000 c1469834 c1969eb4 c1969ea0 c0a85324 c0a8290c
[   14.021815] 9ea0: c15e9178 c1929900 c1969ecc c1969eb8 c0a86534 c0a85298 c143d0f8 c1929900
[   14.030034] 9ec0: c1969edc c1969ed0 c143d11c c0a864f0 c1969f4c c1969ee0 c01024cc c143d104
[   14.038251] 9ee0: c0168118 c0167f5c c1969f4c c1969e00 c036a804 00000006 00000006 00000000
[   14.046470] 9f00: 00000000 c13d2cdc c14005bc c130d418 00000000 c1929997 c19299b0 938b6f7a
[   14.054687] 9f20: c1665000 c14005bc c1929900 938b6f7a c14b966c c1929900 00000006 c1665000
[   14.062905] 9f40: c1969f94 c1969f50 c1401578 c0102488 00000006 00000006 00000000 c14005bc
[   14.071124] 9f60: c14005bc 0000012a c1969f8c 00000000 c0fa32d8 00000000 00000000 00000000
[   14.079342] 9f80: 00000000 00000000 c1969fac c1969f98 c0fa32f0 c1401330 00000000 c0fa32d8
[   14.087561] 9fa0: 00000000 c1969fb0 c0100148 c0fa32e4 00000000 00000000 00000000 00000000
[   14.095779] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   14.103997] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[   14.112210] Backtrace: 
[   14.114680] [<c03678dc>] (kfree) from [<c096e0a0>] (dma_release_channel+0x98/0x108)
[   14.122375]  r10:00000044 r9:c1eb3780 r8:00000000 r7:c1eb35da r6:c3c3f040 r5:000000cc
[   14.130239]  r4:c16bb950
[   14.132791] [<c096e008>] (dma_release_channel) from [<c0b45998>] (omap2_mcspi_release_dma+0x64/0x94)
[   14.141964]  r4:00000004
[   14.144516] [<c0b45934>] (omap2_mcspi_release_dma) from [<c0b46414>] (omap2_mcspi_probe+0x354/0x574)
[   14.153694]  r10:c1234394 r9:c1e8c410 r8:c1eb3400 r7:00000000 r6:fffffdfb r5:c1eb3780
[   14.161558]  r4:c1e8c540
[   14.164109] [<c0b460c0>] (omap2_mcspi_probe) from [<c0a865e0>] (platform_drv_probe+0x58/0xac)
[   14.172676]  r10:00000000 r9:c15f4284 r8:c16c4ce4 r7:00000000 r6:c15f4284 r5:c1e8c410
[   14.180541]  r4:00000000
[   14.183091] [<c0a86588>] (platform_drv_probe) from [<c0a8392c>] (really_probe+0x108/0x4f8)
[   14.191394]  r7:00000000 r6:00000000 r5:c16c4cdc r4:c1e8c410
[   14.197085] [<c0a83824>] (really_probe) from [<c0a841d8>] (driver_probe_device+0x100/0x1d4)
[   14.205478]  r10:00000000 r9:c1469854 r8:c3d28cb8 r7:c15f4284 r6:c1e8c454 r5:c15f4284
[   14.213343]  r4:c1e8c410
[   14.215893] [<c0a840d8>] (driver_probe_device) from [<c0a845ec>] (device_driver_attach+0xb8/0xc0)
[   14.224808]  r9:c1469854 r8:c3d28cb8 r7:c15f4284 r6:c1e8c454 r5:00000000 r4:c1e8c410
[   14.232592] [<c0a84534>] (device_driver_attach) from [<c0a846a8>] (__driver_attach+0xb4/0x148)
[   14.241245]  r7:c15e9178 r6:c0a845f4 r5:c1e8c410 r4:c15f4284
[   14.246935] [<c0a845f4>] (__driver_attach) from [<c0a81194>] (bus_for_each_dev+0x84/0xd0)
[   14.255151]  r7:c15e9178 r6:c0a845f4 r5:c15f4284 r4:00000000
[   14.260841] [<c0a81110>] (bus_for_each_dev) from [<c0a83010>] (driver_attach+0x2c/0x30)
[   14.268881]  r6:00000000 r5:c3d28c80 r4:c15f4284
[   14.273524] [<c0a82fe4>] (driver_attach) from [<c0a82a24>] (bus_add_driver+0x124/0x218)
[   14.281570] [<c0a82900>] (bus_add_driver) from [<c0a85324>] (driver_register+0x98/0x128)
[   14.289700]  r8:c1469834 r7:00000000 r6:00000006 r5:00000000 r4:c15f4284
[   14.296436] [<c0a8528c>] (driver_register) from [<c0a86534>] (__platform_driver_register+0x50/0x58)
[   14.305522]  r5:c1929900 r4:c15e9178
[   14.309123] [<c0a864e4>] (__platform_driver_register) from [<c143d11c>] (omap2_mcspi_driver_init+0x24/0x28)
[   14.318908]  r5:c1929900 r4:c143d0f8
[   14.322506] [<c143d0f8>] (omap2_mcspi_driver_init) from [<c01024cc>] (do_one_initcall+0x50/0x2f4)
[   14.331422] [<c010247c>] (do_one_initcall) from [<c1401578>] (kernel_init_freeable+0x254/0x2b0)
[   14.340162]  r7:c1665000 r6:00000006 r5:c1929900 r4:c14b966c
[   14.345852] [<c1401324>] (kernel_init_freeable) from [<c0fa32f0>] (kernel_init+0x18/0x130)
[   14.354157]  r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0fa32d8
[   14.362022]  r4:00000000
[   14.364570] [<c0fa32d8>] (kernel_init) from [<c0100148>] (ret_from_fork+0x14/0x2c)
[   14.372174] Exception stack(0xc1969fb0 to 0xc1969ff8)
[   14.377249] 9fa0:                                     00000000 00000000 00000000 00000000
[   14.385467] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   14.393684] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[   14.400328]  r5:c0fa32d8 r4:00000000
[   14.403925] Code: eaffff23 e5943004 e3130001 1affff53 (e7f001f2) 
[   14.410062] ---[ end trace fea402854994f537 ]---
[   14.414714] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[   14.422416] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]---

second run
-Boot SPL 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)
Trying to boot from MMC2


U-Boot 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
Reset Source: Power-on reset has occurred.
RTC 32KCLK Source: External.
Core:  150 devices, 14 uclasses, devicetree: separate
WDT:   Started wdt@44e35000 with servicing (60s timeout)
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from EXT4... Board: BeagleBone Black
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
Model: BeagleBone Black Industrial Rev D:
BeagleBone Cape EEPROM: no EEPROM at address: 0x54
BeagleBone Cape EEPROM: no EEPROM at address: 0x55
BeagleBone Cape EEPROM: no EEPROM at address: 0x56
BeagleBone Cape EEPROM: no EEPROM at address: 0x57
Net:   eth2: ethernet@4a100000, eth3: usb_ether
Press SPACE to abort autoboot in 0 seconds
board_name=[A335BNLT] ...
board_rev=[EID0] ...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Scanning disk mmc@48060000.blk...
Disk mmc@48060000.blk not ready
Scanning disk mmc@481d8000.blk...
Found 2 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
1802 bytes read in 3 ms (585.9 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-5.10.168-ti-r84 ...
6640128 bytes read in 421 ms (15 MiB/s)
debug: [enable_uboot_overlays=1] ...
debug: [enable_uboot_cape_universal=1] ...
debug: [uboot_base_dtb_univ=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: [uboot_base_dtb=am335x-boneblack-uboot-univ.dtb] ...
uboot_overlays: Switching too: dtb=am335x-boneblack-uboot-univ.dtb ...
loading /boot/dtbs/5.10.168-ti-r84/am335x-boneblack-uboot-univ.dtb ...
210706 bytes read in 17 ms (11.8 MiB/s)
Found 0 extension board(s).
uboot_overlays: [fdt_buffer=0x600000] ...
uboot_overlays: uboot loading of [BB-ADC-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_adc=1]...
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r84/overlays/BB-I2C1-00A0.dtbo ...
1102 bytes read in 5 ms (214.8 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r84/overlays/VERBATIM-SPIDEV1-GEN2.dtbo ...
2332 bytes read in 5 ms (455.1 KiB/s)
uboot_overlays: loading /boot/dtbs/5.10.168-ti-r84/overlays/BB-BONE-eMMC1-01-00A0.dtbo ...
1605 bytes read in 5 ms (313.5 KiB/s)
uboot_overlays: uboot loading of [BB-HDMI-IT66122-00A0.dtbo] disabled by /boot/uEnv.txt [disable_uboot_overlay_video=1]...
loading /boot/initrd.img-5.10.168-ti-r84 ...
7822704 bytes read in 499 ms (14.9 MiB/s)
debug: [console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100] ...
debug: [bootz 0x82000000 0x88080000:775d70 88000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x655200 ]
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Ramdisk to 8f88a000, end 8ffffd70 ... OK
   Loading Device Tree to 8f253000, end 8f889fff ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.10.168-ti-r84 (voodoo@rpi4b4g-01) (gcc (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1bookworm SMP PREEMPT Thu May 7 17:32:50 UTC 2026
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: TI AM335x BeagleBone Black
[    0.000000] Memory policy: Data cache writeback
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 48 MiB at 0x9c800000
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fdfffff]
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (sgx neon)
[    0.000000] percpu: Embedded 21 pages/cpu s54604 r8192 d23220 u86016
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129412
[    0.000000] Kernel command line: console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] Memory: 437240K/522240K available (15360K kernel code, 1426K rwdata, 3924K rodata, 1024K init, 450K bss, 35848K reserved, 49152K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] ftrace: allocating 47537 entries in 140 pages
[    0.000000] ftrace: allocated 140 pages with 3 groups
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[    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=1
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
[    0.000000] TI gptimer clocksource: always-on /ocp/interconnect@44c00000/segment@200000/target-module@31000
[    0.000013] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000034] clocksource: dmtimer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000453] TI gptimer clockevent: 24000000 Hz at /ocp/interconnect@48000000/segment@0/target-module@40000
[    0.002880] Console: colour dummy device 80x30
[    0.002978] Calibrating delay loop (skipped) preset value.. 995.32 BogoMIPS (lpj=1990656)
[    0.003008] pid_max: default: 32768 minimum: 301
[    0.003683] LSM: Security Framework initializing
[    0.003811] Yama: becoming mindful.
[    0.004129] AppArmor: AppArmor initialized
[    0.004152] TOMOYO Linux initialized
[    0.004361] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.004380] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.006330] CPU: Testing write buffer coherency: ok
[    0.006428] CPU0: Spectre v2: using BPIALL workaround
[    0.029169] Setting up static identity map for 0x80100000 - 0x80100060
[    0.036540] rcu: Hierarchical SRCU implementation.
[    0.045824] EFI services will not be available.
[    0.056552] smp: Bringing up secondary CPUs ...
[    0.056579] smp: Brought up 1 node, 1 CPU
[    0.056593] SMP: Total of 1 processors activated (995.32 BogoMIPS).
[    0.056606] CPU: All CPU(s) started in SVC mode.
[    0.057677] devtmpfs: initialized
[    0.108925] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.109507] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.109555] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[    0.113643] pinctrl core: initialized pinctrl subsystem
[    0.114987] DMI not present or invalid.
[    0.116009] NET: Registered protocol family 16
[    0.120874] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[    0.172240] l3-aon-clkctrl:0000:0: failed to disable
[    0.173162] audit: initializing netlink subsys (disabled)
[    0.174830] thermal_sys: Registered thermal governor 'fair_share'
[    0.174847] thermal_sys: Registered thermal governor 'bang_bang'
[    0.174865] thermal_sys: Registered thermal governor 'step_wise'
[    0.174876] thermal_sys: Registered thermal governor 'user_space'
[    0.174887] thermal_sys: Registered thermal governor 'power_allocator'
[    0.175918] audit: type=2000 audit(0.164:1): state=initialized audit_enabled=0 res=1
[    0.175978] cpuidle: using governor ladder
[    0.176034] cpuidle: using governor menu
[    7.076110] hw-breakpoint: debug architecture 0x4 unsupported.
[    7.135675] Kprobes globally optimized
[    7.160954] raid6: skip pq benchmark and using algorithm neonx8
[    7.160988] raid6: using neon recovery algorithm
[    7.168679] iommu: Default domain type: Translated 
[    7.173878] SCSI subsystem initialized
[    7.177179] usbcore: registered new interface driver usbfs
[    7.177257] usbcore: registered new interface driver hub
[    7.177327] usbcore: registered new device driver usb
[    7.179088] pps_core: LinuxPPS API ver. 1 registered
[    7.179109] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    7.179141] PTP clock support registered
[    7.182155] NetLabel: Initializing
[    7.182182] NetLabel:  domain hash size = 128
[    7.182194] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    7.182305] NetLabel:  unlabeled traffic allowed by default
[    7.183671] clocksource: Switched to clocksource dmtimer
[    8.264972] VFS: Disk quotas dquot_6.6.0
[    8.265135] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.265493] FS-Cache: Loaded
[    8.265945] CacheFiles: Loaded
[    8.267219] AppArmor: AppArmor Filesystem Enabled
[    8.282777] NET: Registered protocol family 2
[    8.283106] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    8.284868] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    8.285193] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    8.285266] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    8.285329] TCP: Hash tables configured (established 4096 bind 4096)
[    8.285977] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear)
[    8.286094] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    8.286134] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    8.286470] NET: Registered protocol family 1
[    8.300130] RPC: Registered named UNIX socket transport module.
[    8.300158] RPC: Registered udp transport module.
[    8.300171] RPC: Registered tcp transport module.
[    8.300181] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.300204] NET: Registered protocol family 44
[    8.301254] Trying to unpack rootfs image as initramfs...
[    9.281928] Freeing initrd memory: 7640K
[    9.283229] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[    9.289892] Initialise system trusted keyrings
[    9.290454] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    9.300152] zbud: loaded
[    9.308738] NFS: Registering the id_resolver key type
[    9.308823] Key type id_resolver registered
[    9.308837] Key type id_legacy registered
[    9.309057] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    9.309077] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    9.309134] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    9.310361] fuse: init (API version 7.32)
[    9.404316] NET: Registered protocol family 38
[    9.404370] xor: measuring software checksum speed
[    9.412288]    arm4regs        :  1263 MB/sec
[    9.422330]    8regs           :   994 MB/sec
[    9.432993]    32regs          :   930 MB/sec
[    9.438714]    neon            :  1743 MB/sec
[    9.438727] xor: using function: neon (1743 MB/sec)
[    9.438756] Key type asymmetric registered
[    9.438770] Asymmetric key parser 'x509' registered
[    9.438870] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    9.443307] io scheduler mq-deadline registered
[   10.366710] ti-sysc: probe of 44e31000.target-module failed with error -16
[   10.576728] ti-sysc: probe of 48040000.target-module failed with error -16
[   10.852719] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[   11.013418] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[   11.623924] debugfs: Directory '49000000.dma' with parent 'dmaengine' already present!
[   11.623981] edma 49000000.dma: TI EDMA DMA engine driver
[   11.666019] pinctrl-single 44e10800.pinmux: 142 pins, size 568
[   11.667838] gpio-of-helper ocp:cape-universal: Failed to get gpio property of 'P8_03'
[   11.667865] gpio-of-helper ocp:cape-universal: Failed to create gpio entry
[   11.695413] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[   11.701346] printk: console [ttyS0] disabled
[   11.701484] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 20, base_baud = 3000000) is a 8250
[   12.582301] printk: console [ttyS0] enabled
[   12.588954] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 26, base_baud = 3000000) is a 8250
[   12.600015] 48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 27, base_baud = 3000000) is a 8250
[   12.610964] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 40, base_baud = 3000000) is a 8250
[   12.621524] 481aa000.serial: ttyS5 at MMIO 0x481aa000 (irq = 41, base_baud = 3000000) is a 8250
[   12.635957] omap_rng 48310000.rng: Random Number Generator ver. 20
[   12.642513] random: crng init done
[   12.763907] loop: module loaded
[   12.767472] at24 2-0054: supply vcc not found, using dummy regulator
[   12.803307] at24 2-0055: supply vcc not found, using dummy regulator
[   12.839350] at24 2-0056: supply vcc not found, using dummy regulator
[   12.875325] at24 2-0057: supply vcc not found, using dummy regulator
[   13.051699] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
[   13.083427] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
[   13.090112] cpsw 4a100000.ethernet: ALE Table size 1024
[   13.095849] cpsw 4a100000.ethernet: cpts: overflow check period 1250 (jiffies)
[   13.103287] cpsw 4a100000.ethernet: Detected MACID = a4:5c:25:01:33:f8
[   13.114057] usbcore: registered new interface driver smsc95xx
[   13.123075] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator
[   13.132033] am335x-phy-driver 47401300.usb-phy: dummy supplies not allowed for exclusive requests
[   13.149497] am335x-phy-driver 47401b00.usb-phy: supply vcc not found, using dummy regulator
[   13.158443] am335x-phy-driver 47401b00.usb-phy: dummy supplies not allowed for exclusive requests
[   13.174659] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   13.181588] ehci-platform: EHCI generic platform driver
[   13.187901] ehci-omap: OMAP-EHCI Host Controller driver
[   13.206735] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[   13.212400] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
[   13.220316] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[   13.228666] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   13.235945] usb usb1: Product: MUSB HDRC host driver
[   13.240955] usb usb1: Manufacturer: Linux 5.10.168-ti-r84 musb-hcd
[   13.247185] usb usb1: SerialNumber: musb-hdrc.1
[   13.252770] hub 1-0:1.0: USB hub found
[   13.256736] hub 1-0:1.0: 1 port detected
[   13.276548] omap_rtc 44e3e000.rtc: registered as rtc0
[   13.282538] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)
[   13.293785] i2c /dev entries driver
[   13.299261] Driver for 1-wire Dallas network protocol.
[   13.310145] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[   13.318070] softdog: initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=0)
[   13.326607] softdog:              soft_reboot_cmd=<not set> soft_active_on_boot=0
[   13.336852] cpuidle: enable-method property 'ti,am3352' found operations
[   13.346228] sdhci: Secure Digital Host Controller Interface driver
[   13.352558] sdhci: Copyright(c) Pierre Ossman
[   13.356961] sdhci-pltfm: SDHCI platform and OF driver helper
[   13.369531] sdhci-omap 481d8000.mmc: supply vqmmc not found, using dummy regulator
[   13.380336] ledtrig-cpu: registered to indicate activity on CPUs
[   13.389938] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[   13.396368] omap-aes 53500000.aes: will run requests pump with realtime priority
[   13.409168] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[   13.415583] omap-sham 53100000.sham: will run requests pump with realtime priority
[   13.429672] hid: raw HID events driver (C) Jiri Kosina
[   13.435866] mmc1: SDHCI controller on 481d8000.mmc [481d8000.mmc] using External DMA
[   13.444481] usbcore: registered new interface driver usbhid
[   13.451123] usbhid: USB HID core driver
[   13.455861] remoteproc remoteproc0: wkup_m3 is available
[   13.470984] NET: Registered protocol family 10
[   13.516720] mmc1: new high speed MMC card at address 0001
[   13.533738] mmcblk1: mmc1:0001 WW2816 14.6 GiB 
[   13.540493] mmcblk1boot0: mmc1:0001 WW2816 partition 1 4.00 MiB
[   13.552699] mmcblk1boot1: mmc1:0001 WW2816 partition 2 4.00 MiB
[   13.568274] mmcblk1rpmb: mmc1:0001 WW2816 partition 3 4.00 MiB, chardev (241:0)
[   13.588811]  mmcblk1: p1
[   13.615276] Segment Routing with IPv6
[   13.619474] mip6: Mobile IPv6
[   13.625600] NET: Registered protocol family 17
[   13.634797] Key type dns_resolver registered
[   13.639754] mpls_gso: MPLS GSO support
[   13.643946] ThumbEE CPU extension supported.
[   13.648307] Registering SWP/SWPB emulation handler
[   13.653153] omap_voltage_late_init: Voltage driver support not added
[   13.660731] registered taskstats version 1
[   13.664948] Loading compiled-in X.509 certificates
[   13.669958] zswap: loaded using pool lzo/zbud
[   13.679353] Key type .fscrypt registered
[   13.683428] Key type fscrypt-provisioning registered
[   13.696014] Btrfs loaded, crc32c=crc32c-generic
[   13.742970] Key type encrypted registered
[   13.747367] AppArmor: AppArmor sha1 policy hashing enabled
[   13.753230] ima: No TPM chip found, activating TPM-bypass!
[   13.758921] ima: Allocated hash algorithm: sha256
[   13.763824] ima: No architecture policies found
[   13.768556] evm: Initialising EVM extended attributes:
[   13.773806] evm: security.selinux
[   13.777198] evm: security.apparmor
[   13.780647] evm: security.ima
[   13.783653] evm: security.capability
[   13.787245] evm: HMAC attrs: 0x1
[   13.816541] OMAP GPIO hardware version 0.1
[   13.848533] tps65217-pmic: Failed to locate of_node [id: -1]
[   13.866256] tps65217-bl: Failed to locate of_node [id: -1]
[   13.875283] tps6521x_pwrbutton tps65217-pwrbutton: DMA mask not set
[   13.882798] input: tps65217_pwr_but as /devices/platform/ocp/44c00000.interconnect/44c00000.interconnect:segment@200000/44e0b000.target-module/44e0b000.i2c/i2c-0/0-0024/tps65217-pwrbutton/input/input0
[   13.901648] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[   13.909086] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[   13.916367] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[   13.925230] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
[   13.940193] gpio-of-helper ocp:cape-universal: Allocated GPIO id=0 name='P8_03'
[   13.947886] gpio-of-helper ocp:cape-universal: Allocated GPIO id=1 name='P8_04'
[   13.955503] gpio-of-helper ocp:cape-universal: Allocated GPIO id=2 name='P8_05'
[   13.963086] gpio-of-helper ocp:cape-universal: Allocated GPIO id=3 name='P8_06'
[   13.970662] gpio-of-helper ocp:cape-universal: Allocated GPIO id=4 name='P8_07'
[   13.978256] gpio-of-helper ocp:cape-universal: Allocated GPIO id=5 name='P8_08'
[   13.985831] gpio-of-helper ocp:cape-universal: Allocated GPIO id=6 name='P8_09'
[   13.993400] gpio-of-helper ocp:cape-universal: Allocated GPIO id=7 name='P8_10'
[   14.000976] gpio-of-helper ocp:cape-universal: Allocated GPIO id=8 name='P8_11'
[   14.008553] gpio-of-helper ocp:cape-universal: Allocated GPIO id=9 name='P8_12'
[   14.016209] gpio-of-helper ocp:cape-universal: Allocated GPIO id=10 name='P8_13'
[   14.023887] gpio-of-helper ocp:cape-universal: Allocated GPIO id=11 name='P8_14'
[   14.031553] gpio-of-helper ocp:cape-universal: Allocated GPIO id=12 name='P8_15'
[   14.039256] gpio-of-helper ocp:cape-universal: Allocated GPIO id=13 name='P8_16'
[   14.046946] gpio-of-helper ocp:cape-universal: Allocated GPIO id=14 name='P8_17'
[   14.054621] gpio-of-helper ocp:cape-universal: Allocated GPIO id=15 name='P8_18'
[   14.062302] gpio-of-helper ocp:cape-universal: Allocated GPIO id=16 name='P8_19'
[   14.069969] gpio-of-helper ocp:cape-universal: Allocated GPIO id=17 name='P8_20'
[   14.077637] gpio-of-helper ocp:cape-universal: Allocated GPIO id=18 name='P8_21'
[   14.085307] gpio-of-helper ocp:cape-universal: Allocated GPIO id=19 name='P8_22'
[   14.092950] gpio-of-helper ocp:cape-universal: Allocated GPIO id=20 name='P8_23'
[   14.100607] gpio-of-helper ocp:cape-universal: Allocated GPIO id=21 name='P8_24'
[   14.108253] gpio-of-helper ocp:cape-universal: Allocated GPIO id=22 name='P8_25'
[   14.115935] gpio-of-helper ocp:cape-universal: Allocated GPIO id=23 name='P8_26'
[   14.123610] gpio-of-helper ocp:cape-universal: Allocated GPIO id=24 name='P8_27'
[   14.131268] gpio-of-helper ocp:cape-universal: Allocated GPIO id=25 name='P8_28'
[   14.138930] gpio-of-helper ocp:cape-universal: Allocated GPIO id=26 name='P8_29'
[   14.146602] gpio-of-helper ocp:cape-universal: Allocated GPIO id=27 name='P8_30'
[   14.154265] gpio-of-helper ocp:cape-universal: Allocated GPIO id=28 name='P8_31'
[   14.161927] gpio-of-helper ocp:cape-universal: Allocated GPIO id=29 name='P8_32'
[   14.169588] gpio-of-helper ocp:cape-universal: Allocated GPIO id=30 name='P8_33'
[   14.177249] gpio-of-helper ocp:cape-universal: Allocated GPIO id=31 name='P8_34'
[   14.184931] gpio-of-helper ocp:cape-universal: Allocated GPIO id=32 name='P8_35'
[   14.192618] gpio-of-helper ocp:cape-universal: Allocated GPIO id=33 name='P8_36'
[   14.200307] gpio-of-helper ocp:cape-universal: Allocated GPIO id=34 name='P8_37'
[   14.207962] gpio-of-helper ocp:cape-universal: Allocated GPIO id=35 name='P8_38'
[   14.215624] gpio-of-helper ocp:cape-universal: Allocated GPIO id=36 name='P8_39'
[   14.223298] gpio-of-helper ocp:cape-universal: Allocated GPIO id=37 name='P8_40'
[   14.230945] gpio-of-helper ocp:cape-universal: Allocated GPIO id=38 name='P8_41'
[   14.238608] gpio-of-helper ocp:cape-universal: Allocated GPIO id=39 name='P8_42'
[   14.246253] gpio-of-helper ocp:cape-universal: Allocated GPIO id=40 name='P8_43'
[   14.253953] gpio-of-helper ocp:cape-universal: Allocated GPIO id=41 name='P8_44'
[   14.261628] gpio-of-helper ocp:cape-universal: Allocated GPIO id=42 name='P8_45'
[   14.269275] gpio-of-helper ocp:cape-universal: Allocated GPIO id=43 name='P8_46'
[   14.276950] gpio-of-helper ocp:cape-universal: Allocated GPIO id=44 name='P9_11'
[   14.284616] gpio-of-helper ocp:cape-universal: Allocated GPIO id=45 name='P9_12'
[   14.292280] gpio-of-helper ocp:cape-universal: Allocated GPIO id=46 name='P9_13'
[   14.299941] gpio-of-helper ocp:cape-universal: Allocated GPIO id=47 name='P9_14'
[   14.307591] gpio-of-helper ocp:cape-universal: Allocated GPIO id=48 name='P9_15'
[   14.315258] gpio-of-helper ocp:cape-universal: Allocated GPIO id=49 name='P9_16'
[   14.323069] gpio-of-helper ocp:cape-universal: Allocated GPIO id=50 name='P9_17'
[   14.330735] gpio-of-helper ocp:cape-universal: Allocated GPIO id=51 name='P9_18'
[   14.338395] gpio-of-helper ocp:cape-universal: Allocated GPIO id=52 name='P9_19'
[   14.346047] gpio-of-helper ocp:cape-universal: Allocated GPIO id=53 name='P9_20'
[   14.353707] gpio-of-helper ocp:cape-universal: Allocated GPIO id=54 name='P9_21'
[   14.361389] gpio-of-helper ocp:cape-universal: Allocated GPIO id=55 name='P9_22'
[   14.369058] gpio-of-helper ocp:cape-universal: Allocated GPIO id=56 name='P9_23'
[   14.376731] gpio-of-helper ocp:cape-universal: Allocated GPIO id=57 name='P9_24'
[   14.384730] gpio-of-helper ocp:cape-universal: Allocated GPIO id=58 name='P9_25'
[   14.392477] gpio-of-helper ocp:cape-universal: Allocated GPIO id=59 name='P9_26'
[   14.400175] gpio-of-helper ocp:cape-universal: Allocated GPIO id=60 name='P9_27'
[   14.407840] gpio-of-helper ocp:cape-universal: Allocated GPIO id=61 name='P9_28'
[   14.415507] gpio-of-helper ocp:cape-universal: Allocated GPIO id=62 name='P9_29'
[   14.423158] gpio-of-helper ocp:cape-universal: Allocated GPIO id=63 name='P9_30'
[   14.430825] gpio-of-helper ocp:cape-universal: Allocated GPIO id=64 name='P9_31'
[   14.438532] gpio-of-helper ocp:cape-universal: Allocated GPIO id=65 name='P9_41'
[   14.446202] gpio-of-helper ocp:cape-universal: Allocated GPIO id=66 name='P9_91'
[   14.453869] gpio-of-helper ocp:cape-universal: Allocated GPIO id=67 name='P9_42'
[   14.461516] gpio-of-helper ocp:cape-universal: Allocated GPIO id=68 name='P9_92'
[   14.469000] gpio-of-helper ocp:cape-universal: ready
[   14.519835] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
[   14.588271] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[   14.605601] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)
[   14.619133] of_cfs_init
[   14.622220] of_cfs_init: OK
[   14.627914] sdhci-omap 48060000.mmc: Got CD GPIO
[   14.633425] sdhci-omap 48060000.mmc: supply vqmmc not found, using dummy regulator
[   14.672268] mmc0: SDHCI controller on 48060000.mmc [48060000.mmc] using External DMA
[   14.687948] Freeing unused kernel memory: 1024K
[   14.693339] Run /init as init process
Loading, please wait...
Starting systemd-udevd version 254.16-1~bpo12+1bbbio0~bookworm+20240807
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems
done.
Warning: fsck not present, so skipping root file system
[   24.323052] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
[   24.592368] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist.
[   24.951470] systemd[1]: System time before build time, advancing clock.
[   25.066676] systemd[1]: systemd 254.16-1~bpo12+1bbbio0~bookworm+20240807 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[   25.102078] systemd[1]: Detected architecture arm.

Welcome to Debian GNU/Linux 12 (bookworm)!

[   25.125807] systemd[1]: Hostname set to <VerbatimGen2>.
[   27.857922] systemd[1]: Queued start job for default target graphical.target.
[   27.885552] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[  OK  ] Created slice system-getty.slice - Slice /system/getty.
[   27.916989] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[  OK  ] Created slice system-modprobe.slice - Slice /system/modprobe.
[   27.945213] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[  OK  ] Created slice system-serial\x2dget…slice - Slice /system/serial-getty.
[   27.975388] systemd[1]: Created slice user.slice - User and Session Slice.
[  OK  ] Created slice user.slice - User and Session Slice.
[   28.001037] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started systemd-ask-password-conso…equests to Console Directory Watch.
[   28.028817] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[  OK  ] Started systemd-ask-password-wall.…d Requests to Wall Directory Watch.
[   28.058441] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
[  OK  ] Set up automount proc-sys-fs-binfm…ormats File System Automount Point.
[   28.088316] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.
[  OK  ] Reached target cryptsetup.target - Local Encrypted Volumes.
[   28.112327] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[  OK  ] Reached target integritysetup.targ… Local Integrity Protected Volumes.
[   28.136543] systemd[1]: Reached target paths.target - Path Units.
[  OK  ] Reached target paths.target - Path Units.
[   28.160204] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[  OK  ] Reached target remote-fs.target - Remote File Systems.
[   28.184161] systemd[1]: Reached target slices.target - Slice Units.
[  OK  ] Reached target slices.target - Slice Units.
[   28.208280] systemd[1]: Reached target swap.target - Swaps.
[  OK  ] Reached target swap.target - Swaps.
[   28.232372] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[  OK  ] Reached target veritysetup.target - Local Verity Protected Volumes.
[   28.277281] systemd[1]: Listening on systemd-coredump.socket - Process Core Dump Socket.
[  OK  ] Listening on systemd-coredump.socket - Process Core Dump Socket.
[   28.304996] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[  OK  ] Listening on systemd-initctl.socke…- initctl Compatibility Named Pipe.
[   28.334024] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[  OK  ] Listening on systemd-journald-dev-…socket - Journal Socket (/dev/log).
[   28.362080] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[  OK  ] Listening on systemd-journald.socket - Journal Socket.
[   28.390318] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[  OK  ] Listening on systemd-networkd.socket - Network Service Netlink Socket.
[   28.425885] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[  OK  ] Listening on systemd-udevd-control.socket - udev Control Socket.
[   28.453960] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[  OK  ] Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[   28.481782] systemd[1]: dev-hugepages.mount - Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[   28.507531] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
         Mounting dev-mqueue.mount - POSIX Message Queue File System...
[   28.557018] systemd[1]: Mounting sys-kernel-debug.mount - /sys/kernel/debug...
         Mounting sys-kernel-debug.mount - /sys/kernel/debug...
[   28.622750] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
         Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[   28.681530] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
         Starting keyboard-setup.service - Set the console keyboard layout...
[   28.736985] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
         Starting kmod-static-nodes.service…eate List of Static Device Nodes...
[   28.825110] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...
         Starting modprobe@configfs.service - Load Kernel Module configfs...
[   28.902651] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
         Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
[   28.981270] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
         Starting modprobe@drm.service - Load Kernel Module drm...
[   29.081226] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
         Starting modprobe@efi_pstore.servi… - Load Kernel Module efi_pstore...
[   29.170842] device-mapper: uevent: version 1.0.3
[   29.193115] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...
[   29.202014] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com
         Starting modprobe@fuse.service - Load Kernel Module fuse...
[   29.285896] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
         Starting modprobe@loop.service - Load Kernel Module loop...
[   29.359571] systemd[1]: Starting nftables.service - nftables...
         Starting nftables.service - nftables...
[   29.437266] systemd[1]: Starting systemd-fsck-root.service - File System Check on Root Device...
         Starting systemd-fsck-root.service…File System Check on Root Device...
[   29.569418] systemd[1]: Starting systemd-journald.service - Journal Service...
         Starting systemd-journald.service - Journal Service...
[   29.693586] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
         Starting systemd-modules-load.service - Load Kernel Modules...
[   29.837418] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...
         Starting systemd-network-generator…k uni[   29.941238] systemd[1]: systemd-pcrmachine.service - TPM2 PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/StubPcrKernelImage-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f).
ts from Kernel command line...
[   30.257186] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
         Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[   30.464728] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[  OK  ] Mounted dev-mqueue.mount - POSIX Message Queue File System.
[   30.530081] systemd[1]: Mounted sys-kernel-debug.mount - /sys/kernel/debug.
[   30.549315] systemd-journald[546]: Collecting audit messages is disabled.
[  OK  ] Mounted sys-kernel-debug.mount - /sys/kernel/debug.
[   30.589915] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[  OK  ] Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[   30.664529] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[  OK  ] Finished kmod-static-nodes.service…Create List of Static Device Nodes.
[   30.737513] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[   30.788366] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
[  OK  ] Finished modprobe@configfs.service - Load Kernel Module configfs.
[   30.861118] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[   30.916789] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[  OK  ] Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[   30.992070] systemd[1]: modprobe@drm.service: Deactivated successfully.
[   31.048085] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
[  OK  ] Finished modprobe@drm.service - Load Kernel Module drm.
[   31.117791] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[   31.168421] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[  OK  ] Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[   31.225793] systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout.
[  OK  ] Finished keyboard-setup.service - Set the console keyboard layout.
[   31.284625] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[   31.322303] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[  OK  ] Finished modprobe@fuse.service - Load Kernel Module fuse.
[   31.381611] systemd[1]: modprobe@loop.service: Deactivated successfully.
[   31.420659] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
[  OK  ] Finished modprobe@loop.service - Load Kernel Module loop.
[   31.480721] systemd[1]: Finished systemd-fsck-root.service - File System Check on Root Device.
[  OK  ] Finished systemd-fsck-root.service - File System Check on Root Device.
[   31.536746] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[  OK  ] Finished systemd-modules-load.service - Load Kernel Modules.
[   31.596999] systemd[1]: Finished systemd-network-generator.service - Generate network units from Kernel command line.
[  OK  ] Finished systemd-network-generator…ork units from Kernel command line.
[   31.700944] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
         Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
[   31.912967] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
         Mounting sys-kernel-config.mount - Kernel Configuration File System...
[   32.094210] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
         Starting systemd-remount-fs.servic…unt Root and Kernel File Systems...
[   32.188830] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[   32.297499] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
         Starting systemd-sysctl.service - Apply Kernel Variables...
[   32.445766] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
         Starting systemd-tmpfiles-setup-de… Device Nodes in /dev gracefully...
[   32.572169] EXT4-fs (mmcblk1p1): re-mounted. Opts: errors=remount-ro
[   32.688331] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[  OK  ] Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[   32.758790] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
[  OK  ] Mounted sys-kernel-config.mount - Kernel Configuration File System.
[   32.848024] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[  OK  ] Finished systemd-remount-fs.servic…mount Root and Kernel File Systems.
[   32.937231] systemd[1]: systemd-hwdb-update.service - Rebuild Hardware Database was skipped because no trigger condition checks were met.
[   33.008899] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[   33.157777] systemd[1]: Starting systemd-random-seed.service - Load/Save OS Random Seed...
         Starting systemd-random-seed.service - Load/Save OS Random Seed...
[   33.242082] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
[  OK  ] Finished systemd-sysctl.service - Apply Kernel Variables.
[   33.312760] systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
[  OK  ] Finished systemd-tmpfiles-setup-de…ic Device Nodes in /dev gracefully.
[   33.457123] systemd[1]: Starting systemd-sysusers.service - Create System Users...
         Starting systemd-sysusers.service - Create System Users...
[   33.540957] systemd[1]: Started systemd-journald.service - Journal Service.
[  OK  ] Started systemd-journald.service - Journal Service.
[  OK  ] Finished systemd-random-seed.service - Load/Save OS Random Seed.
[  OK  ] Finished nftables.service - nftables.
         Starting systemd-journal-flush.ser…sh Journal to Persistent Storage...
[  OK  ] Finished systemd-sysusers.service - Create System Users.
         Starting systemd-tmpfiles-setup-de…eate Static Device Nodes in /dev...
[   34.453181] systemd-journald[546]: Received client request to flush runtime journal.
[  OK  ] Finished systemd-tmpfiles-setup-de…Create Static Device Nodes in /dev.
[  OK  ] Reached target local-fs-pre.target…Preparation for Local File Systems.
[  OK  ] Reached target local-fs.target - Local File Systems.
         Starting apparmor.service - Load AppArmor profiles...
         Starting console-setup.service - Set console font and keymap...
         Starting ldconfig.service - Rebuild Dynamic Linker Cache...
         Starting systemd-binfmt.service - Set Up Additional Binary Formats...
         Starting systemd-udevd.service - R…ager for Device Events and Files...
         Starting ufw.service - Uncomplicated firewall...
[  OK  ] Finished systemd-journal-flush.ser…lush Journal to Persistent Storage.
[  OK  ] Finished console-setup.service - Set console font and keymap.
[  OK  ] Finished ufw.service - Uncomplicated firewall.
[  OK  ] Reached target network-pre.target - Preparation for Network.
         Mounting proc-sys-fs-binfmt_misc.m…cutable File Formats File System...
         Starting systemd-tmpfiles-setup.se…ate System Files and Directories...
[  OK  ] Mounted proc-sys-fs-binfmt_misc.mo…xecutable File Formats File System.
[  OK  ] Finished systemd-binfmt.service - Set Up Additional Binary Formats.
[  OK  ] Finished systemd-tmpfiles-setup.se…reate System Files and Directories.
[  OK  ] Started systemd-udevd.service - Ru…anager for Device Events and Files.
[  OK  ] Finished ldconfig.service - Rebuild Dynamic Linker Cache.
         Starting auditd.service - Security Auditing Service...
         Starting systemd-journal-catalog-u…ervice - Rebuild Journal Catalog...
         Starting systemd-networkd.service - Network Configuration...
         Starting systemd-resolved.service - Network Name Resolution...
         Starting systemd-timesyncd.service - Network Time Synchronization...
[  OK  ] Finished systemd-journal-catalog-u….service - Rebuild Journal Catalog.
         Starting systemd-update-done.service - Update is Completed...
[  OK  ] Finished systemd-update-done.service - Update is Completed.
[  OK  ] Started auditd.service - Security Auditing Service.
         Starting systemd-update-utmp.servi…ord System Boot/Shutdown in UTMP...
[  OK  ] Finished systemd-update-utmp.servi…ecord System Boot/Shutdown in UTMP.
[   41.957315] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   42.018249] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   42.065023] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid
[  OK  ] Started systemd-timesyncd.service - Network Time Synchronization.
[  OK  ] Reached target time-set.target - System Time Set.
[  OK  ] Started systemd-networkd.service - Network Configuration.
[   42.960742] cpsw 4a100000.ethernet: initializing cpsw version 1.12 (0)
[   43.085813] SMSC LAN8710/LAN8720 4a101000.mdio:00: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=4a101000.mdio:00, irq=POLL)
[  OK  ] Finished systemd-udev-trigger.service - Coldplug All udev Devices.
         Starting ifupdown-pre.service - He…synchronize boot up for ifupdown...
[  OK  ] Finished ifupdown-pre.service - He…o synchronize boot up for ifupdown.
[  OK  ] Started systemd-resolved.service - Network Name Resolution.
[  OK  ] Reached target nss-lookup.target - Host and Network Name Lookups.
[  OK  ] Finished apparmor.service - Load AppArmor profiles.
[  OK  ] Reached target sysinit.target - System Initialization.
[  OK  ] Started apt-daily.timer - Daily apt download activities.
[  OK  ] Started apt-daily-upgrade.timer - …y apt upgrade and clean activities.
[  OK  ] Started dpkg-db-backup.timer - Daily dpkg database backup timer.
[  OK  ] Started e2scrub_all.timer - Period…Metadata Check for All Filesystems.
[  OK  ] Started fstrim.timer - Discard unused blocks once a week.
[  OK  ] Started logrotate.timer - Daily rotation of log files.
[  OK  ] Started systemd-tmpfiles-clean.tim…y Cleanup of Temporary Directories.
[  OK  ] Reached target timers.target - Timer Units.
[  OK  ] Listening on dbus.socket - D-Bus System Message Bus Socket.
[  OK  ] Reached target sockets.target - Socket Units.
         Starting networking.service - Raise network interfaces...
[  OK  ] Reached target basic.target - Basic System.
         Starting bb-symlinks.service - BeagleBoard Generate Symlinks...
         Starting bb-usb-gadgets.service - BeagleBoard.org USB gadgets...
[  OK  ] Started cron.service - Regular background program processing daemon.
         Starting dbus.service - D-Bus System Message Bus...
         Starting e2scrub_reap.service - Re…ne ext4 Metadata Check Snapshots...
         Starting systemd-logind.service - User Login Management...
[  OK  ] Started dbus.service - D-Bus System Message Bus.
[  OK  ] Finished networking.service - Raise network interfaces.
[  OK  ] Reached target network.target - Network.
[  OK  ] Started raco.service - Raco Service.
         Starting systemd-user-sessions.service - Permit User Sessions...
[  OK  ] Finished e2scrub_reap.service - Re…line ext4 Metadata Check Snapshots.
[  OK  ] Finished systemd-user-sessions.service - Permit User Sessions.
[  OK  ] Started getty@tty1.service - Getty on tty1.
[  OK  ] Started serial-getty@ttyS0.service - Serial Getty on ttyS0.
[  OK  ] Reached target getty.target - Login Prompts.
[  OK  ] Started systemd-logind.service - User Login Management.
[   59.827329] using random self ethernet address
[   59.865489] using random host ethernet address
[  OK  ] Started unattended-upgrades.service - Unattended Upgrades Shutdown.
[  OK  ] Finished bb-symlinks.service - BeagleBoard Generate Symlinks.
[   60.379977] usb0: HOST MAC a4:5c:25:01:33:fa
[   60.423482] usb0: MAC a4:5c:25:01:33:fb
         Starting ssh.service - OpenBSD Secure Shell server...
[  OK  ] Started bb-usb-gadgets.service - BeagleBoard.org USB gadgets.
[  OK  ] Started ssh.service - OpenBSD Secure Shell server.
[  OK  ] Reached target multi-user.target - Multi-User System.
         Starting watchdog.service - watchdog daemon...
[  OK  ] Started watchdog.service - watchdog daemon.
[  OK  ] Reached target graphical.target - Graphical Interface.
         Starting systemd-update-utmp-runle…- Record Runlevel Change in UTMP...
[   62.522859] remoteproc remoteproc0: powering up wkup_m3
[   62.540860] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148
[   62.600176] remoteproc remoteproc0: remote processor wkup_m3 is now up
[   62.600201] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192
[  OK  ] Finished systemd-update-utmp-runle…e - Record Runlevel Change in UTMP.

Debian GNU/Linux 12 VerbatimGen2 ttyS0

racoman.com Debian Bookworm IoT Image 2026-05-08
Support: https://racoman.com
default username:password is [raco:raco]

side note… have you started with 3 cs channels and worked your way up in final testing?