Bugzilla – Bug 1225787
openSUSE Leap 15.5 hangs during boot with recent kernels on Raspberry Pi 3b
Last modified: 2024-06-03 07:28:22 UTC
One of the recent updates broke openSUSE Leap 15.5 on the Raspberry Pi 3B. The systems no longer boots beyond "Reached target Basic System." The last working version for me was: - 5.14.21-150500.55.52-default The following two versions don't work: - 5.14.21-150500.55.59-default - 5.14.21-150500.55.65-default The last kernel messages before the system hangs are: [ OK ] Started Forward Password R…s to Plymouth Directory Watch. [ OK ] Reached target Path Units. [ OK ] Reached target Basic System. [ 7.538503][ T311] mmc1: new high speed SDIO card at address 0001 [ 7.562530][ T300] mmcblk0: mmc0:e624 SC32G 29.7 GiB [ 7.575747][ T300] mmcblk0: p1 p2 p3 [ 7.592670][ T296] dwc2 3f980000.usb: EPs: 8, dedicated fifos, 4080 entries in SPRAM [ 7.600936][ T296] dwc2 3f980000.usb: DWC OTG Controller [ 7.606531][ T296] dwc2 3f980000.usb: new USB bus registered, assigned bus number 1 [ 7.614486][ T296] dwc2 3f980000.usb: irq 51, io mem 0x3f980000 [ 7.620891][ T296] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.14 [ 7.630098][ T296] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 7.638174][ T296] usb usb1: Product: DWC OTG Controller [ 7.638178][ T301] fb0: switching to vc4 from EFI VGA [ 7.638188][ T296] usb usb1: Manufacturer: Linux 5.14.21-150500.55.59-default dwc2_hsotg [ 7.657225][ T296] usb usb1: SerialNumber: 3f980000.usb [ 7.657301][ T301] Console: switching to colour dummy device 80x25 [ 7.657891][ T296] hub 1-0:1.0: USB hub found [ 7.673797][ T296] hub 1-0:1.0: 1 port detected [ 7.689828][ T301] vc4-drm soc:gpu: bound 3f400000.hvs (ops vc4_hvs_ops [vc4]) This issue has been independently reported by another user in [1]. > [1] https://lists.opensuse.org/archives/list/arm@lists.opensuse.org/thread/L3WQ2VAOHUCYEX3C4MBZIEOHOJGCGX7K/?sort=date
On a Raspberry Pi 4 1GB I noticed that the option gpu_mem=32 on the boot.txt of the FAT32 partition would cause me this and also sometimes result in kernel panics complaining about being unable to handel a kernel paging request at a certain virtual address. My workaround was to add gpu_mem=64 into /boot/efi/extraconfig.txt (the FAT32 boot partition is mounted as /boot/efi). Unsure if this applies here too.
Seems to be a duplicate of https://bugzilla.opensuse.org/show_bug.cgi?id=1225352 Please continue the discussion on the already opened bug. *** This bug has been marked as a duplicate of bug 1225352 ***