[Bug 1987541] Re: shim executes GRUB w/ dirty instruction cache on arm64

dann frazier 1987541 at bugs.launchpad.net
Thu Sep 8 19:44:07 UTC 2022


** Description changed:

  [Impact]
  On arm64 platforms, GRUB may occasionally crash after being executed by shim. We're seeing it on the order of 1/100 boots.
  
  [Test Case]
  Put an arm64 server in a reboot loop. We're seeing this w/ a Cortex A72-based system (Nvidia Bluefield).
  
  [Fix]
  https://github.com/rhboot/shim/pull/504
  
  [What could go wrong]
- This currently proposed fix requires GCC, so any use cases (tests, derivative distros) that may require rebuilding shim with other compilers would be impacted. Though that of course falls outside of Ubuntu support.
+ The only negative here would seem to be the performance impact of flushing the cache, which is unlikely to be noticeable.

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

Title:
  shim executes GRUB w/ dirty instruction cache on arm64

Status in shim package in Ubuntu:
  New

Bug description:
  [Impact]
  On arm64 platforms, GRUB may occasionally crash after being executed by shim. We're seeing it on the order of 1/100 boots.

  [Test Case]
  Put an arm64 server in a reboot loop. We're seeing this w/ a Cortex A72-based system (Nvidia Bluefield).

  [Fix]
  https://github.com/rhboot/shim/pull/504

  [What could go wrong]
  The only negative here would seem to be the performance impact of flushing the cache, which is unlikely to be noticeable.

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




More information about the foundations-bugs mailing list