Welcome! Log In Create A New Profile

Advanced

GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)

Posted by bodhi 
I'm sorry, adrien, for responding late on your October 16 post!

8 years ago i reported Linux kernel 5.9.3-mvebu-370xp performance on Netgear RN102/RN104 at 59% to 81% of the stock kernel performance on some simple network tests not involving disks. I expect similar results if the tests were repeated today, but would be thrilled if you prove me wrong!

Regards,
Trond Melen
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.16.5)
October 25, 2025 05:51PM
I'm afraid that for this box, like other 32-bit processors with single CPU, the performance might get worse.

We've been running this kernel as non-SMP to gain a bit of performance. But looks like everything will be SMP in kernel 6.17. IOW, the kernel might have to be configured as SMP (running as numCPU =1), to avoid potential new bugs.

https://lwn.net/ml/all/20250528080924.2273858-1-mingo@kernel.org/

It's a good thing to streamline kernel code, but old hardwares will be impacted.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 07, 2025 04:42PM
Kernel linux-6.17.7-mvebu-370xp-tld-1-bodhi.tar.bz2 package has been uploaded.

Please see 1st post for download link.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
bodhi Wrote:
-------------------------------------------------------
> Kernel
> linux-6.17.7-mvebu-370xp-tld-1-bodhi.tar.bz2
> package has been uploaded.
>
> Please see 1st post for download link.

Kernel installed, running OK, thanks @bodhi.

I can see you removed the driver "armada-37xx-cpufreq.ko", but I don't see the good one "mvebu-cpufreq" :

root@readynas-104:~# find /lib/modules/$(uname -r) -type f -name '*.ko*' | grep cpufreq
/lib/modules/6.17.7-mvebu-370xp-tld-1/kernel/drivers/cpufreq/cpufreq_ondemand.ko.xz
/lib/modules/6.17.7-mvebu-370xp-tld-1/kernel/drivers/cpufreq/cpufreq_conservative.ko.xz
/lib/modules/6.17.7-mvebu-370xp-tld-1/kernel/drivers/cpufreq/cpufreq_userspace.ko.xz
/lib/modules/6.17.7-mvebu-370xp-tld-1/kernel/drivers/cpufreq/cpufreq_powersave.ko.xz
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 07, 2025 05:24PM
adrien,

> I can see you removed the driver
> "armada-37xx-cpufreq.ko",

Right! it's for the Armada 37xx (64-bit SoC). For example, ESPRESSOBin and Turris Mox have Armada 3720 SoC.

> but I don't see the good
> one "mvebu-cpufreq" :

This is not the right one, either. Currently, only the Armada XP SoC has specific support. It probably works for the Armda 370, since they have a lot in common.

But to activate this driver for Armada 370, we also need to patch kernel code (not just configuring in modules). Considering this driver has been in mainline for quite a long time, and nobody has used it for Armada 370 (perhaps it did not work), I'm hesitated to include it until I can be sure it will not mess up other parts of the kernel.

I'll revisit this in the future.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 07, 2025 05:25PM
Trond,

Please try your timing lag test with this kernel.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
bodhi Wrote:
-------------------------------------------------------
>
> This is not the right one, either. Currently, only
> the Armada XP SoC has specific support. It
> probably works for the Armda 370, since they have
> a lot in common.
>
> But to activate this driver for Armada 370, we
> also need to patch kernel code (not just
> configuring in modules). Considering this driver
> has been in mainline for quite a long time, and
> nobody has used it for Armada 370 (perhaps it did
> not work), I'm hesitated to include it until I can
> be sure it will not mess up other parts of the
> kernel.
>
> I'll revisit this in the future.

OK, I seen "CPUFreq support for Armada 370/XP platforms." in the driver, I thought naively it was for both.

No problem, it's not critical, though it's always nice to be able to monitor CPU frequency :)
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 07, 2025 06:58PM
adrien,

> OK, I seen "CPUFreq support for Armada 370/XP
> platforms." in the driver, I thought naively it
> was for both.

I guess originally it was set out to be for both. But

if (!of_machine_is_compatible("marvell,armadaxp"))
                return 0;

So more investigation is needed. I could be missing something.

> No problem, it's not critical, though it's always
> nice to be able to monitor CPU frequency :)

Yes, it is nice to run at a lower frequency where electricity is expensive.

If I can get CPU Freq scaling work for Armada 38x boxes, then I'll have more hints about the Armada 370. Currently it is not working for me either.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
bodhi Wrote:
-------------------------------------------------------
> Yes, it is nice to run at a lower frequency where
> electricity is expensive.

It's not really my issue here :)

I have lot of other things that use electricity, much more than my ReadyNAS (my computer, Proxmox Server, Terramaster NAS, Dell Wyse Thin as lightweight server, routers...)

Lowering CPU consumption by a few watts won't really make a difference on my electricity bill.

It was much more to be able to check if the CPU is really running at full frequency.
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 08, 2025 01:34AM
> Lowering CPU consumption by a few watts won't
> really make a difference on my electricity bill.

Lucky you. There are many who want CPU frequency scaling to save electricity and keep the box cool!

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Hey All,

Was looking to see if anything much has changed on the Mirabox front in the last few years and came across this site/page. I built my own kernel (5.6.5) a way back but the internal sdcard slot does show a card as installed when there is one and the mini pcie slot doesn't show up. I have my rootfs on a USB3 device.

I tried the latest kernel from above (6.17.7) using an sdcard in the external slot and it booted fine but alas, made no difference to my seeing anything on the internal slot or the mini pcie slot.

The board has U-Boot 2009.08 (Sep 16 2012 - 22:50:06)Marvell version: 1.1.2 NQ installed.

I tried, with the above kernel, to use my own rootfs which is on the USB3 device but the kernel borks with (the top few lines) ....

