Enable arm64 emulation of removed ARMv7 instructions
Bug #1545542 reported by
William Grant
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee | ||
Wily |
Fix Released
|
Undecided
|
Tim Gardner | ||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner | ||
Zesty |
New
|
Undecided
|
Unassigned | ||
Artful |
Won't Fix
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
Linux now supports emulation of three deprecated ARMv7 features that were removed from ARMv8: SWP(B), CP15ISB/DSB/DMB, and SETEND. At least CP15DMB is used by some armhf archive binaries (notably pandoc), so we need emulation enabled on the kernels that scalingstack uses.
I haven't checked which version added which, but they appeared some time between 3.13 and 4.2, and I only care about 4.2 onwards. So please enable ARMV8_DEPRECATED, SWP_EMULATION, CP15_BARRIER_
CVE References
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu Wily): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Wily): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Fix Released → New |
Changed in linux (Ubuntu): | |
assignee: | Tim Gardner (timg-tpi) → nobody |
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 1545542
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.