Port OOM changes into do_page_fault for arm
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Paolo Pisati | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
linux-armadaxp (Ubuntu) |
Fix Released
|
Medium
|
Ike Panhc | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
linux-ti-omap4 (Ubuntu) |
Fix Released
|
Medium
|
Paolo Pisati | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU JUSTIFICATION
=================
EFFECT
======
Reduce mmap_sem lock contention on arm while using java (see below)
FIX
===
see the attached patch
TEST
====
This commit has already been incorporated/tested in the armadaxp kernel and impacts
only the arm side of master, proposing for P/master (omap4 will get it via
rebase).
---
A patch upstream landed on 2011-12-6 that reduces the mmap_sem hold time, which is crucial
during OOM killer invocation. It would be very beneficial if this patch could get pulled into all supported arm precise kernels.
See http://
I have attached the raw patch as well for review.
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: |
added: bot-stop-nagging removed: no-bot-spam |
tags: | added: patch |
Changed in linux (Ubuntu): | |
assignee: | nobody → Paolo Pisati (p-pisati) |
Changed in linux-ti-omap4 (Ubuntu): | |
assignee: | nobody → Paolo Pisati (p-pisati) |
Changed in linux-armadaxp (Ubuntu): | |
assignee: | nobody → Bryan Wu (cooloney) |
Changed in linux-armadaxp (Ubuntu): | |
assignee: | Bryan Wu (cooloney) → Ike Panhc (ikepanhc) |
Changed in linux-armadaxp (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in linux-ti-omap4 (Ubuntu): | |
status: | Confirmed → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 951043
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.