[   87.242264][ T1433] udevd[1433]: worker [1443] /devices/platform/soc/soc:internal-regs/d00d4000.mvsdio/mmc_host/mmc0/mmc0:0001/mmc0:0001:2 is taking a long time
[   87.256943][ T1433] udevd[1433]: worker [1446] /devices/platform/soc/soc:internal-regs/d00d4000.mvsdio/mmc_host/mmc0/mmc0:0001/mmc0:0001:3 is taking a long time
[  137.314036][ T1446] Bluetooth: FW failed to be active in time!
[  137.320320][ T1446] Bluetooth: Downloading firmware failed!
[  137.326292][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func0 (0x0-0x9): 32 02 0e 0e 0f 00 00 02 03 00 
[  137.335698][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1 (0x0-0x9): 02 3f 03 00 00 00 ff ff 12 00 
[  137.344884][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1: (0x28) 00 (0x30) 08 (0x34) 07 (0x38) 10 (0x3c) 00 
[  137.355092][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1 (0x60-0x6a): dc fe 2c 00 31 00 00 0f 0f 00 30 
[  137.464901][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1 (0x60-0x6a): dc fe 38 00 3d 00 00 0f 0f 00 30 
[  137.477950][  T796] mwifiex_sdio mmc0:0001:1: info: _mwifiex_fw_dpc: unregister device
[  137.487774][    T9] mwifiex_sdio mmc0:0001:1: SDIO register dump end
[  137.501134][    T9] mwifiex_sdio mmc0:0001:1: ===mwifiex driverinfo dump end===
[  137.509127][    T9] mwifiex_sdio mmc0:0001:1: == mwifiex dump information to /sys/class/devcoredump start
[  137.520777][    T9] mwifiex_sdio mmc0:0001:1: == mwifiex dump information to /sys/class/devcoredump end
[  137.530410][    T9] 8<--- cut here ---
[  137.534291][    T9] Unable to handle kernel NULL pointer dereference at virtual address 00000064 when read
[  137.544066][    T9] [00000064] *pgd=00000000
[  137.548379][    T9] Internal error: Oops: 15 [#1] SMP ARM
[  137.553812][    T9] Modules linked in: mwifiex_sdio mwifiex btmrvl_sdio btmrvl bluetooth cfg80211 ecdh_generic rfkill ecc sg mvsdio mvneta mvneta_bm phylink uio_pdrv_genirq uio uas
[  137.570064][    T9] CPU: 0 UID: 0 PID: 9 Comm: kworker/0:0 Not tainted 6.17.7-mvebu-370xp-tld-1 #1 PREEMPT 
[  137.579861][    T9] Hardware name: Marvell Armada 370/XP (Device Tree)

Any thoughts as to why, with the above kernel and it's modules/initrd installed and uboot configured appropriately, a different rootfs location would be a problem? The rootfs usb device has the same partition layout as the sdcard.

Cheers,
Mike.
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 10, 2025 03:22PM
Michael Howard,

> Any thoughts as to why, with the above kernel and
> it's modules/initrd installed and uboot configured
> appropriately, a different rootfs location would
> be a problem?

> The rootfs usb device has the same
> partition layout as the sdcard.

Did you install the kernel on that rootfs? or you just point the kernel to that rootfs (i.e. using bootargs) ? You need to actually install the kernel inside the rootfs that you will run.

I don't think the rootfs is a problem, if you have installed firmware-libertas package. And looks like you did. But in just case, remove all SD cards and reboot.

As regard to mPCIe slot, the PCIe controller is working fine (you can use USB 3.0 rootfs). What type of card have you tried with this mPCIe slot? It's always tricky. I have not tried using that slot at all so not sure what works.

When you can boot into Debian,
dpkg -l | grep libertas
And
lsusb
Do you see 2 devices like this?
Bus 001 Device 004: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS Flash Card Reader
Bus 001 Device 003: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS Flash Card Reader

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 11/10/2025 03:32PM by bodhi.
bodhi Wrote:
-------------------------------------------------------
> Did you install the kernel on that rootfs? or you
> just point the kernel to that rootfs (i.e. using
> bootargs) ? You need to actually install the
> kernel inside the rootfs that you will run.

Yep, I installed the deb when using my own kernel and rootfs.

> I don't think the rootfs is a problem, if you have
> installed firmware-libertas package. And looks
> like you did. But in just case, remove all SD
> cards and reboot.

Yep, tried with and without SD cards. Obviously the USB3 device is not available to u-boot so initially I did 'ext2load' from the SD card and pointed to the USB3 rootfs from u-boot, the uImage, uInitrd & modules were installed on the USB3 rootfs though. When that failed, I loaded the the uImage & uInitrd with tftpboot, but that fails too, with no SD cards installed..

> As regard to mPCIe slot, the PCIe controller is
> working fine (you can use USB 3.0 rootfs). What
> type of card have you tried with this mPCIe slot?
> It's always tricky. I have not tried using that
> slot at all so not sure what works.

I've only tried a mini usb ssd so far, which I didn't expect to work but I thought I might see some evidence that the slot/card was present.

> When you can boot into Debian,
>
> dpkg -l | grep libertas
>
> And
>
> lsusb
>
> Do you see 2 devices like this?
>
> Bus 001 Device 004: ID 05e3:0723 Genesys Logic,
> Inc. GL827L SD/MMC/MS Flash Card Reader
> Bus 001 Device 003: ID 05e3:0723 Genesys Logic,
> Inc. GL827L SD/MMC/MS Flash Card Reader
>

I no longer use Debian, I use Devuan but yes, libertas is installed and I see both of the Card Reader devices but no matter what SD card I put in there it won't show up.

I'll do some more poking around.

Thanks for commenting.

Cheers,
Mike.
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 11, 2025 12:13AM
Mike,

Post the entire serial boot log.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Good morning,

So, with an SD card in the internal slot it can't be seen by u-boot. Both card readers can be selected but only the 'external' one sees a card.

As requested, boot log follows. It shows the env before I used the setenv commands from above (amending for tftpboot) and no SD cards are inserted;

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2025.11.11 09:14:41 =~=~=~=~=~=~=~=~=~=~=~=

BootROM 1.08

Booting from NAND flash

DDR3 Training Sequence - Ver 2.1.6 

DDR3 Training Sequence - Number of DIMMs detected: 1

DDR3 Training Sequence - Ended Successfully 

BootROM: Image checksum verification PASSED


 __   __                      _ _
|  \/  | __ _ _ ____   _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| |  | | (_| | |   \ V /  __/ | |
|_|  |_|\__,_|_|    \_/ \___|_|_|
         _   _     ____              _
        | | | |   | __ )  ___   ___ | |_ 
        | | | |___|  _ \ / _ \ / _ \| __| 
        | |_| |___| |_) | (_) | (_) | |_ 
         \___/    |____/ \___/ \___/ \__| 
 ** LOADER **


U-Boot 2009.08 (Sep 16 2012 - 22:50:06)Marvell version: 1.1.2 NQ
U-Boot Addressing:
       Code:		00600000:006AFFF0
       BSS:		006F8E40
       Stack:		0x5fff70
       PageTable:	0x8e0000
       Heap address:	0x900000:0xe00000
Board: DB-88F6710-BP
SoC:   MV6710 A1
CPU:   Marvell PJ4B v7 UP (Rev 1) LE
       CPU @ 1200Mhz, L2 @ 600Mhz
       DDR @ 600Mhz, TClock @ 200Mhz
       DDR 16Bit Width, FastPath Memory Access
PEX 0: Detected No Link.
PEX 1: Root Complex Interface, Detected Link X1
DRAM:   1 GB
       CS 0: base 0x00000000 size 512 MB
       CS 1: base 0x20000000 size 512 MB
       Addresses 14M - 0M are saved for the U-Boot usage.
NAND:  1024 MiB
Bad block table found at page 262016, version 0x01
Bad block table found at page 261888, version 0x01
FPU not initialized
USB 0: Host Mode
USB 1: Host Mode
Modules/Interfaces Detected:
       RGMII0 Phy
       RGMII1 Phy
       PEX0 (Lane 0)
       PEX1 (Lane 1)
phy16= 72 
phy16= 72 
MMC:   MRVL_MMC: 0
Net:   egiga0 [PRIME], egiga1
Hit any key to stop autoboot:  3  0
Marvell>> 
Marvell>> printenv
bootdelay=3
baudrate=115200
loads_echo=0
rootpath=/mnt/ARM_FS/
netmask=255.255.255.0
console=console=ttyS0,115200
mtdids=nand0=armada-nand
mtdparts=mtdparts=armada-nand:6m(boot),-(rootfs)
sata_delay_reset=0
enaExtDisk=no
MALLOC_len=5
ethprime=egiga0
bootargs_root=root=/dev/nfs rw
bootargs_end=:10.4.50.254:255.255.255.0:KW40:eth0:none
load_addr=0x02000000
standalone=fsload $load_addr $image_name;setenv bootargs $console $mtdparts root=/dev/mtdblock0 rw ip=$ipaddr:$serverip$bootargs_end; bootm $load_addr;
ethmtu=1500
eth1mtu=1500
mvNetConfig=mv_net_config=1,(00:50:43:11:11:11,0:1:2:3:4),mtu=1500
usb0Mode=host
usb1Mode=host
usbActive=2
yuk_ethaddr=00:00:00:EE:51:81
nandEcc=1bit
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
eeeEnable=no
ethact=egiga0
image_name=uImage.mira
ethaddr=F0:AD:4E:01:E3:1D
eth1addr=F0:AD:4E:01:E3:1E
ipaddr=192.168.1.15
boot_nand=nand read 0x6400000 0x400000 0x400000; bootm 0x6400000;
bootcmd_nand=setenv bootargs ${console} $(mtdparts) ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs; run boot_nand;
boot_nfs=tftpboot 0x6400000 ${serverip}:${image_name}; bootm;
bootcmd=run bootcmd_nfs; run bootcmd_nand;
serverip=192.168.1.212
bootcmd_nandset=bootcmd_nfs setenv bootargs ${console} root=PARTUUID=496f9f70-01 rootfstype=ubifs; run boot_nand;
bootargs=console=ttyS0,115200 root=PARTUUID=496f9f70-01 rootdelay=5 rootfstype=ext3
bootcmd_nfs=setenv bootargs ${console} root=PARTUUID=496f9f70-01 rootdelay=5 rootfstype=ext3; run boot_nfs;
stdin=serial
stdout=serial
stderr=serial
enaMonExt=no
pexMode=RC
setL2CacheWT=no
sata_dma_mode=yes
netbsd_en=no
vxworks_en=no
disaMvPnp=no
enaAutoRecovery=yes
pcieTune=no

Environment size: 1657/524284 bytes
Marvell>> setenv set_bootargs_stock 'setenv bootargs "console=ttyS0,115200 $mtdparts ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs"'
Marvell>> setenv bootcmd_stock 'echo Booting Stock...; nand read 0x6400000 0x400000 0x400000; run set_bootargs_stock; bootm 0x6400000'
Marvell>> setenv load_image_addr 0x6400000
Marvell>> setenv load_initrd_addr 0x8400000
Marvell>> setenv load_uImage 'tftpboot ${load_image_addr} ${serverip}:uImage-mira-1'
Marvell>> setenv load_uInitrd 'tftpboot ${load_initrd_addr} ${serverip}:uInitrd-mira-1'
Marvell>> setenv set_bootargs_debian 'setenv bootargs console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=pxa3xx_nand-0:4M(u-boot),4M(linux),-(filesystem) earlyprintk=serial'
Marvell>> setenv bootcmd_debian 'echo Booting Debian... ; usb start; run load_uImage; run load_uInitrd; run set_bootargs_debian; bootm $load_image_addr $load_initrd_addr'
Marvell>> setenv bootcmd 'run bootcmd_debian; run bootcmd_stock'
Marvell>> run bootcmd_debian
Booting Debian...
(Re)start USB...
USB:   Active port:	invalid port number 2, switching to port 0
Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 4 USB Device(s) found
Waiting for storage device(s) to settle before scanning...
       scanning bus for storage devices... Device NOT ready
   Request Sense returned 02 3A 00
Device NOT ready
   Request Sense returned 02 3A 00
2 Storage Device(s) found
phyaddr= 0
Using egiga0 device
TFTP from server 192.168.1.212; our IP address is 192.168.1.15
Filename 'uImage-mira-1'.
Load address: 0x6400000
Loading: *#################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 ################################
done
Bytes transferred = 5230489 (4fcf99 hex)
Using egiga0 device
TFTP from server 192.168.1.212; our IP address is 192.168.1.15
Filename 'uInitrd-mira-1'.
Load address: 0x8400000
Loading: *#################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################
done
Bytes transferred = 5253150 (50281e hex)
## Booting kernel from Legacy Image at 06400000 ...
   Image Name:   Linux-6.17.7-mvebu-370xp-tld-1
   Created:      2025-11-10   9:47:56 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5230425 Bytes =  5 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 08400000 ...
   Image Name:   initramfs-6.17.7-mvebu-370xp-tld
   Created:      2025-11-10  11:27:50 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    5253086 Bytes =  5 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 6.17.7-mvebu-370xp-tld-1 (root@tldDebian7) (gcc (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT Wed Nov  5 15:20:23 PST 2025
[    0.000000][    T0] CPU: ARMv7 Processor [561f5811] revision 1 (ARMv7), cr=10c5387d
[    0.000000][    T0] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000][    T0] OF: fdt: Machine model: Globalscale Mirabox
[    0.000000][    T0] printk: legacy bootconsole [earlycon0] enabled
[    0.000000][    T0] Memory policy: Data cache writeback
[    0.000000][    T0] Zone ranges:
[    0.000000][    T0]   Normal   [mem 0x0000000000000000-0x000000002fffffff]
[    0.000000][    T0]   HighMem  [mem 0x0000000030000000-0x000000003fffffff]
[    0.000000][    T0] Movable zone start for each node
[    0.000000][    T0] Early memory node ranges
[    0.000000][    T0]   node   0: [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000][    T0] Initmem setup node 0 [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000][    T0] OF: reserved mem: Reserved memory: No reserved-memory node in the DT
[    0.000000][    T0] CPU: All CPU(s) started in SVC mode.
[    0.000000][    T0] percpu: Embedded 30 pages/cpu s28684 r8192 d86004 u122880
[    0.000000][    T0] Kernel command line: console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=pxa3xx_nand-0:4M(u-boot),4M(linux),-(filesystem) earlyprintk=serial
[    0.000000][    T0] printk: log buffer data + meta data: 131072 + 409600 = 540672 bytes
[    0.000000][    T0] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
[    0.000000][    T0] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000][    T0] Built 1 zonelists, mobility grouping on.  Total pages: 262144
[    0.000000][    T0] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000][    T0] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000][    T0] rcu: Preemptible hierarchical RCU implementation.
[    0.000000][    T0] rcu: 	RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000][    T0] 	Trampoline variant of Tasks RCU enabled.
[    0.000000][    T0] 	Tracing variant of Tasks RCU enabled.
[    0.000000][    T0] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000][    T0] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000][    T0] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[    0.000000][    T0] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[    0.000000][    T0] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000][    T0] L2C: DT/platform modifies aux control register: 0x12086300 -> 0x1a086302
[    0.000000][    T0] Aurora cache controller enabled, 4 ways, 256 kB
[    0.000000][    T0] Aurora: CACHE_ID 0x00000100, AUX_CTRL 0x1a086302
[    0.000000][    T0] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000][    T0] Switching to timer-based delay loop, resolution 53ns
[    0.000001][    T0] sched_clock: 32 bits at 19MHz, resolution 53ns, wraps every 114840871909ns
[    0.008589][    T0] clocksource: armada_370_xp_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 102208375848 ns
[    0.020885][    T0] kfence: initialized - using 2097152 bytes for 255 objects at 0x(ptrval)-0x(ptrval)
[    0.030682][    T0] Console: colour dummy device 80x30
[    0.035866][    T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 37.39 BogoMIPS (lpj=186996)
[    0.046891][    T0] CPU: Testing write buffer coherency: ok
[    0.052522][    T0] pid_max: default: 32768 minimum: 301
[    0.062046][    T0] LSM: initializing lsm=capability
[    0.068208][    T0] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.076215][    T0] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.095559][    T1] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.101511][    T1] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.110566][    T1] Setting up static identity map for 0x100000 - 0x100060
[    0.117819][    T1] mvebu-soc-id: MVEBU SoC ID=0x6710, Rev=0x1
[    0.123801][    T1] mvebu-pmsu: Initializing Power Management Service Unit
[    0.130955][    T1] rcu: Hierarchical SRCU implementation.
[    0.136429][    T1] rcu: 	Max phase no-delay instances is 1000.
[    0.143873][    T1] smp: Bringing up secondary CPUs ...
[    0.149119][    T1] smp: Brought up 1 node, 1 CPU
[    0.153894][    T1] SMP: Total of 1 processors activated (37.39 BogoMIPS).
[    0.160835][    T1] CPU: All CPU(s) started in SVC mode.
[    0.166287][    T1] Memory: 1012400K/1048576K available (10240K kernel code, 836K rwdata, 3480K rodata, 1024K init, 453K bss, 34236K reserved, 0K cma-reserved, 262144K highmem)
[    0.183239][    T1] devtmpfs: initialized
[    0.194423][    T1] VFP support v0.3: implementor 56 architecture 2 part 20 variant 9 rev 6
[    0.203820][    T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.214386][    T1] posixtimers hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.222372][    T1] futex hash table entries: 256 (16384 bytes on 1 NUMA nodes, total 16 KiB, linear).
[    0.235465][    T1] prandom: seed boundary self test passed
[    0.243566][    T1] prandom: 100 self tests passed
[    0.248343][    T1] pinctrl core: initialized pinctrl subsystem
[    0.256546][    T1] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.263906][    T1] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.272845][    T1] audit: initializing netlink subsys (disabled)
[    0.279367][   T25] audit: type=2000 audit(0.240:1): state=initialized audit_enabled=0 res=1
[    0.288847][    T1] thermal_sys: Registered thermal governor 'step_wise'
[    0.288964][    T1] cpuidle: using governor ladder
[    0.300504][    T1] cpuidle: using governor menu
[    0.305295][    T1] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.311925][    T1] mvebu-pmsu: CPU idle is currently broken: disabling
[    0.510294][    T1] raid6: int32x8  gen()   224 MB/s
[    0.680330][    T1] raid6: int32x4  gen()   247 MB/s
[    0.850334][    T1] raid6: int32x2  gen()   359 MB/s
[    1.020278][    T1] raid6: int32x1  gen()   395 MB/s
[    1.025232][    T1] raid6: using algorithm int32x1 gen() 395 MB/s
[    1.200320][    T1] raid6: .... xor() 181 MB/s, rmw enabled
[    1.205879][    T1] raid6: using intx1 recovery algorithm
[    1.212898][    T1] SCSI subsystem initialized
[    1.218179][    T1] usbcore: registered new interface driver usbfs
[    1.224456][    T1] usbcore: registered new interface driver hub
[    1.230520][    T1] usbcore: registered new device driver usb
[    1.236699][    T1] pps_core: LinuxPPS API ver. 1 registered
[    1.242371][    T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.252200][    T1] PTP clock support registered
[    1.259617][    T1] vgaarb: loaded
[    1.264064][    T1] clocksource: Switched to clocksource armada_370_xp_clocksource
[    1.276554][    T1] VFS: Disk quotas dquot_6.6.0
[    1.281387][    T1] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.290181][    T1] netfs: FS-Cache loaded
[    1.310988][    T1] NET: Registered PF_INET protocol family
[    1.316979][    T1] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    1.327366][    T1] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    1.336587][    T1] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    1.345056][    T1] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    1.353579][    T1] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    1.361610][    T1] TCP: Hash tables configured (established 8192 bind 8192)
[    1.369191][    T1] MPTCP token hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    1.377465][    T1] UDP hash table entries: 512 (order: 2, 28672 bytes, linear)
[    1.384854][    T1] UDP-Lite hash table entries: 512 (order: 2, 28672 bytes, linear)
[    1.393141][    T1] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    1.400468][    T1] RPC: Registered named UNIX socket transport module.
[    1.407113][    T1] RPC: Registered udp transport module.
[    1.412495][    T1] RPC: Registered tcp transport module.
[    1.417892][    T1] RPC: Registered tcp-with-tls transport module.
[    1.424114][    T1] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.431241][    T1] PCI: CLS 0 bytes, default 64
[    1.436220][   T13] Trying to unpack rootfs image as initramfs...
[    1.466548][    T1] Initialise system trusted keyrings
[    1.471801][    T1] Key type blacklist registered
[    1.485729][    T1] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[    1.525589][    T1] NFS: Registering the id_resolver key type
[    1.531395][    T1] Key type id_resolver registered
[    1.544153][    T1] Key type id_legacy registered
[    1.549066][    T1] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.574247][    T1] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    1.899925][    T1] xor: measuring software checksum speed
[    1.916994][    T1]    arm4regs        :  1133 MB/sec
[    1.926253][   T13] Freeing initrd memory: 5132K
[    1.931965][    T1]    8regs           :   949 MB/sec
[    1.940074][    T1]    32regs          :  1105 MB/sec
[    1.945169][    T1] xor: using function: arm4regs (1133 MB/sec)
[    1.951083][    T1] async_tx: api initialized (async)
[    1.956315][    T1] Key type asymmetric registered
[    1.961099][    T1] Asymmetric key parser 'x509' registered
[    1.967316][    T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[    1.976002][    T1] io scheduler bfq registered
[    1.986571][    T1] armada-370-pinctrl d0018000.pin-ctrl: registered pinctrl driver
[    2.000100][    T1] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    2.011146][    T1] debugfs: 'd0018100.gpio' already exists in 'regmap'
[    2.020138][    T1] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    2.031288][    T1] debugfs: 'd0018140.gpio' already exists in 'regmap'
[    2.039404][    T1] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation.
[    2.055673][    T1] ledtrig-cpu: registered to indicate activity on CPUs
[    2.063771][    T1] mvebu-pcie soc:pcie@82000000: host bridge /soc/pcie@82000000 ranges:
[    2.072212][    T1] mvebu-pcie soc:pcie@82000000:      MEM 0x00d0040000..0x00d0041fff -> 0x0000040000
[    2.081635][    T1] mvebu-pcie soc:pcie@82000000:      MEM 0x00d0080000..0x00d0081fff -> 0x0000080000
[    2.091059][    T1] mvebu-pcie soc:pcie@82000000:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    2.100951][    T1] mvebu-pcie soc:pcie@82000000:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0100000000
[    2.110728][    T1] mvebu-pcie soc:pcie@82000000:      MEM 0xffffffffffffffff..0x00fffffffe -> 0x0200000000
[    2.120555][    T1] mvebu-pcie soc:pcie@82000000:       IO 0xffffffffffffffff..0x00fffffffe -> 0x0200000000
[    2.131981][    T1] mvebu-pcie soc:pcie@82000000: PCI host bridge to bus 0000:00
[    2.139470][    T1] pci_bus 0000:00: root bus resource [bus 00-ff]
[    2.145699][    T1] pci_bus 0000:00: root bus resource [mem 0xd0040000-0xd0041fff] (bus address [0x00040000-0x00041fff])
[    2.156573][    T1] pci_bus 0000:00: root bus resource [mem 0xd0080000-0xd0081fff] (bus address [0x00080000-0x00081fff])
[    2.167456][    T1] pci_bus 0000:00: root bus resource [mem 0xf8000000-0xffdfffff]
[    2.175056][    T1] pci_bus 0000:00: root bus resource [io  0x1000-0xeffff]
[    2.182143][    T1] pci 0000:00:01.0: [11ab:6710] type 01 class 0x060400 PCIe Root Port
[    2.190191][    T1] pci 0000:00:01.0: PCI bridge to [bus 00]
[    2.195933][    T1] pci 0000:00:01.0:   bridge window [io  0x0000-0x0fff]
[    2.202706][    T1] pci 0000:00:01.0:   bridge window [mem 0x00000000-0x000fffff]
[    2.211558][    T1] /soc/pcie@82000000/pcie@1,0: Fixed dependency cycle(s) with /soc/pcie@82000000/pcie@1,0/interrupt-controller
[    2.223309][    T1] pci 0000:00:02.0: [11ab:6710] type 01 class 0x060400 PCIe Root Port
[    2.231377][    T1] pci 0000:00:02.0: PCI bridge to [bus 00]
[    2.237067][    T1] pci 0000:00:02.0:   bridge window [io  0x0000-0x0fff]
[    2.243838][    T1] pci 0000:00:02.0:   bridge window [mem 0x00000000-0x000fffff]
[    2.252511][    T1] /soc/pcie@82000000/pcie@2,0: Fixed dependency cycle(s) with /soc/pcie@82000000/pcie@2,0/interrupt-controller
[    2.265081][    T1] PCI: bus0: Fast back to back transfers disabled
[    2.271348][    T1] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    2.280127][    T1] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    2.289461][    T1] PCI: bus1: Fast back to back transfers enabled
[    2.295746][    T1] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    2.303629][    T1] pci 0000:02:00.0: [1b73:1009] type 00 class 0x0c0330 PCIe Endpoint
[    2.311707][    T1] pci 0000:02:00.0: BAR 0 [mem 0x42000000-0x4200ffff 64bit]
[    2.318908][    T1] pci 0000:02:00.0: BAR 2 [mem 0x42010000-0x42010fff 64bit]
[    2.326098][    T1] pci 0000:02:00.0: BAR 4 [mem 0x42011000-0x42011fff 64bit]
[    2.333378][    T1] pci 0000:02:00.0: supports D1
[    2.338156][    T1] pci 0000:02:00.0: PME# supported from D0 D1 D3hot
[    2.344724][    T1] pci 0000:02:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:02.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link)
[    2.374173][    T1] PCI: bus2: Fast back to back transfers disabled
[    2.380440][    T1] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[    2.387870][    T1] pci 0000:00:02.0: bridge window [mem 0xf8000000-0xf80fffff]: assigned
[    2.396063][    T1] pci 0000:00:01.0: PCI bridge to [bus 01]
[    2.401727][    T1] pci 0000:02:00.0: BAR 0 [mem 0xf8000000-0xf800ffff 64bit]: assigned
[    2.409779][    T1] pci 0000:02:00.0: BAR 2 [mem 0xf8010000-0xf8010fff 64bit]: assigned
[    2.417864][    T1] pci 0000:02:00.0: BAR 4 [mem 0xf8011000-0xf8011fff 64bit]: assigned
[    2.425897][    T1] pci 0000:00:02.0: PCI bridge to [bus 02]
[    2.431548][    T1] pci 0000:00:02.0:   bridge window [mem 0xf8000000-0xf80fffff]
[    2.439075][    T1] pci_bus 0000:00: resource 4 [mem 0xd0040000-0xd0041fff]
[    2.446073][    T1] pci_bus 0000:00: resource 5 [mem 0xd0080000-0xd0081fff]
[    2.453016][    T1] pci_bus 0000:00: resource 6 [mem 0xf8000000-0xffdfffff]
[    2.459984][    T1] pci_bus 0000:00: resource 7 [io  0x1000-0xeffff]
[    2.466340][    T1] pci_bus 0000:02: resource 1 [mem 0xf8000000-0xf80fffff]
[    2.473717][    T1] pcieport 0000:00:02.0: enabling device (0140 -> 0142)
[    2.484943][    T1] mv_xor d0060800.xor: Marvell shared XOR driver
[    2.535716][    T1] mv_xor d0060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    2.548646][    T1] mv_xor d0060900.xor: Marvell shared XOR driver
[    2.595689][    T1] mv_xor d0060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    2.857023][    T1] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    2.873582][    T1] printk: legacy console [ttyS0] disabled
[    2.902220][    T1] d0012000.serial: ttyS0 at MMIO 0xd0012000 (irq = 38, base_baud = 12500000) is a 16550A
[    2.912093][    T1] printk: legacy console [ttyS0] enabled
[    2.912093][    T1] printk: legacy console [ttyS0] enabled
[    2.923363][    T1] printk: legacy bootconsole [earlycon0] disabled
[    2.923363][    T1] printk: legacy bootconsole [earlycon0] disabled
[    2.962617][    T1] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0x38
[    2.969873][    T1] nand: Micron MT29F8G08ABABAWP
[    2.974689][    T1] nand: 1024 MiB, SLC, erase size: 512 KiB, page size: 4096, OOB size: 224
[    2.984531][    T1] Bad block table found at page 262016, version 0x01
[    2.991864][    T1] Bad block table found at page 261888, version 0x01
[    2.999059][    T1] 3 cmdlinepart partitions found on MTD device pxa3xx_nand-0
[    3.006522][    T1] Creating 3 MTD partitions on "pxa3xx_nand-0":
[    3.012664][    T1] 0x000000000000-0x000000400000 : "u-boot"
[    3.020152][    T1] 0x000000400000-0x000000800000 : "linux"
[    3.027543][    T1] 0x000000800000-0x000040000000 : "filesystem"
[    3.039362][    T1] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    3.048166][    T1] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    3.095754][    T1] hwmon hwmon0: temp1_input not attached to any thermal zone
[    3.123057][    T1] hwmon hwmon1: temp1_input not attached to any thermal zone
[    3.133655][    T1] orion-ehci d0050000.usb: EHCI Host Controller
[    3.140082][    T1] orion-ehci d0050000.usb: new USB bus registered, assigned bus number 1
[    3.148783][    T1] orion-ehci d0050000.usb: irq 40, io mem 0xd0050000
[    3.174120][    T1] orion-ehci d0050000.usb: USB 2.0 started, EHCI 1.00
[    3.181253][    T1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.17
[    3.190395][    T1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.198436][    T1] usb usb1: Product: EHCI Host Controller
[    3.204077][    T1] usb usb1: Manufacturer: Linux 6.17.7-mvebu-370xp-tld-1 ehci_hcd
[    3.211780][    T1] usb usb1: SerialNumber: d0050000.usb
[    3.218835][    T1] hub 1-0:1.0: USB hub found
[    3.223395][    T1] hub 1-0:1.0: 1 port detected
[    3.229915][    T1] orion-ehci d0051000.usb: EHCI Host Controller
[    3.236211][    T1] orion-ehci d0051000.usb: new USB bus registered, assigned bus number 2
[    3.244802][    T1] orion-ehci d0051000.usb: irq 41, io mem 0xd0051000
[    3.264130][    T1] orion-ehci d0051000.usb: USB 2.0 started, EHCI 1.00
[    3.271154][    T1] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.17
[    3.280266][    T1] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.288304][    T1] usb usb2: Product: EHCI Host Controller
[    3.293917][    T1] usb usb2: Manufacturer: Linux 6.17.7-mvebu-370xp-tld-1 ehci_hcd
[    3.301685][    T1] usb usb2: SerialNumber: d0051000.usb
[    3.308691][    T1] hub 2-0:1.0: USB hub found
[    3.313250][    T1] hub 2-0:1.0: 1 port detected
[    3.320282][    T1] xhci_hcd 0000:02:00.0: xHCI Host Controller
[    3.326388][    T1] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 3
[    3.335305][    T1] xhci_hcd 0000:02:00.0: hcc params 0x200073a9 hci version 0x100 quirks 0x0000000000080010
[    3.347710][    T1] xhci_hcd 0000:02:00.0: xHCI Host Controller
[    3.353701][    T1] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 4
[    3.361981][    T1] xhci_hcd 0000:02:00.0: Host supports USB 3.0 SuperSpeed
[    3.369587][    T1] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.17
[    3.378710][    T1] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.386741][    T1] usb usb3: Product: xHCI Host Controller
[    3.392354][    T1] usb usb3: Manufacturer: Linux 6.17.7-mvebu-370xp-tld-1 xhci-hcd
[    3.400095][    T1] usb usb3: SerialNumber: 0000:02:00.0
[    3.407161][    T1] hub 3-0:1.0: USB hub found
[    3.411725][    T1] hub 3-0:1.0: 2 ports detected
[    3.418019][    T1] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.427258][    T1] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.17
[    3.436518][    T1] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.444814][    T1] usb usb4: Product: xHCI Host Controller
[    3.450430][    T1] usb usb4: Manufacturer: Linux 6.17.7-mvebu-370xp-tld-1 xhci-hcd
[    3.458226][    T1] usb usb4: SerialNumber: 0000:02:00.0
[    3.465453][    T1] hub 4-0:1.0: USB hub found
[    3.470015][    T1] hub 4-0:1.0: 2 ports detected
[    3.477207][    T1] usbcore: registered new interface driver usblp
[    3.483596][    T1] usbcore: registered new interface driver usb-storage
[    3.497052][    T1] rtc-mv d0010300.rtc: registered as rtc0
[    3.502704][    T1] rtc-mv d0010300.rtc: setting system clock to 2025-11-11T09:21:05 UTC (1762852865)
[    3.512376][  T105] usb 1-1: new high-speed USB device number 2 using orion-ehci
[    3.522066][    T1] i2c_dev: i2c /dev entries driver
[    3.528163][    T1] mv64xxx_i2c d0011000.i2c: can't get pinctrl, bus recovery not supported
[    3.538589][    T1] pca953x 0-0025: supply vcc not found, using dummy regulator
[    3.546992][    T1] pca953x 0-0025: using AI
[    3.551557][    T1] pca953x 0-0025: failed writing register: -6
[    3.576998][    T1] orion_wdt: Initial timeout 229 sec
[    3.583732][    T1] device-mapper: uevent: version 1.0.3
[    3.590751][    T1] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev
[    3.601247][    T1] device-mapper: multipath round-robin: version 1.2.0 loaded
[    3.608839][    T1] device-mapper: multipath queue-length: version 0.2.0 loaded
[    3.616367][    T1] device-mapper: multipath service-time: version 0.3.0 loaded
[    3.623837][    T1] device-mapper: dm-log-userspace: version 1.3.0 loaded
[    3.632505][    T1] sdhci: Secure Digital Host Controller Interface driver
[    3.639541][    T1] sdhci: Copyright(c) Pierre Ossman
[    3.645530][    T1] sdhci-pltfm: SDHCI platform and OF driver helper
[    3.652927][    T1] marvell-cesa d0090000.crypto: CESA device successfully registered
[    3.663279][    T1] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 (8000003f) counters available
[    3.675522][    T1] NET: Registered PF_INET6 protocol family
[    3.683159][    T1] Segment Routing with IPv6
[    3.688034][    T1] RPL Segment Routing with IPv6
[    3.693161][    T1] In-situ OAM (IOAM) with IPv6
[    3.698160][  T105] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[    3.707834][    T1] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    3.714631][  T105] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    3.722518][  T105] usb 1-1: Product: USB 2.0 Hub
[    3.729518][    T1] NET: Registered PF_PACKET protocol family
[    3.737085][    T1] 8021q: 802.1Q VLAN Support v1.8
[    3.742156][    T1] Key type dns_resolver registered
[    3.748564][  T105] hub 1-1:1.0: USB hub found
[    3.753773][  T105] hub 1-1:1.0: 4 ports detected
[    3.758954][    T1] ThumbEE CPU extension supported.
[    3.763970][    T1] Registering SWP/SWPB emulation handler
[    3.835092][    T9] usb 4-2: new SuperSpeed USB device number 2 using xhci_hcd
[    3.863083][    T9] usb 4-2: New USB device found, idVendor=1f75, idProduct=0888, bcdDevice= 0.15
[    3.875743][    T1] registered taskstats version 1
[    3.880717][    T1] Loading compiled-in X.509 certificates
[    3.886692][    T9] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    3.895350][    T9] usb 4-2: Product: IS888 USB3.0 to SATA bridge
[    3.901494][    T9] usb 4-2: Manufacturer: Innostor Technology
[    3.924492][    T9] usb 4-2: SerialNumber: 088810000000
[    3.941203][    T9] usb-storage 4-2:1.0: USB Mass Storage device detected
[    3.955369][    T9] scsi host0: usb-storage 4-2:1.0
[    3.962375][    T1] Key type .fscrypt registered
[    3.969698][    T1] Key type fscrypt-provisioning registered
[    3.975641][    T1] Key type big_key registered
[    4.122048][    T1] Key type encrypted registered
[    4.130450][    T1] clk: Disabling unused clocks
[    4.135314][    T1] PM: genpd: Disabling unused power domains
[    4.143996][    T1] Freeing unused kernel image (initmem) memory: 1024K
[    4.152967][    T1] Checked W+X mappings: passed, no W+X pages found
[    4.159535][    T1] Run /init as init process
Loading, please wait...
[    4.224310][    T9] usb 1-1.1: new high-speed USB device number 3 using orion-ehci
Starting systemd-udevd version 252.19-1~deb12u1
[    4.478478][    T9] usb 1-1.1: New USB device found, idVendor=05e3, idProduct=0723, bcdDevice=94.51
[    4.504111][    T9] usb 1-1.1: New USB device strings: Mfr=3, Product=4, SerialNumber=0
[    4.512198][    T9] usb 1-1.1: Product: USB Storage
[    4.524111][    T9] usb 1-1.1: Manufacturer: Generic 
[    4.536377][    T9] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[    4.558697][    T9] usb-storage 1-1.1:1.0: Quirks match for vid 05e3 pid 0723: 8000
[    4.584475][    T9] scsi host1: usb-storage 1-1.1:1.0
[    4.614457][ T1208] usbcore: registered new interface driver uas
[    4.784259][    T9] usb 1-1.2: new high-speed USB device number 4 using orion-ehci
[    4.994926][   T42] scsi 0:0:0:0: Direct-Access     STT_FPM6 4GLSE                 PQ: 0 ANSI: 0
[    5.025141][   T13] sd 0:0:0:0: [sda] 125045424 512-byte logical blocks: (64.0 GB/59.6 GiB)
[    5.038227][    T9] usb 1-1.2: New USB device found, idVendor=05e3, idProduct=0723, bcdDevice=94.51
[    5.059349][   T13] sd 0:0:0:0: [sda] Write Protect is off
[    5.066915][    T9] usb 1-1.2: New USB device strings: Mfr=3, Product=4, SerialNumber=0
[    5.090660][   T13] sd 0:0:0:0: [sda] No Caching mode page found
[    5.098564][    T9] usb 1-1.2: Product: USB Storage
[    5.103497][    T9] usb 1-1.2: Manufacturer: Generic 
[    5.116265][   T13] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    5.143277][    T9] usb-storage 1-1.2:1.0: USB Mass Storage device detected
[    5.168664][   T13]  sda: sda1 sda2
[    5.175182][    T9] usb-storage 1-1.2:1.0: Quirks match for vid 05e3 pid 0723: 8000
[    5.186597][   T13] sd 0:0:0:0: [sda] Attached SCSI disk
[    5.208352][    T9] scsi host2: usb-storage 1-1.2:1.0
[    5.636159][   T13] scsi 1:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9451 PQ: 0 ANSI: 0
[    5.657334][   T42] sd 1:0:0:0: [sdb] Media removed, stopped polling
[    5.685953][   T42] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[    6.289002][   T13] scsi 2:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9451 PQ: 0 ANSI: 0
[    6.311313][   T42] sd 2:0:0:0: [sdc] Media removed, stopped polling
[    6.326832][   T42] sd 2:0:0:0: [sdc] Attached SCSI removable disk
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 ... done.
Begin: Will now check root file system ... fsck from util-linux 2.38.1
[/sbin/fsck.ext3 (1) -- /dev/sda1] fsck.ext3 -a -C0 /dev/sda1 
rootfs: clean, 66274/3874816 files, 921161/15474432 blocks
done.
[   18.362902][ T1245] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[   18.455850][ T1245] EXT4-fs (sda1): mounted filesystem dd614062-749c-435b-a128-49dc679cf756 ro with ordered data mode. Quota mode: none.
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.

