Messages in this thread | | | From | Michal Hocko <> | Subject | [PATCH 0/2 -mm] oom reaper v4 | Date | Wed, 6 Jan 2016 16:42:53 +0100 |
| |
Hi Andrew, the number of -fix patches for the the v3 of the patch [1] has grown quite a bit... so this is a drop in replacement for mm-oom-introduce-oom-reaper.patch mm-oom-introduce-oom-reaper-fix.patch mm-oom-introduce-oom-reaper-fix-fix.patch mm-oom-introduce-oom-reaper-fix-fix-2.patch mm-oom-introduce-oom-reaper-checkpatch-fixes.patch mm-oom-introduce-oom-reaper-fix-3.patch mm-oom-introduce-oom-reaper-fix-4.patch mm-oom-introduce-oom-reaper-fix-4-fix.patch mm-oom-introduce-oom-reaper-fix-5.patch mm-oom-introduce-oom-reaper-fix-5-fix.patch mm-oom-introduce-oom-reaper-fix-6.patch
I belive this should make the further review easier. I have put an additional patch on top which allows to munlock & unmap anonymous mappings as well. This went to a separate patch for an easier bisectability.
[1] http://lkml.kernel.org/r/1450204575-13052-1-git-send-email-mhocko%40kernel.org
Michal Hocko (2): mm, oom: introduce oom reaper oom reaper: handle anonymous mlocked pages
Diffstat says: include/linux/mm.h | 2 + mm/internal.h | 5 ++ mm/memory.c | 17 +++--- mm/oom_kill.c | 162 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 4 files changed, 175 insertions(+), 11 deletions(-)
| |