arm64 efi stub support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
dann frazier |
Bug Description
[Impact]
ARM64 systems that use UEFI cannot boot the Ubuntu 3.13 kernel shipped in 14.04. This is significant because the only LTS cloud images Ubuntu provides for ARM64/UEFI include this kernel.
[Test Case]
Attempt to boot a 14.04 arm64-efi cloud image in QEMU as described here:
https:/
GRUB will fail, reporting that there is no EFI stub in the kernel.
[Regression Risk]
The proposed backport has been reworked to not require any changes that impact x86, other than new macros/functions that will not be used on x86. The biggest regression risk is therefore to other arm64 platforms that are currently supported by the 3.13 kernel. Luckily this list is small and can be tested.
CVE References
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in linux (Ubuntu Trusty): | |
status: | New → Confirmed |
assignee: | nobody → dann frazier (dannf) |
Changed in linux (Ubuntu): | |
assignee: | dann frazier (dannf) → nobody |
Changed in linux (Ubuntu Trusty): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Trusty): | |
status: | In Progress → Fix Committed |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- trusty' to 'verification- done-trusty' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!