Welcome! Log In Create A New Profile

Advanced

WD MyCloud Gen2 (Glacier, Armada 375)

Posted by Miraculix666 
Re: WD MyCloud Gen2 (Glacier, Armada 375)
June 30, 2021 04:13PM
Hello

Figured I'd post here rather than revive my dead thread (https://forum.doozan.com/read.php?2,36023,36023)
I followed the instructions (kind of, my device never came with a disk so I used another Linux box) and prepped an hdd with the rootfs, latest kernel, and correct dtb baked into the uImage.
Unfortunately, it's failing in a similar way to how it did in my previous thread ("Unable to handle kernel paging request at virtual address")

I'm using the following to boot it:
setenv bootargs 'root=LABEL=rootfs console=ttyS0,115200'
ide reset; ext4load ide 0:1 0xa00000 /uImage; ext4load ide 0:1 0xf000000 /uInitrd; bootm 0xa00000 0xf000000

For some reason, ext4load won't enter a directory so I copied the files onto the root.
Those addresses came from the existing bootcmd which loads uRamdisk (recovery fw). Any ideas? I've attached the boot log from the point where I enter the commands in the prompt.
Attachments:
open | download - mycloud_boot.log (20 KB)
Re: WD MyCloud Gen2 (Glacier, Armada 375)
June 30, 2021 07:32PM
Quote

For some reason, ext4load won't enter a directory so I copied the files onto the root.

Sounds like the Ext4 file system on the disk has not been finalized. If you did not specify the "no lazy init" option when you format, it is formatting Ext4 file system in the background. If you recall formatting this HDD took only a few seconds or a minute then it was definitely still formating in the background. Therefore it cannot be used as a boot disk.

U-boot does not recognize this Ext4 behavior.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 01, 2021 04:03AM
Hi bodhi

Unfortunately that doesn't seem to be the issue, the uImage/uInitrd load successfully and it hasn't gotten to the switch-root point by the time it panics.
In any case, I re-formatted the drive with
mkfs.ext4 -E lazy_itable_init=0,lazy_journal_init=0 /dev/sda1 -L rootfs
Once it was done, I ran sync and unmounted cleanly. I copied the images to the root again just in case (it's a bit of a process for me to move the drive back and forth)

If I use ext4ls to list the contents, it shows the root contents fine. If I try and list the contents of /boot, it shows an empty dir (lines 132 - 163 of the attached log). Either way, I put the files on the root again so it loads them fine and panics again.

Some things I've noticed:
- The panic is the same as last time I tried this, before we had the dtb (Unable to handle kernel paging request at virtual address xxx)
- Extracting the usb_recovery archive from http://fox-exe.ru/WDMyCloud/WDMyCloud-Gen2/ to a USB stick boots fine without any intervention
- There's a "bad CRC" warning on boot. This is concerning since this device was never even switched on with its original drive inside (it was bought for the raw disk and I claimed the enclosure). This means changes to my environment don't persist a reboot. I will need to solve this at some stage

I've tacked on my environment to the end of the file. Looking at it, I don't understand how anything other than USB would boot unless there are some baked-in routines for booting from HDD
Attachments:
open | download - boot.log (33.8 KB)
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 01, 2021 05:38AM
Okay, I went over this thread properly and see that I should be able to change bootargs once I'm booted into Debian and can use fw_setenv tool with osa's params. That will write the variable and fix the checksum. So it will only be a tethered boot the first time.

Also, the difference between this time and last time is that last time I also had "junk in compressed archive" in the initrd. Could be a false alarm, the "junk" won't always cause unpacking to fail if the archive data is intact, if I understand it correctly.

So the only problem is this kernel paging request error, and to figure out why I'm getting it and nobody else when I haven't changed anything on the device...
Maybe I will try later to boot from USB instead. First partition FAT32 with uInitrd and uInitrd (uRamdisk) and second partition ext4 with the rootfs
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 01, 2021 06:22AM
megal0maniac,

> Also, the difference between this time and last
> time is that last time I also had "junk in
> compressed archive" in the initrd. Could be a
> false alarm, the "junk" won't always cause
> unpacking to fail if the archive data is intact,
> if I understand it correctly.

It will not fail to continue booting, but eventually will hang. "junk in compressed archive" means the uInitrd was corrupted (i.e cut short because the load address is not far enough in memory and got overwritten). So the text is a bit misleading (the file on disk is OK, but its copy in memory was corrupted).

> So the only problem is this kernel paging request
> error, and to figure out why I'm getting it and
> nobody else when I haven't changed anything on the
> device...

That puzzles me too. But verify that you use the same load addresses for uImage and uInitrd as osa did.

Yes, try to boot with USB only to see if the error occurs the same way.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 01, 2021 07:22AM
Very strange... it fails in exactly the same way. I didn't provide a rootfs because it doesn't get far enough to switch, but I replaced the files on the USB stick and I get the same kernel paging request panic.
I used the exact commands that osa used to generate uImage and uInitrd, with the latest dtb. I'm using the stock load addresses as well and the kernel is <5MB (it says uncompressed but I guess u-boot just doesn't recognise the xz compression?)
Attachments:
open | download - usbboot.log (21.4 KB)
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 01, 2021 10:44PM
megal0maniac,

> kernel is <5MB (it says uncompressed but I guess
> u-boot just doesn't recognise the xz compression?)

While u-boot does not understand xz, it does not really do any thing in this case other than loading the image to a memory location. The kernel will uncompress the image on its own.

[    4.940162][    C1] [<c010ccd0>] (arch_cpu_idle) from [<c0afc610>] (default_idle_call+0x30/0x50)
[    4.949004][    C1] [<c0afc610>] (default_idle_call) from [<c0158074>] (do_idle+0x130/0x2ac)
[    4.957501][    C1] [<c0158074>] (do_idle) from [<c01584ec>] (cpu_startup_entry+0x18/0x1c)
[    4.965821][    C1] [<c01584ec>] (cpu_startup_entry) from [<00101e50>] (0x101e50)
[    4.973363][    T1] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]---

Your log looks somewhat like the broken cpu idle. What we did in Armada 370 boxes was explicitly stated that the cpu-idle is broken in the DTS. The Armada 38x series are automatically regcognized as broken cpu-idle in the kernel.

Since the Armada XP cpu idle is working, its cousins (370, 375) originally have cpu idle acitvated. It works for other people with this box, though. But I'm guessing it really does not work in some edge cases.

Perhaps I should make a test DTB for this box with the cpu-idle broken like I did for the Mirabox.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 02, 2021 04:10PM
megal0maniac,

Try booting with the attached DTB.

-bodhi
===========================
Forum Wiki
bodhi's corner
Attachments:
open | download - armada-375-wd-mycloud-gen2.dtb (13 KB)
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 05, 2021 07:37AM
Sorry I took so long to get to this, haven't had a chance to look until now.
Unfortunately it does exactly the same thing as before (log attached) so I don't think this is the issue.
I confirmed that the only difference between that dtb and the one packaged with the kernel is the "broken-idle" line under coherency-fabric@21010

I'm not convinced about those addresses, often it seems that the kernel will load and then instead of loading uinitrd, it tries to kick off rescue boot:
Marvell>> ide reset; ext4load ide 0:1 0xa00000 /uImage; ext4load ide 0:1 0xf000000 /uInitrd; bootm 0xa00000 0xf000000

Reset IDE:
Marvell Serial ATA Adapter
Integrated Sata device found
  Device 0 @ 0 0:
Model: ST3500418AS                              Firm: CC38     Ser#:             6VMDEBGW
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)

5185308 bytes read in 117 ms (42.3 MiB/s)
9682541 bytes read in 195 ms (47.4 MiB/s)
### Start network installation ###
RX_ICMP
rx_icmp(): Listening to incoming WD ICMP beacons for 3 second!
Error...
rxIcmp - rxIcmp

Usage:
rxIcmp Start Listening to incoming WD ICMP beacons
## Booting image at 00a00000 ...
## Booting kernel from Legacy Image at 00a00000 ...
   Image Name:   Linux-5.12.6-mvebu-tld-1
   Created:      2021-07-05  11:19:12 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5185244 Bytes = 4.9 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
