[ARM64] Support systems where the physical memory footprint exceeds the size of the linear mapping.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Critical
|
Manoj Iyer | ||
Zesty |
Fix Released
|
Critical
|
Manoj Iyer |
Bug Description
[Impact]
Kernel might fail booting on systems where the physical memory footprint exceeds the size of the linear mapping. The following patches addresses this issue:
[v2,1/2] efi: arm-stub: Correct FDT and initrd allocation rules for arm64
https:/
[v2,2/2] efi: arm-stub: Round up FDT allocation to mapping size
https:/
[Testing]
These patches were regression tested. Patches were applied to Zesty latest and boots on a KVM instance and on QDF2400 ARM64 Qualcomm server. At this time do not have systems with high memory to test with.
[Regression Potential]
Changes are confined to ARM architecture, patches apply cleanly to Ubuntu-
CVE References
Changed in linux (Ubuntu): | |
importance: | Undecided → Critical |
description: | updated |
Changed in linux (Ubuntu Zesty): | |
status: | Incomplete → Fix Committed |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1675046
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.