[Bug 1982511] Re: Intermittent "Synchronous Exception" on arm64
Julian Andres Klode
1982511 at bugs.launchpad.net
Mon Nov 7 15:16:53 UTC 2022
** Changed in: grub2-unsigned (Ubuntu)
Assignee: (unassigned) => Julian Andres Klode (juliank)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1982511
Title:
Intermittent "Synchronous Exception" on arm64
Status in grub2-unsigned package in Ubuntu:
Invalid
Status in grub2-unsigned source package in Bionic:
Triaged
Status in grub2-unsigned source package in Focal:
Triaged
Status in grub2 package in Debian:
Fix Released
Bug description:
[Impact]
EFI-based arm64 systems will sometimes hang during (re-)boot due to a synchronous exception while starting GRUB. This is reproducible on focal systems that use our prebuilt grubaa64.efi.signed image, but may not impact systems that generate their own grubaa64.efi using focal's grub-mkimage.
[Test Case]
Put an arm64 system in a reboot loop. Wait. A system can survive hundreds of reboots before hitting the problem. Currently this has only been reported on Bluefield hardware.
[Fix]
https://git.savannah.gnu.org/cgit/grub.git/commit/?id=c0e647eb0e2bd09315612446cb4d90f7f75cb44c
Since this is in the grub-mkimage tool as built by grub-unsigned, not
grub2, it likely only impacts the images grub2-unsigned generates at
build time.
[What could go wrong]
This could screw up the section calculations in a different way, possibly causing a similar problem to pop up somewhere else.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2-unsigned/+bug/1982511/+subscriptions
More information about the foundations-bugs
mailing list