### Loading Rescure Firmware uRamdisk from USB 2.0 Disk ###
(Re)start USB...

It throws you back to a prompt when everything fails, then you reset, try again and it works

5185308 bytes read in 118 ms (41.9 MiB/s)
9682541 bytes read in 195 ms (47.4 MiB/s)
## Booting image at 00a00000 ...
## Booting kernel from Legacy Image at 00a00000 ...
   Image Name:   Linux-5.12.6-mvebu-tld-1
   Created:      2021-07-05  11:19:12 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5185244 Bytes = 4.9 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 0f000000 ...
   Image Name:   initramfs-5.12.6-mvebu-tld-1
   Created:      2021-07-05  11:19:34 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    9682477 Bytes = 9.2 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

It's very confusing, the boot behaviour seems random. I've run out of ideas :/
Attachments:
open | download - boot_20210705.log (19.8 KB)
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 05, 2021 03:32PM
megal0maniac,

> ### Loading Rescure Firmware uRamdisk from USB 2.0
> Disk ###
> (Re)start USB...

When you see this, and stock u-boot envs do not show any thing related, then the rescue check is implemented internally. If there is a USB drive plugged in and you are booting with HDD, it will try to read the rescue FW from that potential rescue thumb drive..

> It's very confusing, the boot behaviour seems
> random. I've run out of ideas :/

So use either USB or HDD, but not both. See if the random behavior will be gone that way.

Regarding the kernel panic, try booting only with serial console (unplug the ethernet cable) and see far you will get it booting.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 05, 2021 03:43PM
bodhi Wrote:
-------------------------------------------------------
> So use either USB or HDD, but not both. See if the
> random behavior will be gone that way.

I’m only using the hdd. No usb plugged in

> Regarding the kernel panic, try booting only with
> serial console (unplug the ethernet cable) and see
> far you will get it booting.

This is just serial. Not bothering to connect Ethernet until it actually boots. Nothing connected except HDD, serial and power
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 05, 2021 03:45PM
> This is just serial. Not bothering to connect
> Ethernet until it actually boots. Nothing
> connected except HDD, serial and power

In that case, try connect Ethernet cable before booting!

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 05, 2021 03:48PM
bodhi Wrote:
-------------------------------------------------------
> In that case, try connect Ethernet cable before
> booting!

Now there’s a novel idea! :)
If it doesn’t panic then I will be truly confused, but I’m willing to try anything at this point. Will try and report back in the morning
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 06, 2021 03:55AM
Nope, same thing. Eth link up and DHCP server handing out leases

