Need enough contiguous memory to support GICv3 ITS table
Bug #1558828 reported by
dann frazier
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
dann frazier | ||
Xenial |
Fix Released
|
Undecided
|
dann frazier | ||
Yakkety |
Won't Fix
|
Undecided
|
dann frazier |
Bug Description
The GICv3 ITS table needs between 36K and 56K of contiguous memory. But, with 4K pages and a MAX_ZONEORDER of 11, we can only allocate 32K. The upstream approach to resolve this will likely be to make the core GIC a proper device that can use the DMA API:
http://
However - that's a pretty big change, and will take a while to land. Until that time, I propose that we bump MAX_ZONEORDER up to 13 for the generic kernel.
Related branches
Changed in linux (Ubuntu): | |
assignee: | nobody → dann frazier (dannf) |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Yakkety): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1558828
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.