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(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/