Process:
- Boot without intervention ("press any key to stop autoboot" doesn't work anyway), wait for prompt
- Set bootargs and attempt to boot (line 107)
- Files are loaded and kernel is booted but not uinitrd (119 - 138)
- Returned to prompt. Attempt to boot again (179)
- Same failure, returned to prompt
- "reset" command, wait for reset and prompt (248)
- Set bootargs and attempt to boot again (365)
- Both files load now, kernel panics. Traces look different, no mention of cpu_idle. Actual panic message and address same as before
Attachments:
open | download - boot_20210706.log (34.5 KB)
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 06, 2021 03:49PM
megal0maniac,

> Nope, same thing. Eth link up and DHCP server
> handing out leases

Yes. The idea is to see if the error change when you plug in Ethernet cable (the last place on the stack was the Armada 370 network driver). But it did not change, so most likely it is not the NIC hardware.

Can you boot OK with USB rootfs (formatted as Ext3), like osa did in his instruction?

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 11, 2021 08:41AM
Sorry for the delay. I tried this right away but didn’t get around to pressing results.
I formatted a USB drive as ext3 and copied the whole rootfs with the broken idle dtb embedded in uImage. Tried both ext2load and ext4load, they both read the files fine and both resulted in the same crash with the same address.
What’s bugging me is that usually it will only boot the uImage and then try and load rescue firmware. I need to issue a reset after first boot in order for the uInitrd to boot as well. But the addresses I’m using are the stock ones, so the same as osa.
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 11, 2021 03:33PM
megal0maniac,

> What’s bugging me is that usually it will only
> boot the uImage and then try and load rescue
> firmware. I need to issue a reset after first boot
> in order for the uInitrd to boot as well. But the
> addresses I’m using are the stock ones, so the
> same as osa.

If you follow extactly the same procedure as osa posted at his blog:

https://forum.doozan.com/read.php?2,94839,115749#msg-115749

And still see the error, then it is indeed strange!

One observation:

In this troubleshooting session, you would want to avoid loading initrd, and see how far you can get with uImage only.

bootm 0x00a00000

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 31, 2021 06:57PM
i just restored my wdgen2

started from a clean 5.2.9 bodhi's rootfs with replaced just
/boot/uImage
/boot/uRamdisk
/etc/fstab
/etc/fw_env.config
to allow it to boot on gen2

than issued these command after first start to update kernel, but it died blue blinking.. someone tested the 5.12.6 kernel on these devices?
cd /boot
tar -xjvf linux-5.12.6-mvebu-tld-1-bodhi.tar.bz2
tar -xvf linux-dtb-5.12.6-mvebu-tld-1.tar
dpkg -i linux-headers-5.12.6-mvebu-tld-1_1.0_armhf.deb
dpkg -i linux-image-5.12.6-mvebu-tld-1_1.0_armhf.deb
cp -a zImage-5.12.6-mvebu-tld-1 zImage.fdt  
cat dts/armada-375-wd-mycloud-gen2.dtb >> zImage.fdt
mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-5.12.6-mvebu-tld-1 -d zImage.fdt uImage
mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs-5.12.6-mvebu-tld-1 -d initrd.img-5.12.6-mvebu-tld-1 uRamdisk
or do you see something missing in these commands?



Edited 1 time(s). Last edit at 07/31/2021 07:14PM by FrancYescO.
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 31, 2021 07:15PM
FrancYescO,

My Thecus N2350 (Armada 385)

root@tldDebian:~# myinfo 
tldDebian
192.168.0.224  
Thecus N2350
Linux version 5.12.6-mvebu-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 SMP PREEMPT Tue May 25 22:15:51 PDT 2021
Debian 10.10
console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=pxa3xx_nand-0:-(ubifs);spi1.0:0x00400000(uboot),0x00010000@0x00100000(uboot_env),0x00010000@0x00300000(uboot_scr) earlyprintk=serial
uboot_version=U-Boot 2013.01 (Nov 12 2018 - 20:56:19) Marvell version: 2015_T1.0p18-tld-4
Netconsole is enable
--- System Stats:
/dev/sda: ST750LX003-1AC154: 35°C SMART check: PASSED
Sat 31 Jul 2021 05:11:27 PM PDT up 9 weeks, 2 days, 15 hours, 32 minutes

And your commands look fine. I did not see anything wrong. But the boot command and load addresss for this Gen2 box is different. Perhaps you should post the serial console bootlog here.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 31, 2021 08:27PM
I'm pretty sure there is something it don't like in the latest kernel, for completeness here are my full steps starting from a brand new hardisk, and with a recoveryOS in:

# USB FAT32 drive with a boot folder with these file in
# 
# https://fox-exe.ru/WDMyCloud/WDMyCloud-Gen2/usbrecovery.tar.gz
# https://www.dropbox.com/s/kt496q2lnb4hx7y/Debian-5.2.9-mvebu-tld-1-rootfs-bodhi.tar.bz2
# 
# Telnet to device, than issue all these commands (if you are brave enough after the "q" you can do a full c&p):

# Partitioning hard drive
parted /dev/sda
rm 1
rm 2
rm 3
rm 4
rm 5
rm 6
rm 7
mkpart primary 0G 1G
mkpart primary 4G 100%
mkpart primary 1G 4G
q
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda3
mkswap /dev/sda1

# Mounting USB and HD
mkdir /mnt/sda3
mount /dev/sda3 /mnt/sda3
mkdir /mnt/usb
mount /dev/sdb1 /mnt/usb

# Extract and patch rootfs for WDMyCloudGen2
tar -xjvf /mnt/usb/boot/Debian-5.2.9-mvebu-tld-1-rootfs-bodhi.tar.bz2 -C /mnt/sda3
chroot /mnt/sda3

sed -i '/rootfs/c\/dev/sda3 / ext4 noatime,errors=remount-ro 0 1' /etc/fstab
sed -i '/mtd1/c\/dev/mtd0 0xf0000 0x10000 0x10000 1' /etc/fw_env.config

# Generating/Updating Kernel
cd /boot

wget https://www.dropbox.com/s/znbxppm1kqvv2ef/linux-5.11.7-mvebu-tld-1-bodhi.tar.bz2 --no-check-certificate
tar -xjvf linux-5.11.7-mvebu-tld-1-bodhi.tar.bz2
tar -xvf linux-dtb-5.11.7-mvebu-tld-1.tar
dpkg -i linux-headers-5.11.7-mvebu-tld-1_1.0_armhf.deb
dpkg -i linux-image-5.11.7-mvebu-tld-1_1.0_armhf.deb
cp -a zImage-5.11.7-mvebu-tld-1 zImage.fdt  
cat dts/armada-375-wd-mycloud-gen2.dtb >> zImage.fdt
mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-5.11.7-mvebu-tld-1 -d zImage.fdt uImage
mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs-5.11.7-mvebu-tld-1 -d initrd.img-5.11.7-mvebu-tld-1 uRamdisk

# Let's Start! REMOVE USB drive
exit
sync
reboot -f

replacing the updating kernel block with 5.12.6:
cd /boot
wget https://www.dropbox.com/s/t5qpfyshb8kovck/linux-5.12.6-mvebu-tld-1-bodhi.tar.bz2 --no-check-certificate
tar -xjvf linux-5.12.6-mvebu-tld-1-bodhi.tar.bz2
tar -xvf linux-dtb-5.12.6-mvebu-tld-1.tar
dpkg -i linux-headers-5.12.6-mvebu-tld-1_1.0_armhf.deb
dpkg -i linux-image-5.12.6-mvebu-tld-1_1.0_armhf.deb
cp -a zImage-5.12.6-mvebu-tld-1 zImage.fdt  
cat dts/armada-375-wd-mycloud-gen2.dtb >> zImage.fdt
mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-5.12.6-mvebu-tld-1 -d zImage.fdt uImage
mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs-5.12.6-mvebu-tld-1 -d initrd.img-5.12.6-mvebu-tld-1 uRamdisk

does not allow the device to start, unfortunately actually i'm not able to provide a bootlog
Re: WD MyCloud Gen2 (Glacier, Armada 375)
July 31, 2021 09:53PM
FrancYescO,

> I'm pretty sure there is something it don't like
> in the latest kernel,

It could be the kernel file size changes.

> does not allow the device to start, unfortunately
> actually i'm not able to provide a bootlog

There is no other way to tell why it did not boot, since it sounds like a problem that occured earlier in the boot process.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
August 01, 2021 04:20AM
5.12.6 generated files sizes:
-rw-r--r--  1 root root  5185284 Aug  1 02:10 uImage
-rw-r--r--  1 root root  9765625 Aug  1 02:10 uRamdisk
the max size should be 5242880 right?

btw, just made further tests and i'm sure that the issue is only from 5.12.6 Kernel, probably the same issue that also megal0maniac was having.

for now, as i cannot go over with a bootlog, i'll stick to the older one 5.11.7

PS. when going from a kernel to another, should we need to unistall some packages before installing ie linux-headers-5.12.6 and linux-image-5.12.6 ?

EDIT: surely yes, as downgrading to the the 5.11.7 (using chroot from recovery USB) after the 5.12.6 was causing apt triggers to still call the 5.12.6 image generation (that caused SSH to be unreachable after omv installation and a reboot),

so whats the correct procedure when changing kernel version?

Another thing if someone could help:
root@debian:~# systemctl status chrony.service
● chrony.service - chrony, an NTP client/server
   Loaded: loaded (/lib/systemd/system/chrony.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2021-08-01 06:12:12 PDT; 39s ago
     Docs: man:chronyd(8)
           man:chronyc(1)
           man:chrony.conf(5)
  Process: 3731 ExecStart=/usr/sbin/chronyd $DAEMON_OPTS (code=exited, status=1/FAILURE)

Aug 01 06:12:12 debian systemd[1]: Starting chrony, an NTP client/server...
Aug 01 06:12:12 debian chronyd[3733]: chronyd version 3.4 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 -DEBUG)
Aug 01 06:12:12 debian chronyd[3733]: Fatal error : Failed to load seccomp rules
Aug 01 06:12:12 debian chronyd[3731]: Failed to load seccomp rules
Aug 01 06:12:12 debian systemd[1]: chrony.service: Control process exited, code=exited, status=1/FAILURE
Aug 01 06:12:12 debian systemd[1]: chrony.service: Failed with result 'exit-code'.
Aug 01 06:12:12 debian systemd[1]: Failed to start chrony, an NTP client/server.
is this chrony startup failure caused by a missing kernel compilation flag? (seems chrony is a requirement for OMV NTP)



Edited 2 time(s). Last edit at 08/01/2021 09:36AM by FrancYescO.
Re: WD MyCloud Gen2 (Glacier, Armada 375)
August 01, 2021 03:43PM
FrancYescO,

> PS. when going from a kernel to another, should we
> need to unistall some packages before installing
> ie linux-headers-5.12.6 and linux-image-5.12.6 ?

No need to uninstall the kernel.

> so whats the correct procedure when changing
> kernel version?

If you make a habit of saving the previous kernel in /boot

Then to downgrade, you would just do:

cp -a uImage uImage.5.12.6-mvebu-tld-1
cp -a uInitrd uInitrd.5.12.6-mvebu-tld-1

cp -a uImage.5.11.7-mvebu-tld-1 uImage
cp -a uInitrd.5.11.7-mvebu-tld-1 uInitrd

and reboot. The system will boot back to 5.11.7 and all the hooks in initramfs will chosen correctly, automatically.

The new kernel is still installed, so later you can switch back to that if needed.

The advantage is if you install on HDD, you will not likely want to take it out and downgrade, you woulld just boot to a USB roots and downgrade. If you don't have a USB rootfs, and have serial console, then at serial console you can change envs temoprarily to boot uImage.5.11.7-mvebu-tld-1 and uInitrd.5.11.7-mvebu-tld-1. And then after booted, do the copy kernel files as above.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
August 02, 2021 04:09AM
The issue probably is when installing some package, after that i downgrade the kernel, when some package is installed it recalls the generation of initrd.img (idk for what) and also if running on kernel 5.11.7 the generation of 5.12.6 was called it caused again the device to be unresponsive after a reboot probably due to an inconsistent behaviour.

btw, is there a way to set the eth0 MAC address in an early stage? the set_persistent_mac_address script go in conflict with some openmediavault logic, that will remove the file /etc/network/interfaces and add /etc/netplan/20-openmediavault-eth0.yaml, the real issue is that in this yaml file it will use the mac address to match the interface eth0 causing the network not going up probably because the set_persistent_mac_address still not called, so to have the network running i should remove (using the recovery USB drive..) the 2line for the mac address match...
Re: WD MyCloud Gen2 (Glacier, Armada 375)
August 02, 2021 05:06AM
FrancYescO,

> btw, is there a way to set the eth0 MAC address in
> an early stage? the set_persistent_mac_address
> script go in conflict with some openmediavault
> logic, that will remove the file
> /etc/network/interfaces and add
> /etc/netplan/20-openmediavault-eth0.yaml, the real
> issue is that in this yaml file it will use the
> mac address to match the interface eth0 causing
> the network not going up probably because the
> set_persistent_mac_address still not called, so to
> have the network running i should remove (using
> the recovery USB drive..) the 2line for the mac
> address match...

Ah! that's something specific to OMV.

When in doubt, you should remove the call to set_persistent_mac_address in /etc/rc.local. And then adjust /etc/netplan/20-openmediavault-eth0.yaml if needed.

Runnind with a static IP with the real MAC address is always better than a randomly generated MAC adress.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
August 02, 2021 06:02AM
Yep that's why my question is to find a way to setup the real MAC in an early stage, unfortunately also a static IP configuration in OMV will not work because the issue is that when OMV tries to bring up eth0 it will not match any interface with the MAC address it saved to the /etc/netplan/20-openmediavault-eth0.yaml

so for now i just removed the MAC address match from the yaml so OMV (netplan) will bring up eth0 regardless of the MAC, but:
- probably due to the set_persistent_mac_address script called later i have no IP showed up in WebUI [img]https://i.ibb.co/FWCV7W7/immagine.png[/img]
- any modification to the network section will cause the /etc/netplan/20-openmediavault-eth0.yaml to be regenerated, so the MAC address match will be putted again here and will kill networking on next boot
Re: WD MyCloud Gen2 (Glacier, Armada 375)
August 02, 2021 06:38PM
FrancYescO,

- Try remove call to set_persistent_mac_address script
- Set MAC address for eth0 in /etc/network/interfaces

-bodhi
===========================
Forum Wiki
bodhi's corner
osa
Re: WD MyCloud Gen2 (Glacier, Armada 375)
September 14, 2021 02:43AM
Hi
I found that kernels 5.12+ segfaults on this box
Marvell>> bootm 0xa00000 0x3000000
## Booting image at 00a00000 ...
## Booting kernel from Legacy Image at 00a00000 ...
   Image Name:   Linux-5.12.6-mvebu-tld-1
   Created:      2021-09-01  21:16:08 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5185220 Bytes = 4.9 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 03000000 ...
   Image Name:   initramfs-5.12.6-mvebu-tld-1
   Created:      2021-09-01  21:16:17 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    10036260 Bytes = 9.6 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.12.6-mvebu-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 SMP PREEMPT Tue May 25 22:15:51 PDT 2021
[    0.000000][    T0] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d
[    0.000000][    T0] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000][    T0] OF: fdt: Machine model: WD MyCloud Gen2
[    0.000000][    T0] Memory policy: Data cache writealloc
[    0.000000][    T0] Zone ranges:
[    0.000000][    T0]   Normal   [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0]   HighMem  empty
[    0.000000][    T0] Movable zone start for each node
[    0.000000][    T0] Early memory node ranges
[    0.000000][    T0]   node   0: [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] percpu: Embedded 21 pages/cpu s53900 r8192 d23924 u86016
[    0.000000][    T0] Built 1 zonelists, mobility grouping on.  Total pages: 130048
[    0.000000][    T0] Kernel command line: root=/dev/sda2 console=ttyS0,115200
[    0.000000][    T0] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000][    T0] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000][    T0] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000][    T0] Memory: 492560K/524288K available (10240K kernel code, 1481K rwdata, 3076K rodata, 1024K init, 326K bss, 31728K reserved, 0K cma-reserved, 0K highmem)
[    0.000000][    T0] random: get_random_u32 called from ____cache_alloc+0x404/0x78c with crng_init=0
[    0.000000][    T0] rcu: Preemptible hierarchical RCU implementation.
[    0.000000][    T0] rcu: 	RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    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=2
[    0.000000][    T0] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000][    T0] mvebu_mbus: [Firmware Warn]: deprecated mbus-mvebu Device Tree, suspend/resume will not work
[    0.000000][    T0] L2C: DT/platform modifies aux control register: 0x02040000 -> 0x12040000
[    0.000000][    T0] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000][    T0] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000][    T0] L2C-310 D prefetch enabled, offset 1 lines
[    0.000000][    T0] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000][    T0] L2C-310 Coherent cache controller enabled, 8 ways, 256 kB
[    0.000000][    T0] L2C-310 Coherent: CACHE_ID 0x410054c9, AUX_CTRL 0x56040001
[    0.000000][    T0] Switching to timer-based delay loop, resolution 40ns
[    0.000001][    T0] sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 85899345900ns
[    0.000022][    T0] clocksource: armada_370_xp_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 76450417870 ns
[    0.000783][    T0] Console: colour dummy device 80x30
[    0.000834][    T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=250000)
[    0.000858][    T0] pid_max: default: 32768 minimum: 301
[    0.001081][    T0] LSM: Security Framework initializing
[    0.001181][    T0] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001204][    T0] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002241][    T0] CPU: Testing write buffer coherency: ok
[    0.002298][    T0] CPU0: Spectre v2: using BPIALL workaround
[    0.002549][    T1] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.003461][    T1] Setting up static identity map for 0x100000 - 0x100060
[    0.003852][    T1] mvebu-soc-id: MVEBU SoC ID=0x6720, Rev=0x3
[    0.004305][    T1] rcu: Hierarchical SRCU implementation.
[    0.005227][    T1] smp: Bringing up secondary CPUs ...
[    0.005975][    T1] Booting CPU 1
[    0.006207][    T0] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.006226][    T0] CPU1: Spectre v2: using BPIALL workaround
[    0.006427][    T1] smp: Brought up 1 node, 2 CPUs
[    0.006450][    T1] SMP: Total of 2 processors activated (100.00 BogoMIPS).
[    0.006466][    T1] CPU: All CPU(s) started in SVC mode.
[    0.007149][    T1] devtmpfs: initialized
[    0.010997][    T1] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.011667][    T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.011724][    T1] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.049046][    T1] prandom32: self test passed (less than 6 bits correlated)
[    0.049078][    T1] prandom: seed boundary self test passed
[    0.051676][    T1] prandom: 100 self tests passed
[    0.051690][    T1] pinctrl core: initialized pinctrl subsystem
[    0.054158][    T1] NET: Registered protocol family 16
[    0.055277][    T1] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.056393][    T1] audit: initializing netlink subsys (disabled)
[    0.057390][    T1] thermal_sys: Registered thermal governor 'step_wise'
[    0.058498][   T36] audit: type=2000 audit(0.050:1): state=initialized audit_enabled=0 res=1
[    0.060137][    T1] cpuidle: using governor ladder
[    0.060255][    T1] cpuidle: using governor menu
[    0.060443][    T1] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.060466][    T1] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.310716][    T1] raid6: int32x8  gen()   146 MB/s
[    0.481131][    T1] raid6: int32x8  xor()   100 MB/s
[    0.651555][    T1] raid6: int32x4  gen()   168 MB/s
[    0.821913][    T1] raid6: int32x4  xor()   107 MB/s
[    0.992442][    T1] raid6: int32x2  gen()   269 MB/s
[    1.162872][    T1] raid6: int32x2  xor()   158 MB/s
[    1.333317][    T1] raid6: int32x1  gen()   308 MB/s
[    1.503820][    T1] raid6: int32x1  xor()   121 MB/s
[    1.503833][    T1] raid6: using algorithm int32x1 gen() 308 MB/s
[    1.503845][    T1] raid6: .... xor() 121 MB/s, rmw enabled
[    1.503856][    T1] raid6: using intx1 recovery algorithm
[    1.505486][    T1] vgaarb: loaded
[    1.506649][    T1] SCSI subsystem initialized
[    1.508248][    T1] usbcore: registered new interface driver usbfs
[    1.508487][    T1] usbcore: registered new interface driver hub
[    1.508672][    T1] usbcore: registered new device driver usb
[    1.510109][    T1] mc: Linux media interface: v0.10
[    1.510356][    T1] videodev: Linux video capture interface: v2.00
[    1.511092][    T1] pps_core: LinuxPPS API ver. 1 registered
[    1.511120][    T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.511261][    T1] PTP clock support registered
[    1.514258][    T1] clocksource: Switched to clocksource armada_370_xp_clocksource
[    1.560383][    T1] VFS: Disk quotas dquot_6.6.0
[    1.560514][    T1] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.576799][    T1] NET: Registered protocol family 2
[    1.576985][    T1] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    1.581590][    T1] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    1.581650][    T1] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    1.581717][    T1] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    1.581793][    T1] TCP: Hash tables configured (established 4096 bind 4096)
[    1.582012][    T1] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear)
[    1.582094][    T1] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    1.582134][    T1] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    1.582495][    T1] NET: Registered protocol family 1
[    1.585982][    T1] RPC: Registered named UNIX socket transport module.
[    1.586010][    T1] RPC: Registered udp transport module.
[    1.586022][    T1] RPC: Registered tcp transport module.
[    1.586033][    T1] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.586051][    T1] PCI: CLS 0 bytes, default 64
[    1.586296][    T1] Trying to unpack rootfs image as initramfs...
[    2.230147][    T1] Freeing initrd memory: 9804K
[    2.230273][    T1] NetWinder Floating Point Emulator V0.97 (double precision)
[    2.230665][    T1] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    2.842803][    T1] Initialise system trusted keyrings
[    2.842880][    T1] Key type blacklist registered
[    2.843131][    T1] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    2.843324][    T1] zbud: loaded
[    2.845207][    T1] NFS: Registering the id_resolver key type
[    2.845253][    T1] Key type id_resolver registered
[    2.845267][    T1] Key type id_legacy registered
[    2.845308][    T1] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    2.845331][    T1] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    2.845345][    T1] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    2.947436][    T1] xor: measuring software checksum speed
[    2.955078][    T1]    arm4regs        :  1301 MB/sec
[    2.965147][    T1]    8regs           :   980 MB/sec
[    2.974644][    T1]    32regs          :  1038 MB/sec
[    2.974657][    T1] xor: using function: arm4regs (1301 MB/sec)
[    2.974681][    T1] async_tx: api initialized (async)
[    2.974705][    T1] Key type asymmetric registered
[    2.974717][    T1] Asymmetric key parser 'x509' registered
[    2.974919][    T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    2.975117][    T1] io scheduler bfq registered
[    2.979338][    T1] armada-375-pinctrl f1018000.pinctrl: registered pinctrl driver
[    2.986595][    T1] mv_xor f1060800.xor: Marvell shared XOR driver
[    3.045388][    T1] mv_xor f1060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    3.048246][    T1] mv_xor f1060900.xor: Marvell shared XOR driver
[    3.105365][    T1] mv_xor f1060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    3.247815][    T1] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    3.251859][    T1] printk: console [ttyS0] disabled
[    3.272086][    T1] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 32, base_baud = 12500000) is a 16550A
[    4.226980][    T1] printk: console [ttyS0] enabled
[    4.235397][    T1] sata_mv f10a0000.sata: slots 32 ports 1
[    4.242738][    T1] scsi host0: sata_mv
[    4.247256][    T1] ata1: SATA max UDMA/133 irq 51
[    4.255669][    T1] spi-nor spi0.0: mx25l8005 (1024 Kbytes)
[    4.261325][    T1] 1 fixed-partitions partitions found on MTD device spi0.0
[    4.268466][    T1] Creating 1 MTD partitions on "spi0.0":
[    4.274000][    T1] 0x000000000000-0x000000100000 : "u-boot"
[    4.283160][    T1] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    4.291830][    T1] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    4.306198][    T1] libphy: Fixed MDIO Bus: probed
[    4.315158][    T1] libphy: orion_mdio_bus: probed
[    4.335180][    T1] mvpp2 f10f0000.ethernet: using 3 shared buffers
[    4.343804][    T1] 8<--- cut here ---
[    4.347633][    T1] Unable to handle kernel paging request at virtual address 00001420
[    4.355662][    T1] pgd = (ptrval)
[    4.359092][    T1] [00001420] *pgd=00000000
[    4.363398][    T1] Internal error: Oops: 805 [#1] PREEMPT SMP ARM
[    4.369615][    T1] Modules linked in:
[    4.373391][    T1] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 5.12.6-mvebu-tld-1 #1.0
[    4.381266][    T1] Hardware name: Marvell Armada 375 (Device Tree)
[    4.387565][    T1] PC is at mvpp22_tai_probe+0x44/0x158
[    4.392926][    T1] LR is at _raw_spin_unlock_irqrestore+0x24/0x50
[    4.399146][    T1] pc : [<c079a1c4>]    lr : [<c0afcc04>]    psr: a0000113
[    4.406145][    T1] sp : c18abd68  ip : c4758400  fp : c1a1d810
[    4.412097][    T1] r10: 00000000  r9 : 00000100  r8 : c1a1d810
[    4.418048][    T1] r7 : c3625040  r6 : 00000009  r5 : 00000000  r4 : c4758400
[    4.425307][    T1] r3 : 00001400  r2 : 00000003  r1 : 00000001  r0 : 00000000
[    4.432567][    T1] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[    4.440441][    T1] Control: 10c5387d  Table: 0000404a  DAC: 00000051
[    4.446914][    T1] Process swapper/0 (pid: 1, stack limit = 0x(ptrval))
[    4.453651][    T1] Stack: (0xc18abd68 to 0xc18ac000)
[    4.458736][    T1] bd60:                   c3625040 00000010 00000009 00000000 00000024 c0791c18
[    4.467658][    T1] bd80: 00000000 ffffffff dfbf0e40 c0907cb8 00000000 c0907f84 c1a1d800 dfbf0e4c
[    4.476580][    T1] bda0: c1a1d810 c1009fc8 c1116d48 00000000 00000000 c1157be0 c11b7eb0 c0908674
[    4.485500][    T1] bdc0: ffffffff 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.494422][    T1] bde0: 00000000 223058df 00000000 c1a1d810 00000000 c1116d48 00000000 c11b7ea8
[    4.503343][    T1] be00: c1157be0 c11b7eb0 00000000 c06bcb84 c1a1d810 c1116d48 00000000 c06ba904
[    4.512265][    T1] be20: c1a1d810 c1116d48 00000000 c1a1d810 c1116d48 c1116d48 c06bb0ac c1157be0
[    4.521187][    T1] be40: c1149040 c0f003e4 00000000 c06bac80 c1116d48 c1a1d810 c189f040 00000000
[    4.530109][    T1] be60: c1a1d810 c1116d48 c06bb0ac c1938140 c1149040 c0f003e4 00000000 c06bb094
[    4.539031][    T1] be80: c1a1d810 00000000 c1116d48 c06bb1d0 c1a1d810 c1009fc8 c1116d48 c06b8a2c
[    4.547953][    T1] bea0: c183a26c c183a258 c18f8534 223058df c183a26c c1116d48 c3518180 c1108438
[    4.556874][    T1] bec0: 00000000 c06b9b10 c0d4433d 00000001 00000000 c1116d48 c1009fc8 c0f2e170
[    4.565796][    T1] bee0: 00000000 c06bba78 ffffe000 c1009fc8 c0f2e170 c010280c c0cf5041 c0146574
[    4.574717][    T1] bf00: 00000000 c18abf00 00000000 c0f003e4 c0dff0ec 0000014e 00000006 00000006
[    4.583639][    T1] bf20: 00000000 c0e00b04 0000014d c0e00b04 00000024 c193814f c1938157 223058df
[    4.592561][    T1] bf40: dfffcea3 223058df c0f42d30 00000007 c0f42d34 c1173000 c0dff0ec c1938140
[    4.601482][    T1] bf60: c0f42d54 c0f01614 00000006 00000006 00000000 c0f003e4 0000014e c0f5b818
[    4.610402][    T1] bf80: 00000000 00000000 c0af88c8 00000000 00000000 00000000 00000000 00000000
[    4.619322][    T1] bfa0: 00000000 c0af88d0 00000000 c0100150 00000000 00000000 00000000 00000000
[    4.628242][    T1] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.637161][    T1] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[    4.646085][    T1] [<c079a1c4>] (mvpp22_tai_probe) from [<c0791c18>] (mvpp2_probe+0x634/0x1c74)
[    4.654935][    T1] [<c0791c18>] (mvpp2_probe) from [<c06bcb84>] (platform_probe+0x58/0xa8)
[    4.663344][    T1] [<c06bcb84>] (platform_probe) from [<c06ba904>] (really_probe+0x2a8/0x498)
[    4.672016][    T1] [<c06ba904>] (really_probe) from [<c06bac80>] (driver_probe_device+0x18c/0x1b8)
[    4.681124][    T1] [<c06bac80>] (driver_probe_device) from [<c06bb094>] (device_driver_attach+0x44/0x5c)
[    4.690757][    T1] [<c06bb094>] (device_driver_attach) from [<c06bb1d0>] (__driver_attach+0x124/0x13c)
[    4.700214][    T1] [<c06bb1d0>] (__driver_attach) from [<c06b8a2c>] (bus_for_each_dev+0x64/0xa0)
[    4.709148][    T1] [<c06b8a2c>] (bus_for_each_dev) from [<c06b9b10>] (bus_add_driver+0x178/0x1e0)
[    4.718167][    T1] [<c06b9b10>] (bus_add_driver) from [<c06bba78>] (driver_register+0xac/0xf0)
[    4.726920][    T1] [<c06bba78>] (driver_register) from [<c010280c>] (do_one_initcall+0xc0/0x22c)
[    4.735852][    T1] [<c010280c>] (do_one_initcall) from [<c0f01614>] (kernel_init_freeable+0x200/0x254)
[    4.744306][ T1228] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[    4.745309][    T1] [<c0f01614>] (kernel_init_freeable) from [<c0af88d0>] (kernel_init+0x8/0x118)
[    4.754754][ T1228] ata1.00: ATA-7: WDC WD800JD-75MSA3, 10.01E04, max UDMA/133
[    4.761216][    T1] [<c0af88d0>] (kernel_init) from [<c0100150>] (ret_from_fork+0x14/0x24)
[    4.768496][ T1228] ata1.00: 156250000 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    4.776768][    T1] Exception stack(0xc18abfb0 to 0xc18abff8)
[    4.776779][    T1] bfa0:                                     00000000 00000000 00000000 00000000
[    4.776789][    T1] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.786740][ T1228] ata1.00: configured for UDMA/133
[    4.789984][    T1] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000
[    4.820135][    T1] Code: e1c426f8 e2803b05 e5840060 e3a02003 (e5832020) 
[    4.827541][    T7] scsi 0:0:0:0: Direct-Access     ATA      WDC WD800JD-75MS 1E04 PQ: 0 ANSI: 5
[    4.836431][    T1] ---[ end trace dfda73be00ca01eb ]---
[    4.841786][    T1] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    4.850193][    C0] CPU0: stopping
[    4.853627][    C0] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G      D           5.12.6-mvebu-tld-1 #1.0
[    4.862899][    C0] Hardware name: Marvell Armada 375 (Device Tree)
[    4.869206][    C0] [<c01152c8>] (unwind_backtrace) from [<c0110050>] (show_stack+0x10/0x14)
[    4.877714][    C0] [<c0110050>] (show_stack) from [<c0af0b34>] (dump_stack+0x80/0x9c)
[    4.885687][    C0] [<c0af0b34>] (dump_stack) from [<c0112b00>] (do_handle_IPI+0x258/0x318)
[    4.894095][    C0] [<c0112b00>] (do_handle_IPI) from [<c0112bd4>] (ipi_handler+0x14/0x20)
[    4.902417][    C0] [<c0112bd4>] (ipi_handler) from [<c0184658>] (handle_percpu_devid_irq+0x58/0x108)
[    4.911704][    C0] [<c0184658>] (handle_percpu_devid_irq) from [<c017f260>] (generic_handle_irq+0x28/0x38)
[    4.921508][    C0] [<c017f260>] (generic_handle_irq) from [<c017f42c>] (__handle_domain_irq+0x90/0xa0)
[    4.930958][    C0] [<c017f42c>] (__handle_domain_irq) from [<c06189e0>] (gic_handle_irq+0x74/0x84)
[    4.940063][    C0] [<c06189e0>] (gic_handle_irq) from [<c010128c>] (__irq_svc+0x6c/0xa8)
[    4.948291][    C0] Exception stack(0xc1001ef8 to 0xc1001f40)
[    4.954071][    C0] 1ee0:                                                       000019fc dfbcef14
[    4.962992][    C0] 1f00: 00000000 c011df40 00000000 00000000 c1009fc8 00000001 ffffe000 c100a05c
[    4.971914][    C0] 1f20: c0d58839 c0f42000 c1003d00 c1001f48 c010cce0 c010ccd0 600c0013 ffffffff
[    4.980831][    C0] [<c010128c>] (__irq_svc) from [<c010ccd0>] (arch_cpu_idle+0x1c/0x38)
[    4.988973][    C0] [<c010ccd0>] (arch_cpu_idle) from [<c0afc610>] (default_idle_call+0x30/0x50)
[    4.997815][    C0] [<c0afc610>] (default_idle_call) from [<c0158074>] (do_idle+0x130/0x2ac)
[    5.006311][    C0] [<c0158074>] (do_idle) from [<c01584ec>] (cpu_startup_entry+0x18/0x1c)
[    5.014632][    C0] [<c01584ec>] (cpu_startup_entry) from [<c0f01210>] (start_kernel+0x6c0/0x870)
[    5.023565][    C0] [<c0f01210>] (start_kernel) from [<00000000>] (0x0)
[    5.030233][    T1] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]---

