Bug 1225787 - openSUSE Leap 15.5 hangs during boot with recent kernels on Raspberry Pi 3b
Summary: openSUSE Leap 15.5 hangs during boot with recent kernels on Raspberry Pi 3b
Status: RESOLVED DUPLICATE of bug 1225352
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Leap 15.5
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: openSUSE Kernel Bugs
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-01 16:38 UTC by John Paul Adrian Glaubitz
Modified: 2024-06-03 07:28 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Paul Adrian Glaubitz 2024-06-01 16:38:19 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
Comment 1 Tamara Schmitz 2024-06-03 07:04:07 UTC
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.
Comment 2 Guillaume GARDET 2024-06-03 07:28:22 UTC
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 ***