[Bug 1123350] New: Newest image of Tumbleweed, Snapshot20190121, on Raspberry Pi 2 does not boot
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 Bug ID: 1123350 Summary: Newest image of Tumbleweed, Snapshot20190121, on Raspberry Pi 2 does not boot Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: armv7 OS: SUSE Other Status: NEW Severity: Major Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: freek@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After installing image openSUSE-Tumbleweed-ARM-JeOS-raspberrypi2.armv7l-2019.01.08-Snapshot20190121.raw.xz the system does not boot properly. The output on the console is: [ 0.356882] Initramfs unpacking failed: junk in compressed archive [ 0.487556] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 0.495835] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.20.0-1-lpae #1 openSUSE Tumbleweed (unreleased) [ 0.505224] Hardware name: BCM2835 [ 0.508660] [<c04469a0>] (unwind_backtrace) from [<c043f270>] (show_stack+0x1c/0x28) [ 0.516411] [<c043f270>] (show_stack) from [<c0dfdad4>] (dump_stack+0xac/ 0xd8) [ 0.523641] [<c0dfdad4>] (dump_stack) from [<c0482508>] (panic+0x108/0x29c) [ 0.530612] [<c0482508>] (panic) from [<c1601790>] (mount_block_root+0x260/0x30c) [ 0.538099] [<c1601790>] (mount_block_root) from [<c1601a24>] (prepare_namespace+0x158/0x1a0) [ 0.546628] [<c1601a24>] (prepare_namespace) from [<c1601328>] (kernel_init_freeable+0x3f8/0x410) [ 0.555506] [<c1601328>] (kernel_init_freeable) from [<c0e15e30>] (kernel_init+0x10/0x11c) [ 0.563775] [<c0e15e30>] (kernel_init) from [<c04011cc>] (ret_from_fork+0x14/0x28) [ 0.571343] Exception stack(0xef12bfb0 to 0xef12bff8) Also a "zypper dup --no-r" from a previous version to this version gives a system that does not boot anymore. Did not think about booting a previous kernel. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 Guillaume GARDET <guillaume.gardet@arm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |afaerber@suse.com, | |agraf@suse.com, | |dmueller@suse.com, | |guillaume.gardet@arm.com, | |ms@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c1 --- Comment #1 from Guillaume GARDET <guillaume.gardet@arm.com> --- My Chromebook ARM dos not boot properly with 4.20.0-lpae either and reboot after 90s approx, same for 4.20.5-lpae. kernel 4.20.0-default works fine. I tried to disable EFI support which was added recently, but it did not change anything. I cannot confirm this is exactly the same bug as I have no serial output on this machine and screen stays black, but I think it is the same. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c2 --- Comment #2 from Alexander Graf <agraf@suse.com> --- Sounds like the kernel binary grew too big again? The easiest quick fix IMHO would be to change LINUX_INITRD_PHYS_OFFSET in grub2's grub-core/loader/arm/linux.c file to something bigger. That should give us more breathing room and we can just grow the kernel (plus bss) beyond 32MB ... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c3 --- Comment #3 from Guillaume GARDET <guillaume.gardet@arm.com> --- (In reply to Alexander Graf from comment #2)
Sounds like the kernel binary grew too big again?
I thought about this too, but -lpae kernel and initrd are still smaller than -default which still boots fine. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c4 --- Comment #4 from Alexander Graf <agraf@suse.com> --- Is the extracted version also smaller? IIRC the kernel extracts itself right after the load address. So if the compressed kernel is 10MB and the uncompressed one is 23MB, you're already exceeding the 32MB window. Please just give changing the constant a quick try. Make it 48MB instead of 32MB and see if that fixes it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c5 --- Comment #5 from Guillaume GARDET <guillaume.gardet@arm.com> --- (In reply to Alexander Graf from comment #4)
Please just give changing the constant a quick try. Make it 48MB instead of 32MB and see if that fixes it.
SR available for grub2: https://build.opensuse.org/request/show/669146 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c6 Michael Chang <mchang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mchang@suse.com --- Comment #6 from Michael Chang <mchang@suse.com> --- (In reply to Guillaume GARDET from comment #5)
(In reply to Alexander Graf from comment #4)
Please just give changing the constant a quick try. Make it 48MB instead of 32MB and see if that fixes it.
SR available for grub2: https://build.opensuse.org/request/show/669146
The SR is accepted. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c7 --- Comment #7 from Freek de Kruijf <freek@opensuse.org> --- Same problem with Snapshot20190125. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c8 --- Comment #8 from Freek de Kruijf <freek@opensuse.org> --- Output on console with Snapshot20190125: MMC: mmc@7e202000: 0 Loading Environment from FAT... *** Warning - bad CRC, using default environment In: serial Out: vidconsole Err: vidconsole Net: No ethernet found. starting USB... USB0: scanning bus 0 for devices... error in inquiry 4 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:2... ** Invalid partition 3 ** Scanning mmc 0:1... Found EFI removable media binary efi/boot/bootarm.efi libfdt fdt_check_header(): FDT_ERR_BADMAGIC Scanning disk mmc@7e202000.blk... Found 3 disks FDT memrsv map 0: Failed to add to map 813056 bytes read in 39 ms (19.9 MiB/s) libfdt fdt_check_header(): FDT_ERR_BADMAGIC FDT memrsv map 0: Failed to add to map ## Starting EFI application at 00080000 ... Welcome to GRUB! Please press 't' to show the boot menu on this console [ 0.447471] Initramfs unpacking failed: junk in compressed archive [ 0.633314] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 0.641601] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.20.2-1-lpae #1 openSUSE Tumbleweed (unreleased) [ 0.650996] Hardware name: BCM2835 [ 0.654443] [<c04469c0>] (unwind_backtrace) from [<c043f2a0>] (show_stack+0x1c/0x28) [ 0.662207] [<c043f2a0>] (show_stack) from [<c0dfea74>] (dump_stack+0xac/0xd8) [ 0.669448] [<c0dfea74>] (dump_stack) from [<c0482508>] (panic+0x108/0x29c) [ 0.676430] [<c0482508>] (panic) from [<c1601794>] (mount_block_root+0x260/0x30c) [ 0.683929] [<c1601794>] (mount_block_root) from [<c1601a28>] (prepare_namespace+0x158/0x1a0) [ 0.692468] [<c1601a28>] (prepare_namespace) from [<c160132c>] (kernel_init_freeable+0x3f8/0x410) [ 0.701358] [<c160132c>] (kernel_init_freeable) from [<c0e16dd0>] (kernel_init+0x10/0x11c) [ 0.709638] [<c0e16dd0>] (kernel_init) from [<c04011cc>] (ret_from_fork+0x14/0x28) [ 0.717213] Exception stack(0xef12bfb0 to 0xef12bff8) [ 0.722272] bfa0: 00000000 00000000 00000000 00000000 [ 0.730460] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 0.738646] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 0.745290] CPU3: stopping [ 0.748011] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 4.20.2-1-lpae #1 openSUSE Tumbleweed (unreleased) [ 0.757405] Hardware name: BCM2835 [ 0.760827] [<c04469c0>] (unwind_backtrace) from [<c043f2a0>] (show_stack+0x1c/0x28) [ 0.768585] [<c043f2a0>] (show_stack) from [<c0dfea74>] (dump_stack+0xac/0xd8) [ 0.775819] [<c0dfea74>] (dump_stack) from [<c04433fc>] (handle_IPI+0x3f4/0x41c) [ 0.783227] [<c04433fc>] (handle_IPI) from [<c040217c>] (__irq_svc+0x5c/0x94) [ 0.790365] Exception stack(0xef147f60 to 0xef147fa8) [ 0.795427] 7f60: 00000000 00000000 2e009000 40000093 ffffe000 c1805dd4 c1805e1c 00000008 [ 0.803615] 7f80: 00000000 c171d558 c18f9953 00000000 c1963bf8 ef147fb0 c043b978 c043b97c [ 0.811795] 7fa0: 40000013 ffffffff [ 0.815298] [<c040217c>] (__irq_svc) from [<c043b97c>] (arch_cpu_idle+0x30/0x64) [ 0.822708] [<c043b97c>] (arch_cpu_idle) from [<c04b907c>] (do_idle+0x1fc/0x2a4) [ 0.830117] [<c04b907c>] (do_idle) from [<c04b9408>] (cpu_startup_entry+0x24/0x2c) [ 0.837701] [<c04b9408>] (cpu_startup_entry) from [<0040326c>] (0x40326c) [ 0.844499] CPU0: stopping [ 0.847219] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.20.2-1-lpae #1 openSUSE Tumbleweed (unreleased) [ 0.856613] Hardware name: BCM2835 [ 0.860034] [<c04469c0>] (unwind_backtrace) from [<c043f2a0>] (show_stack+0x1c/0x28) [ 0.867792] [<c043f2a0>] (show_stack) from [<c0dfea74>] (dump_stack+0xac/0xd8) [ 0.875026] [<c0dfea74>] (dump_stack) from [<c04433fc>] (handle_IPI+0x3f4/0x41c) [ 0.882433] [<c04433fc>] (handle_IPI) from [<c040217c>] (__irq_svc+0x5c/0x94) [ 0.889572] Exception stack(0xc1801f18 to 0xc1801f60) [ 0.894628] 1f00: 00000000 00000000 [ 0.902815] 1f20: 2dfd3000 40000093 ffffe000 c1805dd4 c1805e1c 00000001 00000000 c171d558 [ 0.911003] 1f40: c18f9953 00000000 c1963bf8 c1801f68 c043b978 c043b97c 40000013 ffffffff [ 0.919193] [<c040217c>] (__irq_svc) from [<c043b97c>] (arch_cpu_idle+0x30/0x64) [ 0.926602] [<c043b97c>] (arch_cpu_idle) from [<c04b907c>] (do_idle+0x1fc/0x2a4) [ 0.934008] [<c04b907c>] (do_idle) from [<c04b9408>] (cpu_startup_entry+0x24/0x2c) [ 0.941590] [<c04b9408>] (cpu_startup_entry) from [<c1600f20>] (start_kernel+0x4a8/0x4bc) [ 0.949777] [<c1600f20>] (start_kernel) from [<00000000>] ( (null)) [ 0.956138] CPU1: stopping [ 0.958858] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.20.2-1-lpae #1 openSUSE Tumbleweed (unreleased) [ 0.968252] Hardware name: BCM2835 [ 0.971674] [<c04469c0>] (unwind_backtrace) from [<c043f2a0>] (show_stack+0x1c/0x28) [ 0.979432] [<c043f2a0>] (show_stack) from [<c0dfea74>] (dump_stack+0xac/0xd8) [ 0.986666] [<c0dfea74>] (dump_stack) from [<c04433fc>] (handle_IPI+0x3f4/0x41c) [ 0.994074] [<c04433fc>] (handle_IPI) from [<c040217c>] (__irq_svc+0x5c/0x94) [ 1.001212] Exception stack(0xef143f60 to 0xef143fa8) [ 1.006275] 3f60: 00000000 00000000 2dfe5000 40000093 ffffe000 c1805dd4 c1805e1c 00000002 [ 1.014463] 3f80: 00000000 c171d558 c18f9953 00000000 c1963bf8 ef143fb0 c043b978 c043b97c [ 1.022644] 3fa0: 40000013 ffffffff [ 1.026145] [<c040217c>] (__irq_svc) from [<c043b97c>] (arch_cpu_idle+0x30/0x64) [ 1.033554] [<c043b97c>] (arch_cpu_idle) from [<c04b907c>] (do_idle+0x1fc/0x2a4) [ 1.040961] [<c04b907c>] (do_idle) from [<c04b9408>] (cpu_startup_entry+0x24/0x2c) [ 1.048541] [<c04b9408>] (cpu_startup_entry) from [<0040326c>] (0x40326c) [ 1.055360] Rebooting in 90 seconds.. MMC: mmc@7e202000: 0 Loading Environment from FAT... *** Warning - bad CRC, using default environment -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c9 --- Comment #9 from Guillaume GARDET <guillaume.gardet@arm.com> --- (In reply to Freek de Kruijf from comment #7)
Same problem with Snapshot20190125.
It is expected, SR to Factory is still in review: https://build.opensuse.org/request/show/669452 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123350 http://bugzilla.opensuse.org/show_bug.cgi?id=1123350#c12 Freek de Kruijf <freek@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #12 from Freek de Kruijf <freek@opensuse.org> --- Image openSUSE-Tumbleweed-ARM-JeOS-raspberrypi2.armv7l-2019.02.12-Snapshot20190217.raw.xz is OK. However see bug#1127614. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com