Hi,
-----Original Message----- From: Paul Uiterlinden
Sent: 17 February 2021 00:07 To: arm@lists.opensuse.org Subject: RPI4 USB boot fails with kernel 5.10 Greetings,
I'm running a Raspberry Pi 4, headless, Tumbleweed 20210209 JeOS, booting from USB3. End of December 2020, I was forced to add an lock on the update of kernel-default. At the moment I'm still running 5.9.14-1-default.
The thing is I cannot update to kernel 5.10. If I do that, initrd is not able to find the root filesystem anymore. In fact, USB seems to be absent in the initrd stage, although, as far as I can see, all modules are present.
The situation can be reproduced with a fresh image: http://download.opensuse.org/ports/aarch64/tumbleweed/appliances/openSU SE-Tumbleweed-ARM-JeOS-raspberrypi4.aarch64.raw.xz
Booting such an image from the SD card slot works. Booting the same image via USB fails in the initrd stage.
More information can be found in a forum thread that I started: https://forums.opensuse.org/showthread.php/549232-RPI4-USB-boot-fails- with-kernel-5-10-(plus-work-around)
I did find this message (Regression observed on Rasbperry Pi 4 with snapshot 20201214): https://lists.opensuse.org/archives/list/arm@lists.opensuse.org/thread/5BEWN 672GVVCJCMPZTYC2QCNO7AMBS2Y/ but that seems to be related to u-boot and GRUB. My problem seems to occur later, in initrd. But then again, who am I?
It looks like it is https://bugzilla.opensuse.org/show_bug.cgi?id=1180336 So, reset-raspberrypi.ko is probably missing in initrd. Cheers, Guillaume