[Bug 1476882] Re: arm64: synchronous abort booting linux
Sean Feole
sean.feole at canonical.com
Mon Dec 7 20:52:36 UTC 2015
ii grub-common 2.02~beta2-9ubuntu1.5 arm64 GRand Unified Bootloader (common files)
ii grub-efi-arm64 2.02~beta2-9ubuntu1.5 arm64 GRand Unified Bootloader, version 2 (ARM64 UEFI version)
ii grub-efi-arm64-bin 2.02~beta2-9ubuntu1.5 arm64 GRand Unified Bootloader, version 2 (ARM64 UEFI binaries)
ii grub-legacy-ec2 0.7.5-0ubuntu1.15 all Handles update-grub for ec2 instances
ii grub2-common 2.02~beta2-9ubuntu1.5 arm64 GRand Unified Bootloader (common files for version 2)
I was able to pull down the following grub debs from trusty-proposed and
test on some of the affected hardware. All of the tests passed, and I
was able to boot from disk, using, \efi\ubuntu\grubaa64.efi
$ uname -a
Linux cvm8 3.18.0-14.19-generic #15-Ubuntu SMP Fri Jul 31 16:08:20 UTC 2015 aarch64 aarch64 aarch64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1476882
Title:
arm64: synchronous abort booting linux
Status in grub2 package in Ubuntu:
Fix Released
Status in grub2 source package in Trusty:
Fix Committed
Status in grub2 source package in Vivid:
Fix Committed
Status in grub2 source package in Wily:
Fix Released
Bug description:
[Impact]
On some UEFI firmware implementations for ARM64 (debug versions of Tianocore, as well as builds from AMI), GRUB will fail with Synchronous Aborts when starting the Linux kernel. It is therefore not possible to install or run Ubuntu on these systems.
[Test Case]
Download the Ubuntu debian-installer netboot.tar.gz and boot and direct a system to boot from the grubnet image within. (Currently only 15.10 and newer have this tarball, though it should eventually appear in 14.04 as an SRU).
[Regression Risk]
The proposed patch touches only arm64 code, which limits the impact to just arm64 systems. There are few ARM64/UEFI systems on the market/supported by Ubuntu, so the risk is quite contained.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1476882/+subscriptions
More information about the foundations-bugs
mailing list