INIT: version 2.96 booting

Using makefile-style concurrent boot in runlevel S.
Starting hot-plug events dispatcher: udevd[   20.043894][ T1429] udevd[1429]: starting version 3.2.12
[   21.524093][    C0] random: crng init done
[   21.577708][ T1430] udevd[1430]: starting eudev-3.2.12
.
Synthesizing the initial hotplug events (subsystems)...done.
Synthesizing the initial hotplug events (devices)...done.
Waiting for /dev to be fully populated...[   22.817461][    T9] mmc0: new high speed SDIO card at address 0001
[   22.940060][ T1444] mvneta d0070000.ethernet eth0: Using hardware mac address f0:ad:4e:01:e3:1d
[   23.028594][ T1447] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   23.061064][ T1447] sd 1:0:0:0: Attached scsi generic sg1 type 0
[   23.070148][ T1444] mvneta d0074000.ethernet eth1: Using random mac address ce:be:f5:c3:3b:1e
[   23.092653][ T1447] sd 2:0:0:0: Attached scsi generic sg2 type 0
[   25.024435][ T1445] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   25.136807][ T1445] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   25.165573][ T1445] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[   25.258975][ T1443] Bluetooth: Core ver 2.22
[   25.294121][ T1443] NET: Registered PF_BLUETOOTH protocol family
[   25.300195][ T1443] Bluetooth: HCI device and connection manager initialized
[   25.334180][ T1443] Bluetooth: HCI socket layer initialized
[   25.339836][ T1443] Bluetooth: L2CAP socket layer initialized
[   25.374447][ T1443] Bluetooth: SCO socket layer initialized
[   25.435540][ T1443] Bluetooth: vendor=0x2df, device=0x911a, class=255, fn=2
[   26.112433][  T105] mwifiex_sdio mmc0:0001:1: info: FW download over, size 466592 bytes
[   26.334189][  T105] mwifiex_sdio mmc0:0001:1: WLAN FW is active
[   26.774265][ T1443] btmrvl_sdio mmc0:0001:2: sdio device tree data not available
[   26.784752][ T1443] Bluetooth: vendor=0x2df, device=0x911b, class=255, fn=3
[   26.872823][ T1513] mwifiex_sdio mmc0:0001:1: host_mlme: disable, key_api: 0
[   26.881874][ T1513] mwifiex_sdio mmc0:0001:1: CMD_RESP: cmd 0x242 error, result=0x2
[   28.914081][ T1516] Bluetooth: hci0: Opcode 0x0c03 failed: -110
[   36.994072][    C0] mwifiex_sdio mmc0:0001:1: mwifiex_cmd_timeout_func: Timeout cmd id = 0x1e, act = 0x0
[   37.003637][    C0] mwifiex_sdio mmc0:0001:1: num_data_h2c_failure = 0
[   37.010205][    C0] mwifiex_sdio mmc0:0001:1: num_cmd_h2c_failure = 0
[   37.016684][    C0] mwifiex_sdio mmc0:0001:1: is_cmd_timedout = 1
[   37.022814][    C0] mwifiex_sdio mmc0:0001:1: num_tx_timeout = 0
[   37.028856][    C0] mwifiex_sdio mmc0:0001:1: last_cmd_index = 4
[   37.034897][    C0] mwifiex_sdio mmc0:0001:1: last_cmd_id: e4 00 16 00 cd 00 d6 00 1e 00
[   37.043033][    C0] mwifiex_sdio mmc0:0001:1: last_cmd_act: ff 00 01 00 01 00 00 00 00 00
[   37.051256][    C0] mwifiex_sdio mmc0:0001:1: last_cmd_resp_index = 3
[   37.057733][    C0] mwifiex_sdio mmc0:0001:1: last_cmd_resp_id: e4 80 16 80 cd 80 d6 80 28 80
[   37.066318][    C0] mwifiex_sdio mmc0:0001:1: last_event_index = 0
[   37.072535][    C0] mwifiex_sdio mmc0:0001:1: last_event: 00 00 00 00 00 00 00 00 00 00
[   37.080584][    C0] mwifiex_sdio mmc0:0001:1: data_sent=0 cmd_sent=1
[   37.086976][    C0] mwifiex_sdio mmc0:0001:1: ps_mode=1 ps_state=0
[   37.095791][    T9] mwifiex_sdio mmc0:0001:1: ===mwifiex driverinfo dump start===
[   37.103338][    T9] mwifiex_sdio mmc0:0001:1: info: MWIFIEX VERSION: mwifiex 1.0 (14.68.35.p66) 
[   37.112218][    T9] mwifiex_sdio mmc0:0001:1: SDIO register dump start
[   86.847596][ T1430] udevd[1430]: worker [1447] /devices/platform/soc/soc:internal-regs/d00d4000.mvsdio/mmc_host/mmc0/mmc0:0001/mmc0:0001:2 is taking a long time
[   86.862140][ T1430] udevd[1430]: worker [1443] /devices/platform/soc/soc:internal-regs/d00d4000.mvsdio/mmc_host/mmc0/mmc0:0001/mmc0:0001:3 is taking a long time
[  136.974091][ T1443] Bluetooth: FW failed to be active in time!
[  136.980443][  T105] mwifiex_sdio mmc0:0001:1: info: _mwifiex_fw_dpc: unregister device
[  136.988601][ T1443] Bluetooth: Downloading firmware failed!
[  136.994826][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func0 (0x0-0x9): 32 02 0e 0e 0d 00 00 02 03 00 
[  137.004276][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1 (0x0-0x9): 02 3f 00 00 00 00 ff ff 12 00 
[  137.013434][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1: (0x28) 00 (0x30) 08 (0x34) 07 (0x38) 10 (0x3c) 00 
[  137.023655][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1 (0x60-0x6a): dc fe bd 00 37 00 00 0e 0e 00 30 
[  137.133461][    T9] mwifiex_sdio mmc0:0001:1: SDIO Func1 (0x60-0x6a): dc fe cb 00 43 00 00 0e 0e 00 30 
[  137.146434][    T9] mwifiex_sdio mmc0:0001:1: SDIO register dump end
[  137.152900][    T9] mwifiex_sdio mmc0:0001:1: ===mwifiex driverinfo dump end===
[  137.168570][    T9] mwifiex_sdio mmc0:0001:1: == mwifiex dump information to /sys/class/devcoredump start
[  137.180125][    T9] mwifiex_sdio mmc0:0001:1: == mwifiex dump information to /sys/class/devcoredump end
[  137.189751][    T9] 8<--- cut here ---
[  137.193532][    T9] Unable to handle kernel NULL pointer dereference at virtual address 00000064 when read
[  137.203366][    T9] [00000064] *pgd=00000000
[  137.207741][    T9] Internal error: Oops: 15 [#1] SMP ARM
[  137.213179][    T9] Modules linked in: mwifiex_sdio btmrvl_sdio mwifiex btmrvl bluetooth cfg80211 ecdh_generic rfkill ecc mvneta sg mvneta_bm phylink mvsdio uio_pdrv_genirq uio uas
[  137.229431][    T9] CPU: 0 UID: 0 PID: 9 Comm: kworker/0:0 Not tainted 6.17.7-mvebu-370xp-tld-1 #1 PREEMPT 
[  137.239229][    T9] Hardware name: Marvell Armada 370/XP (Device Tree)
[  137.245793][    T9] Workqueue: events mwifiex_sdio_work [mwifiex_sdio]
[  137.252384][    T9] PC is at mwifiex_sdio_work+0x8c/0x728 [mwifiex_sdio]
[  137.259131][    T9] LR is at mwifiex_sdio_work+0x78/0x728 [mwifiex_sdio]
[  137.265876][    T9] pc : [<bf13b12c>]    lr : [<bf13b118>]    psr: 20070013
[  137.272876][    T9] sp : f0841ed0  ip : 00000000  fp : c181fe05
[  137.278829][    T9] r10: c181b3ac  r9 : c194c1d0  r8 : c1903c00
[  137.284782][    T9] r7 : ef6d1b40  r6 : 00000000  r5 : 00000000  r4 : c8058000
[  137.292043][    T9] r3 : c194c1d0  r2 : 00000000  r1 : c194c1e0  r0 : 00000000
[  137.299306][    T9] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[  137.307180][    T9] Control: 10c5387d  Table: 08050019  DAC: 00000051
[  137.313654][    T9] Register r0 information: NULL pointer
[  137.319091][    T9] Register r1 information: slab kmalloc-rnd-09-256 start c194c100 pointer offset 224 size 256
[  137.329259][    T9] Register r2 information: NULL pointer
[  137.334691][    T9] Register r3 information: slab kmalloc-rnd-09-256 start c194c100 pointer offset 208 size 256
[  137.344853][    T9] Register r4 information: slab kmalloc-rnd-01-8k start c8058000 pointer offset 0 size 8192
[  137.354841][    T9] Register r5 information: NULL pointer
[  137.360274][    T9] Register r6 information: NULL pointer
[  137.365707][    T9] Register r7 information: non-slab/vmalloc memory
[  137.372101][    T9] Register r8 information: slab task_struct start c1903c00 pointer offset 0 size 2560
[  137.381566][    T9] Register r9 information: slab kmalloc-rnd-09-256 start c194c100 pointer offset 208 size 256
[  137.391728][    T9] Register r10 information: slab kmalloc-rnd-04-128 start c181b380 pointer offset 44 size 128
[  137.401890][    T9] Register r11 information: slab maple_node start c181fe00 pointer offset 5 size 256
[  137.411266][    T9] Register r12 information: NULL pointer
[  137.416787][    T9] Process kworker/0:0 (pid: 9, stack limit = 0xb025d996)
[  137.423704][    T9] Stack: (0xf0841ed0 to 0xf0842000)
[  137.428789][    T9] 1ec0:                                     c100e1c0 c100e1c0 c1903c00 c194c1d0
[  137.437713][    T9] 1ee0: c194c1e0 00000000 00000000 c100a41c 00000000 b68de1b1 c1903c00 c181b380
[  137.446637][    T9] 1f00: c181fe00 00000000 ef6d1b40 c1903c00 c194c1d0 c181b3ac c181fe05 c0140614
[  137.455560][    T9] 1f20: c0b04d08 00000000 00000002 b68de1b1 c1903c00 c1903c00 c181b3d0 c181eb70
[  137.464483][    T9] 1f40: ef6d1b9c c181b380 ef6d1b60 ef6d1b40 ef6d1b9c c1903c00 c181b3ac c1003d40
[  137.473407][    T9] 1f60: 00000000 c0140978 c1903c00 c1831480 c182c6c0 00000001 00000000 c014080c
[  137.482330][    T9] 1f80: c181b380 c0148fa8 c182c6c0 b68de1b1 c182c6c0 c0148e38 00000000 00000000
[  137.491254][    T9] 1fa0: 00000000 00000000 00000000 c010014c 00000000 00000000 00000000 00000000
[  137.500177][    T9] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  137.509100][    T9] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[  137.518018][    T9] Call trace: 
[  137.518031][    T9]  mwifiex_sdio_work [mwifiex_sdio] from process_scheduled_works+0xa4/0x29c
[  137.529866][    T9]  process_scheduled_works from worker_thread+0x16c/0x1ec
[  137.536877][    T9]  worker_thread from kthread+0x170/0x208
[  137.542495][    T9]  kthread from ret_from_fork+0x14/0x28
[  137.547934][    T9] Exception stack(0xf0841fb0 to 0xf0841ff8)
[  137.553716][    T9] 1fa0:                                     00000000 00000000 00000000 00000000
[  137.562638][    T9] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  137.571560][    T9] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[  137.578914][    T9] Code: 0a00018b e59d300c e513508c e1a00005 (e5956064) 
[  137.585819][    T9] ---[ end trace 0000000000000000 ]---

Thanks,
Mike.
Uhm, this is starting to look like a dash of user error. The Mirabox has just booted, with the env saved, which I hadn't been doing.

I'll double check what I was doing and get back ......

Cheers,
Mike.
Michael Howard Wrote:
-------------------------------------------------------
> Uhm, this is starting to look like a dash of user
> error. The Mirabox has just booted, with the env
> saved, which I hadn't been doing.

No, don't think it's user error. Maybe a fault on the board. I have successfully booted using the USB3 to host rootfs but it is intermittent.

A successful boot still hangs at this point for a few minutes;

Waiting for /dev to be fully populated...[   22.983766][  T104] mmc0: new high speed SDIO card at address 0001
[   23.000342][ T1439] mvneta d0070000.ethernet eth0: Using hardware mac address f0:ad:4e:01:e3:1d
[   23.057212][ T1439] mvneta d0074000.ethernet eth1: Using random mac address f2:b0:1c:c2:a6:08
[   23.071332][ T1431] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   23.097273][ T1431] sd 1:0:0:0: Attached scsi generic sg1 type 0
[   23.138114][ T1431] sd 2:0:0:0: Attached scsi generic sg2 type 0
[   25.124499][ T1431] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   25.237894][ T1431] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   25.266517][ T1431] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[   25.377579][ T1433] Bluetooth: Core ver 2.22
[   25.394796][ T1433] NET: Registered PF_BLUETOOTH protocol family
[   25.404274][ T1433] Bluetooth: HCI device and connection manager initialized
[   25.411486][ T1433] Bluetooth: HCI socket layer initialized
[   25.434249][ T1433] Bluetooth: L2CAP socket layer initialized
[   25.440114][ T1433] Bluetooth: SCO socket layer initialized
[   25.504414][ T1433] Bluetooth: vendor=0x2df, device=0x911a, class=255, fn=2
[   26.124128][  T104] mwifiex_sdio mmc0:0001:1: info: FW download over, size 466592 bytes
[   26.344234][  T104] mwifiex_sdio mmc0:0001:1: WLAN FW is active
[   26.437683][ T1507] mwifiex_sdio mmc0:0001:1: host_mlme: disable, key_api: 0
[   26.784731][ T1433] btmrvl_sdio mmc0:0001:2: sdio device tree data not available
[   26.792980][ T1507] mwifiex_sdio mmc0:0001:1: CMD_RESP: cmd 0x242 error, result=0x2
[   26.805944][ T1433] Bluetooth: vendor=0x2df, device=0x911b, class=255, fn=3
[   26.844350][  T104] mwifiex_sdio mmc0:0001:1: info: MWIFIEX VERSION: mwifiex 1.0 (14.68.35.p66) 
[   26.853215][  T104] mwifiex_sdio mmc0:0001:1: driver_version = mwifiex 1.0 (14.68.35.p66) 
[   28.994141][ T1509] Bluetooth: hci0: Opcode 0x0c58 failed: -110
[   86.982909][ T1424] udevd[1424]: worker [1433] /devices/platform/soc/soc:internal-regs/d00d4000.mvsdio/mmc_host/mmc0/mmc0:0001/mmc0:0001:2 is taking a long time
[   86.997479][ T1424] udevd[1424]: worker [1436] /devices/platform/soc/soc:internal-regs/d00d4000.mvsdio/mmc_host/mmc0/mmc0:0001/mmc0:0001:3 is taking a long time
[  136.944135][ T1433] Bluetooth: FW failed to be active in time!
[  136.950704][ T1433] Bluetooth: Downloading firmware failed!
done.

and then succeeds.

I had to change bootargs from 'root=LABEL=rootfs' to 'root=PARTUID=xxxxxxx'. I'm pretty sure that on the first successful boot it was 'root=LABEL=rootfs'.

Weird!

Cheers,
Mike.
Re: GTI Mirabox, Netgear RN102/RN104, Netgear RN2120 Installation & Kernel Upgrade (Linux-6.17.7)
November 11, 2025 02:40PM
Mike,

This box has many problems. Booting with USB 3.0 rootfs seems to work most of the time. I recall sometime I saw intermittent problem like you did. So I run this box with the rootfs on the external SD card, and boot the kernel directly from that. The USB 3.0 slots are used for normal USB 3.0 data drive perfectly fine. root=LABEL=rootfs never fails for me.

I still have an SD card in the internal slot (did not bother to remove it yet), but I also removed firmware-libertas. With firmware-libertas, it intermittently caused a problem in long delay in error with mwifiex_sdio. Basically, I gave up on that internal SD slot.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: