[SRU][Bionic/Artful] fix false positives in W+X checking
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Artful |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
on ARM64 servers we observe call trace "arm64/mm: Found insecure W+X mapping at address 0000000000a9900
[Test]
There is no reliable way to reproduce these warnings, they are triggered at random. But these messages can appear on any ARM64 server Cavium, Qualcomm etc. A test kernel is available in
ppa:manjo/lp1769696 and the kernel was boot tested on a QDF2400 system and Cavium Thunderx.
ubuntu@awrep2:~$ uname -a
Linux awrep2 4.15.0-21-generic #22~lp1769696+
ubuntu@boomer:~$ uname -a
Linux boomer 4.15.0-21-generic #22~lp1769696+
ubuntu@boomer:~$
[Fix]
Upstream fix is available in linux-next
65d313ee1a7d init: fix false positives in W+X checking
[Regression Potential]
potential for any regression is low.
description: | updated |
summary: |
- [SRU][Bionic] fix false positives in W+X checking + [SRU][Bionic/Artful] fix false positives in W+X checking |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Artful): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Artful): | |
status: | New → In Progress |
Changed in linux (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1769696
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.