GRUB version 2.02~beta2-9ubuntu1.2
Booting a grub image w/ the progress module on a certain arm64/EFI systems causes GRUB to crash w/ Synchronous Exceptions. This isn't reproducible in QEMU.
Reproduction. The simple case is to create a grub image with *just* the progress module:
$ grub-mkimage -v -o grubaa64.efi -O arm64-efi -d /home/dannf/x/usr/lib/grub/arm64-efi progress
Booting the resulting image:
[1] PXE [2] ubuntu [3] Shell [4] Boot Manager Start: 1 ..
Synchronous Exception at 0x0000000FF7C3DDC8
Synchronous Exception at 0x0000000FF7C3DDC8 [...]
GRUB version 2.02~beta2- 9ubuntu1. 2
Booting a grub image w/ the progress module on a certain arm64/EFI systems causes GRUB to crash w/ Synchronous Exceptions. This isn't reproducible in QEMU.
Reproduction. The simple case is to create a grub image with *just* the progress module:
$ grub-mkimage -v -o grubaa64.efi -O arm64-efi -d /home/dannf/ x/usr/lib/ grub/arm64- efi progress
Booting the resulting image:
[1] PXE
[2] ubuntu
[3] Shell
[4] Boot Manager
Start: 1
..
Synchronous Exception at 0x0000000FF7C3DDC8
Synchronous Exception at 0x0000000FF7C3DDC8
Synchronous Exception at 0x0000000FF7C3DDC8
Synchronous Exception at 0x0000000FF7C3DDC8
[...]