Your message dated Mon, 10 Jun 2019 01:55:17 +0100 with message-id <[email protected]> and subject line Re: Bug#919826: - update has caused the Debian Bug report #919826, regarding linux-image-4.19.0-1-arm64: Loading Linux 4.19.0-1-arm64 Loading initial ramdisk error: out of memory system panic to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 919826: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919826 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: linux-image-4.19.0-1-arm64 Severity: critical Justification: breaks the whole system Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? upgrading kernel in Buster from 4.18.0-3-arm64 via apt-get dist-upgrade * What exactly did you do (or not do) that was effective (or ineffective)? root@sally:~# uname -a Linux sally 4.18.0-3-arm64 #1 SMP Debian 4.18.20-2 (2018-11-23) aarch64 GNU/Linux root@sally:~# ## update apt/sources to point to a mirror (was DVD) root@sally:~# apt-get update Hit:1 http://ftp.uk.debian.org/debian buster InRelease Hit:2 http://security.debian.org/debian-security buster/updates InRelease Reading package lists... Done root@sally:~# apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: libhunspell-1.6-0 liblvm2app2.2 liblvm2cmd2.02 libpython3.6-minimal libpython3.6-stdlib python3.6 python3.6-minimal Use 'apt autoremove' to remove them. The following NEW packages will be installed: apparmor firmware-linux-free irqbalance libaio1 libdns-export1104 libhunspell-1.7-0 libisc-export1100 liblvm2cmd2.03 libnftables0 libnftnl11 libnuma1 libpython3.7-minimal libpython3.7-stdlib libuchardet0 linux-image-4.19.0-1-arm64 nftables python3.7 python3.7-minimal The following packages will be upgraded: adwaita-icon-theme apt apt-utils bash-completion bind9-host bsdutils dash dbus dbus-user-session dconf-gsettings-backend dconf-service dmeventd dmsetup e2fsprogs enchant fdisk file gcc-8-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-vte-2.91 glib-networking glib-networking-common glib-networking-services gpgv grep groff-base grub-common grub-efi-arm64 grub-efi-arm64-bin grub-efi-arm64-signed grub2-common gtk-update-icon-cache gzip init init-system-helpers iproute2 iptables isc-dhcp-client isc-dhcp-common klibc-utils krb5-locales libapparmor1 libapt-inst2.0 libapt-pkg5.0 libatk1.0-0 libatk1.0-data libbind9-161 libblkid1 libc-bin libc-l10n libc6 libcairo-gobject2 libcairo2 libcap-ng0 libcom-err2 libcroco3 libcryptsetup12 libcups2 libdbus-1-3 libdconf1 libdebconfclient0 libdevmapper-event1.02.1 libdevmapper1.02.1 libdns1104 libedit2 libefiboot1 libefivar1 libelf1 libenchant1c2a libext2fs2 libfdisk1 libfribidi0 libfstrm0 libfuse2 libgcc1 libgcrypt20 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgirepository-1.0-1 libglib2.0-0 libglib2.0-data libgmp10 libgnutls30 libgpg-error0 libgraphite2-3 libgssapi-krb5-2 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b libhogweed4 libicu63 libip4tc0 libip6tc0 libiptc0 libisc1100 libisccc161 libisccfg163 libjansson4 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libklibc libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblwres161 liblz4-1 libmagic-mgc libmagic1 libmount1 libnettle6 libnghttp2-14 libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libperl5.28 libpixman-1-0 libpng16-16 libproxy1v5 libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib librsvg2-2 librsvg2-common libsemanage-common libsemanage1 libsmartcols1 libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-0 libss2 libstdc++6 libsystemd0 libudev1 libuuid1 libvte-2.91-0 libvte-2.91-common libxcb-render0 libxcb-shm0 libxcb1 libxml2 libxtables12 libzstd1 linux-image-arm64 locales lvm2 man-db mount openssh-client openssh-server openssh-sftp-server os-prober perl perl-base perl-modules-5.28 publicsuffix python3 python3-chardet python3-debianbts python3-gi python3-gi-cairo python3-minimal python3-pkg-resources python3-pycurl python3-pysimplesoap python3-six python3.6 python3.6-minimal rsyslog sed systemd systemd-sysv sysvinit-utils tar task-english task-ssh-server tasksel tasksel-data telnet tzdata ucf udev util-linux util-linux-locales vim-common vim-tiny wget xdg-user-dirs xxd 203 upgraded, 18 newly installed, 0 to remove and 0 not upgraded. Need to get 144 MB of archives. After this operation, 260 MB of additional disk space will be used. Do you want to continue? [Y/n] --- 8< --- Get:207 http://ftp.uk.debian.org/debian buster/main arm64 linux-image-4.19.0-1-arm64 arm64 4.19.12-1 [39.7 MB] Get:208 http://ftp.uk.debian.org/debian buster/main arm64 linux-image-arm64 arm64 4.19+101 [7,952 B] --- 8< --- Processing triggers for systemd (240-4) ... Setting up grub-efi-arm64 (2.02+dfsg1-10) ... Installing for arm64-efi platform. Installation finished. No error reported. Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.19.0-1-arm64 Found initrd image: /boot/initrd.img-4.19.0-1-arm64 Found linux image: /boot/vmlinuz-4.18.0-3-arm64 Found initrd image: /boot/initrd.img-4.18.0-3-arm64 done Setting up tasksel-data (3.49) ... Setting up dmeventd (2:1.02.155-1) ... dm-event.service is a disabled or a static unit not running, not starting it. Setting up lvm2 (2.03.02-1) ... Installing new version of config file /etc/lvm/lvm.conf ... update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools (0.132) ... update-initramfs: Generating /boot/initrd.img-4.19.0-1-arm64 Processing triggers for libc-bin (2.28-5) ... Processing triggers for libgdk-pixbuf2.0-0:arm64 (2.38.0+dfsg-7) ... root@sally:~# root@sally:~# sync root@sally:~# sync root@sally:~# reboot Connection to 10.42.0.243 closed by remote host. Connection to 10.42.0.243 closed. Loading Linux 4.19.0-1-arm64 ... Loading initial ramdisk ... error: out of memory. Press any key to continue... L3C: 8MB [ 0.048341] kvm [1]: Invalid trigger for IRQ4, assuming level low [ 0.448676] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 0.456905] CPU: 6 PID: 1 Comm: swapper/0 Not tainted 4.19.0-1-arm64 #1 Debian 4.19.12-1 [ 0.464955] Hardware name: AppliedMicro X-Gene Mustang Board/X-Gene Mustang Board, BIOS 3.06.25 Oct 17 2016 [ 0.474647] Call trace: [ 0.477083] dump_backtrace+0x0/0x180 [ 0.480726] show_stack+0x24/0x30 [ 0.484024] dump_stack+0x90/0xb4 [ 0.487322] panic+0x128/0x290 [ 0.490361] mount_block_root+0x2ac/0x2dc [ 0.494349] mount_root+0x84/0x90 [ 0.497646] prepare_namespace+0x130/0x174 [ 0.501719] kernel_init_freeable+0x308/0x32c [ 0.506054] kernel_init+0x18/0x110 [ 0.509523] ret_from_fork+0x10/0x1c [ 0.513083] SMP: stopping secondary CPUs [ 0.516988] Kernel Offset: disabled [ 0.520457] CPU features: 0x0,20802000 [ 0.524186] Memory Limit: none [ 0.527226] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]--- I have reproduced this twice * What was the outcome of this action? Kernel panic - system doesn't start * What outcome did you expect instead? rootfs loads :-) *** End of the template - remove these template lines *** -- System Information: Debian Release: buster/sid Architecture: arm64 (aarch64) Kernel: Linux 4.18.0-3-arm64 (SMP w/8 CPU cores) <--- this works. linux-image-4.19.0-1-arm64 <-- causes panic Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) This is bare metal hardware - APM X-C1 Mustang developer board
--- End Message ---
--- Begin Message ---Hey Andy, Closing this bug, as it's been fixed. Looks like Colin just missed closing it when Leif's arm64 fixes went in... On Sun, Jan 20, 2019 at 06:45:01PM +0000, Andy Simpkins wrote: >Follow up following more investigation > >I have since re-installed my system (again from DI beta4). > >I have reconfirmed that yes following an upgrade after the install the >system still fails to boot. > >However at Sledge's suggestion (and with his help) I reverted to the >versions of grub that are included on the DVD set of DI beta 4 > >that is to say I followed the following steps: >1) reboot failed system using USB stick containing image > debian-buster-DI-alpha4-arm64-DVD-1.iso > >2) mount the partition on my hard disk for > / > /boot > /boot/efi > >3) downgrade grub2 to the versions found on > debian-buster-DI-alpha4-arm64-DVD-1.iso i.e. > > dpkg -i grub-efi-arm64-bin_2.02+dfsg1-8_arm64.deb \ > grub-efiarm64_2.02+dfsg1-8_arm64.deb \ > grub2-common_2.02+dfsg1-8_arm64.deb \ > grub-common_2.02+dfsg1-8_arm64.deb > >4) reboot > >At this point I am able to correctly start both my old kernel (found on >DI beta4 - Linux 4.18.0-3-arm64) and the current Buster kernel image >(Linux 4.19.0-1-arm64) > >Conclusion: >I have wrongly attributed this bug to the kernel - it should be re >assigned to grub2 > >/Andy -- Steve McIntyre, Cambridge, UK. [email protected] < liw> everything I know about UK hotels I learned from "Fawlty Towers"
--- End Message ---