Previous kernel booted this way
Marvell>> bootm 0xa00000 0x3000000
## Booting image at 00a00000 ...
## Booting kernel from Legacy Image at 00a00000 ...
   Image Name:   Linux-5.11.7-mvebu-tld-1
   Created:      2021-03-26  21:17:08 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5155988 Bytes = 4.9 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 03000000 ...
   Image Name:   initramfs-5.11.7-mvebu-tld-1
   Created:      2021-03-26  21:17:39 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    9654110 Bytes = 9.2 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.11.7-mvebu-tld-1 (root@tldDebian) (gcc (Debian 8.3.0-6) 8.3.0, GNU ld (GNU Binutils for Debian) 2.31.1) #1.0 SMP PREEMPT Thu Mar 18 20:41:26 PDT 2021
[    0.000000][    T0] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d
[    0.000000][    T0] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000][    T0] OF: fdt: Machine model: WD MyCloud Gen2
[    0.000000][    T0] Memory policy: Data cache writealloc
[    0.000000][    T0] Zone ranges:
[    0.000000][    T0]   Normal   [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0]   HighMem  empty
[    0.000000][    T0] Movable zone start for each node
[    0.000000][    T0] Early memory node ranges
[    0.000000][    T0]   node   0: [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[    0.000000][    T0] percpu: Embedded 20 pages/cpu s53068 r8192 d20660 u81920
[    0.000000][    T0] Built 1 zonelists, mobility grouping on.  Total pages: 130048
[    0.000000][    T0] Kernel command line: root=/dev/sda2 console=ttyS0,115200
[    0.000000][    T0] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000][    T0] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000][    T0] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000][    T0] Memory: 492960K/524288K available (10240K kernel code, 1476K rwdata, 3060K rodata, 1024K init, 322K bss, 31328K reserved, 0K cma-reserved, 0K highmem)
[    0.000000][    T0] random: get_random_u32 called from ____cache_alloc+0x404/0x78c with crng_init=0
[    0.000000][    T0] rcu: Preemptible hierarchical RCU implementation.
[    0.000000][    T0] rcu: 	RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    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=2
[    0.000000][    T0] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000][    T0] mvebu_mbus: [Firmware Warn]: deprecated mbus-mvebu Device Tree, suspend/resume will not work
[    0.000000][    T0] L2C: DT/platform modifies aux control register: 0x02040000 -> 0x12040000
[    0.000000][    T0] L2C-310 enabling early BRESP for Cortex-A9
[    0.000000][    T0] L2C-310 full line of zeros enabled for Cortex-A9
[    0.000000][    T0] L2C-310 D prefetch enabled, offset 1 lines
[    0.000000][    T0] L2C-310 dynamic clock gating enabled, standby mode enabled
[    0.000000][    T0] L2C-310 Coherent cache controller enabled, 8 ways, 256 kB
[    0.000000][    T0] L2C-310 Coherent: CACHE_ID 0x410054c9, AUX_CTRL 0x56040001
[    0.000000][    T0] Switching to timer-based delay loop, resolution 40ns
[    0.000001][    T0] sched_clock: 32 bits at 25MHz, resolution 40ns, wraps every 85899345900ns
[    0.000021][    T0] clocksource: armada_370_xp_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 76450417870 ns
[    0.000777][    T0] Console: colour dummy device 80x30
[    0.000825][    T0] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=250000)
[    0.000850][    T0] pid_max: default: 32768 minimum: 301
[    0.001084][    T0] LSM: Security Framework initializing
[    0.001187][    T0] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.001210][    T0] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.002244][    T0] CPU: Testing write buffer coherency: ok
[    0.002302][    T0] CPU0: Spectre v2: using BPIALL workaround
[    0.002555][    T1] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.003460][    T1] Setting up static identity map for 0x100000 - 0x100060
[    0.003850][    T1] mvebu-soc-id: MVEBU SoC ID=0x6720, Rev=0x3
[    0.004303][    T1] rcu: Hierarchical SRCU implementation.
[    0.005225][    T1] smp: Bringing up secondary CPUs ...
[    0.005976][    T1] Booting CPU 1
[    0.006238][    T0] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.006257][    T0] CPU1: Spectre v2: using BPIALL workaround
[    0.006459][    T1] smp: Brought up 1 node, 2 CPUs
[    0.006482][    T1] SMP: Total of 2 processors activated (100.00 BogoMIPS).
[    0.006497][    T1] CPU: All CPU(s) started in SVC mode.
[    0.007190][    T1] devtmpfs: initialized
[    0.011027][    T1] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.011705][    T1] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.011763][    T1] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.049104][    T1] prandom32: self test passed (less than 6 bits correlated)
[    0.049136][    T1] prandom: seed boundary self test passed
[    0.051776][    T1] prandom: 100 self tests passed
[    0.051790][    T1] pinctrl core: initialized pinctrl subsystem
[    0.054167][    T1] NET: Registered protocol family 16
[    0.055286][    T1] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.056347][    T1] audit: initializing netlink subsys (disabled)
[    0.057372][    T1] thermal_sys: Registered thermal governor 'step_wise'
[    0.058500][   T35] audit: type=2000 audit(0.050:1): state=initialized audit_enabled=0 res=1
[    0.060156][    T1] cpuidle: using governor ladder
[    0.060267][    T1] cpuidle: using governor menu
[    0.060451][    T1] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.060473][    T1] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.300569][    T1] raid6: int32x8  gen()   146 MB/s
[    0.471031][    T1] raid6: int32x8  xor()   100 MB/s
[    0.641633][    T1] raid6: int32x4  gen()   168 MB/s
[    0.811971][    T1] raid6: int32x4  xor()   107 MB/s
[    0.982436][    T1] raid6: int32x2  gen()   268 MB/s
[    1.152917][    T1] raid6: int32x2  xor()   157 MB/s
[    1.323344][    T1] raid6: int32x1  gen()   308 MB/s
[    1.493850][    T1] raid6: int32x1  xor()   125 MB/s
[    1.493865][    T1] raid6: using algorithm int32x1 gen() 308 MB/s
[    1.493877][    T1] raid6: .... xor() 125 MB/s, rmw enabled
[    1.493887][    T1] raid6: using intx1 recovery algorithm
[    1.495623][    T1] vgaarb: loaded
[    1.496791][    T1] SCSI subsystem initialized
[    1.497852][    T1] usbcore: registered new interface driver usbfs
[    1.497961][    T1] usbcore: registered new interface driver hub
[    1.498027][    T1] usbcore: registered new device driver usb
[    1.498487][    T1] mc: Linux media interface: v0.10
[    1.498539][    T1] videodev: Linux video capture interface: v2.00
[    1.498647][    T1] pps_core: LinuxPPS API ver. 1 registered
[    1.498662][    T1] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.498693][    T1] PTP clock support registered
[    1.502706][    T1] clocksource: Switched to clocksource armada_370_xp_clocksource
[    1.563109][    T1] VFS: Disk quotas dquot_6.6.0
[    1.563246][    T1] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.588253][    T1] NET: Registered protocol family 2
[    1.589286][    T1] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    1.589344][    T1] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    1.589409][    T1] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    1.589486][    T1] TCP: Hash tables configured (established 4096 bind 4096)
[    1.589695][    T1] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear)
[    1.589776][    T1] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    1.589816][    T1] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    1.590154][    T1] NET: Registered protocol family 1
[    1.592228][    T1] RPC: Registered named UNIX socket transport module.
[    1.592261][    T1] RPC: Registered udp transport module.
[    1.592273][    T1] RPC: Registered tcp transport module.
[    1.592284][    T1] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.592302][    T1] PCI: CLS 0 bytes, default 64
[    1.592528][    T1] Trying to unpack rootfs image as initramfs...
[    2.215830][    T1] Freeing initrd memory: 9428K
[    2.215952][    T1] NetWinder Floating Point Emulator V0.97 (double precision)
[    2.216340][    T1] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    2.769337][    T1] Initialise system trusted keyrings
[    2.769412][    T1] Key type blacklist registered
[    2.769888][    T1] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    2.770120][    T1] zbud: loaded
[    2.771796][    T1] NFS: Registering the id_resolver key type
[    2.771848][    T1] Key type id_resolver registered
[    2.771861][    T1] Key type id_legacy registered
[    2.771904][    T1] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    2.771928][    T1] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    2.874311][    T1] xor: measuring software checksum speed
[    2.881905][    T1]    arm4regs        :  1301 MB/sec
[    2.892008][    T1]    8regs           :   981 MB/sec
[    2.901524][    T1]    32regs          :  1038 MB/sec
[    2.901538][    T1] xor: using function: arm4regs (1301 MB/sec)
[    2.901562][    T1] async_tx: api initialized (async)
[    2.901580][    T1] Key type asymmetric registered
[    2.901592][    T1] Asymmetric key parser 'x509' registered
[    2.901676][    T1] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    2.901852][    T1] io scheduler bfq registered
[    2.904682][    T1] armada-375-pinctrl f1018000.pinctrl: registered pinctrl driver
[    2.909338][    T1] mv_xor f1060800.xor: Marvell shared XOR driver
[    2.973608][    T1] mv_xor f1060800.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    2.976238][    T1] mv_xor f1060900.xor: Marvell shared XOR driver
[    3.043606][    T1] mv_xor f1060900.xor: Marvell XOR (Registers Mode): ( xor cpy intr )
[    3.172404][    T1] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    3.176869][    T1] printk: console [ttyS0] disabled
[    3.197241][    T1] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 32, base_baud = 12500000) is a 16550A
[    4.136345][    T1] printk: console [ttyS0] enabled
[    4.143473][    T1] sata_mv f10a0000.sata: slots 32 ports 1
[    4.150374][    T1] scsi host0: sata_mv
[    4.154690][    T1] ata1: SATA max UDMA/133 irq 51
[    4.162717][    T1] spi-nor spi0.0: mx25l8005 (1024 Kbytes)
[    4.168373][    T1] 1 fixed-partitions partitions found on MTD device spi0.0
[    4.175537][    T1] Creating 1 MTD partitions on "spi0.0":
[    4.181074][    T1] 0x000000000000-0x000000100000 : "u-boot"
[    4.189287][    T1] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    4.197960][    T1] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    4.209815][    T1] libphy: Fixed MDIO Bus: probed
[    4.216315][    T1] libphy: orion_mdio_bus: probed
[    4.235796][    T1] mvpp2 f10f0000.ethernet: using 3 shared buffers
[    4.251053][    T1] mvpp2 f10f0000.ethernet eth0: Using hardware mac address 00:00:00:00:00:04
[    4.288811][    T1] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.296214][    T1] ehci-pci: EHCI PCI platform driver
[    4.301483][    T1] ehci-orion: EHCI orion driver
[    4.306528][    T1] orion-ehci f1054000.usb: EHCI Host Controller
[    4.312768][    T1] orion-ehci f1054000.usb: new USB bus registered, assigned bus number 1
[    4.321297][    T1] orion-ehci f1054000.usb: irq 47, io mem 0xf1054000
[    4.352666][    T1] orion-ehci f1054000.usb: USB 2.0 started, EHCI 1.00
[    4.359601][    T1] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.11
[    4.368645][    T1] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.376681][    T1] usb usb1: Product: EHCI Host Controller
[    4.382314][    T1] usb usb1: Manufacturer: Linux 5.11.7-mvebu-tld-1 ehci_hcd
[    4.389521][    T1] usb usb1: SerialNumber: f1054000.usb
[    4.395665][    T1] hub 1-0:1.0: USB hub found
[    4.400249][    T1] hub 1-0:1.0: 1 port detected
[    4.406653][    T1] xhci-hcd f1058000.usb: xHCI Host Controller
[    4.412744][    T1] xhci-hcd f1058000.usb: new USB bus registered, assigned bus number 2
[    4.421061][    T1] xhci-hcd f1058000.usb: hcc params 0x0a000990 hci version 0x100 quirks 0x0000000000010010
[    4.431093][    T1] xhci-hcd f1058000.usb: irq 48, io mem 0xf1058000
[    4.437949][    T1] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.11
[    4.447044][    T1] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.455048][    T1] usb usb2: Product: xHCI Host Controller
[    4.460677][    T1] usb usb2: Manufacturer: Linux 5.11.7-mvebu-tld-1 xhci-hcd
[    4.467900][    T1] usb usb2: SerialNumber: f1058000.usb
[    4.474033][    T1] hub 2-0:1.0: USB hub found
[    4.478618][    T1] hub 2-0:1.0: 1 port detected
[    4.483945][    T1] xhci-hcd f1058000.usb: xHCI Host Controller
[    4.489929][    T1] xhci-hcd f1058000.usb: new USB bus registered, assigned bus number 3
[    4.498145][    T1] xhci-hcd f1058000.usb: Host supports USB 3.0 SuperSpeed
[    4.505271][    T1] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.
[    4.514391][    T1] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.11
[    4.523433][    T1] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.531397][    T1] usb usb3: Product: xHCI Host Controller
[    4.537025][    T1] usb usb3: Manufacturer: Linux 5.11.7-mvebu-tld-1 xhci-hcd
[    4.544213][    T1] usb usb3: SerialNumber: f1058000.usb
[    4.550294][    T1] hub 3-0:1.0: USB hub found
[    4.554871][    T1] hub 3-0:1.0: 1 port detected
[    4.560460][    T1] usbcore: registered new interface driver usblp
[    4.566863][    T1] usbcore: registered new interface driver usb-storage
[    4.574219][    T1] mousedev: PS/2 mouse device common for all mice
[    4.582223][    T1] rtc-mv f1010300.rtc: registered as rtc0
[    4.587934][    T1] rtc-mv f1010300.rtc: setting system clock to 2021-09-14T07:17:56 UTC (1631603876)
[    4.597762][    T1] i2c /dev entries driver
[    4.602992][    T1] i2c i2c-0: Not using recovery: no recover_bus() found
[    4.610868][    T1] i2c i2c-1: Not using recovery: no recover_bus() found
[    4.662682][ T1215] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[    4.672174][ T1215] ata1.00: ATA-7: WDC WD800JD-75MSA3, 10.01E04, max UDMA/133
[    4.679486][ T1215] ata1.00: 156250000 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    4.689536][ T1215] ata1.00: configured for UDMA/133
[    4.705176][   T37] scsi 0:0:0:0: Direct-Access     ATA      WDC WD800JD-75MS 1E04 PQ: 0 ANSI: 5
[    4.715955][    T7] sd 0:0:0:0: [sda] 156250000 512-byte logical blocks: (80.0 GB/74.5 GiB)
[    4.724532][    T7] sd 0:0:0:0: [sda] Write Protect is off
[    4.730172][    T7] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    4.744196][    T1] orion_wdt: Initial timeout 171 sec
[    4.749990][    T1] device-mapper: uevent: version 1.0.3
[    4.755735][    T1] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com
[    4.765415][    T1] device-mapper: multipath round-robin: version 1.2.0 loaded
[    4.772741][    T1] device-mapper: multipath queue-length: version 0.2.0 loaded
[    4.780094][    T1] device-mapper: multipath service-time: version 0.3.0 loaded
[    4.787486][   T25] usb 1-1: new high-speed USB device number 2 using orion-ehci
[    4.790964][    T1] device-mapper: dm-log-userspace: version 1.3.0 loaded
[    4.801964][    T1] device-mapper: raid: Loading target version 1.15.1
[    4.809244][    T7]  sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7
[    4.820776][    T7] sd 0:0:0:0: [sda] Attached SCSI disk
[    4.821836][    T1] marvell-cesa f1090000.crypto: CESA device successfully registered
[    4.834472][    T1] hid: raw HID events driver (C) Jiri Kosina
[    4.840812][    T1] usbcore: registered new interface driver usbhid
[    4.847171][    T1] usbhid: USB HID core driver
[    4.852189][    T1] drop_monitor: Initializing network drop monitor service
[    4.860030][    T1] NET: Registered protocol family 10
[    4.866501][    T1] Segment Routing with IPv6
[    4.870899][    T1] RPL Segment Routing with IPv6
[    4.875910][    T1] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    4.884375][    T1] NET: Registered protocol family 17
[    4.889820][    T1] 8021q: 802.1Q VLAN Support v1.8
[    4.894884][    T1] Key type dns_resolver registered
[    4.899982][    T1] ThumbEE CPU extension supported.
[    4.905035][    T1] Registering SWP/SWPB emulation handler
[    4.910889][    T1] registered taskstats version 1
[    4.915766][    T1] Loading compiled-in X.509 certificates
[    4.921774][    T1] zswap: loaded using pool lzo/zbud
[    4.927342][    T1] Key type ._fscrypt registered
[    4.932087][    T1] Key type .fscrypt registered
[    4.936774][    T1] Key type fscrypt-provisioning registered
[    4.944052][    T1] Key type big_key registered
[    4.971045][    T1] Key type encrypted registered
[    4.980847][    T1] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[    4.993241][    T1] Freeing unused kernel memory: 1024K
[    5.003885][   T25] usb 1-1: New USB device found, idVendor=1976, idProduct=6025, bcdDevice= 1.00
[    5.013633][    T1] Checked W+X mappings: passed, no W+X pages found
[    5.020041][    T1] Run /init as init process
[    5.024476][   T25] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    5.032366][   T25] usb 1-1: Product: Flash Disk
[    5.037028][   T25] usb 1-1: SerialNumber: 123456789003763
[    5.043780][   T25] usb-storage 1-1:1.0: USB Mass Storage device detected
[    5.052796][   T25] scsi host1: usb-storage 1-1:1.0
Loading, please wait...
Re: WD MyCloud Gen2 (Glacier, Armada 375)
September 14, 2021 01:58PM
osa,

Not sure what was the problem. megal0maniac saw this error (see recent posts in this thread).

Have you tried the latets kernel?

Quote

Latest released kernel: linux-5.13.8-mvebu-tld-1-bodhi.tar.bz2 (09 Aug 2021)

There were recent changes in this Marvell mvpp2 driver since 5.12.x, wondering if there are some regression that we are seeing.

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: WD MyCloud Gen2 (Glacier, Armada 375)
September 14, 2021 02:05PM
bodhi Wrote:
-------------------------------------------------------
> osa,
>
> Not sure what was the problem. megal0maniac saw
> this error (see recent posts in this thread).
>
> Have you tried the latets kernel?
>
>
Quote

Latest released kernel:
> linux-5.13.8-mvebu-tld-1-bodhi.tar.bz2 (09 Aug
> 2021)
>
> There were recent changes in this Marvell mvpp2
> driver since 5.12.x, wondering if there are some
> regression that we are seeing.

Also it is possible that I have accidentally selected a wrong config for this driver. Still investigating this.

-bodhi
===========================
Forum Wiki
bodhi's corner
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: