** Description changed:

  [Impact]
  When booting a kernel >= 5.7 via GRUB on an arm64 server, the EFI stub 
falsely reports a firmware bug:
  
  EFI stub: Booting Linux Kernel...
  EFI stub: EFI_RNG_PROTOCOL unavailable, no randomness supplied
  EFI stub: ERROR: FIRMWARE BUG: efi_loaded_image_t::image_base has bogus value
  EFI stub: Using DTB from configuration table
  EFI stub: Exiting boot services and installing virtual address map...
  [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x431f0a10]
  
  [Test Case]
- Boot the groovy kernel.
+ Boot the arm64 groovy kernel, or any other kernel >= 5.7.
+ Regression test on x86.
  
  [Fix]
  
https://github.com/rhboot/grub2/commit/1d5ef08216edec4d31d0e10cfdb30b5ebfef7a45
  
- [Regression Impact]
+ [Where Problems Could Occur]
+ The fix is in GRUB's EFI loader, so problems would likely appear early in the 
boot of the kernel (during EFI stub processing).

** Description changed:

  [Impact]
  When booting a kernel >= 5.7 via GRUB on an arm64 server, the EFI stub 
falsely reports a firmware bug:
  
  EFI stub: Booting Linux Kernel...
  EFI stub: EFI_RNG_PROTOCOL unavailable, no randomness supplied
  EFI stub: ERROR: FIRMWARE BUG: efi_loaded_image_t::image_base has bogus value
  EFI stub: Using DTB from configuration table
  EFI stub: Exiting boot services and installing virtual address map...
  [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x431f0a10]
  
  [Test Case]
  Boot the arm64 groovy kernel, or any other kernel >= 5.7.
- Regression test on x86.
+ Regression test on an EFI based x86 system (e.g. lxc --vm)
  
  [Fix]
  
https://github.com/rhboot/grub2/commit/1d5ef08216edec4d31d0e10cfdb30b5ebfef7a45
  
  [Where Problems Could Occur]
  The fix is in GRUB's EFI loader, so problems would likely appear early in the 
boot of the kernel (during EFI stub processing).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1900774

Title:
  [arm64] EFI stub: ERROR: FIRMWARE BUG: efi_loaded_image_t::image_base
  has bogus value

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1900774/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to