Age | Commit message (Expand) | Author | Files | Lines |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-02-27 | mm: add new mmgrab() helper | Vegard Nossum | 1 | -2/+2 |
2017-02-24 | mm, oom: header nodemask is NULL when cpusets are disabled | David Rientjes | 1 | -7/+9 |
2017-02-22 | oom-reaper: use madvise_dontneed() logic to decide if unmap the VMA | Kirill A. Shutemov | 1 | -8/+1 |
2017-02-22 | mm: drop zap_details::check_swap_entries | Kirill A. Shutemov | 1 | -2/+1 |
2017-02-22 | mm: drop zap_details::ignore_dirty | Kirill A. Shutemov | 1 | -2/+1 |
2017-02-22 | mm, oom: do not enforce OOM killer for __GFP_NOFAIL automatically | Michal Hocko | 1 | -1/+1 |
2017-02-22 | lib/show_mem.c: teach show_mem to work with the given nodemask | Michal Hocko | 1 | -1/+1 |
2016-10-07 | oom: print nodemask in the oom report | Michal Hocko | 1 | -2/+5 |
2016-10-07 | mm: don't emit warning from pagefault_out_of_memory() | Tetsuo Handa | 1 | -11/+1 |
2016-10-07 | oom: warn if we go OOM for higher order and compaction is disabled | Michal Hocko | 1 | -0/+2 |
2016-10-07 | oom, oom_reaper: allow to reap mm shared by the kthreads | Michal Hocko | 1 | -7/+7 |
2016-10-07 | mm: make sure that kthreads will not refault oom reaped memory | Michal Hocko | 1 | -0/+8 |
2016-10-07 | mm, oom: enforce exit_oom_victim on current task | Tetsuo Handa | 1 | -3/+2 |
2016-10-07 | oom, suspend: fix oom_killer_disable vs. pm suspend properly | Michal Hocko | 1 | -20/+20 |
2016-10-07 | mm, oom: get rid of signal_struct::oom_victims | Michal Hocko | 1 | -10/+7 |
2016-10-07 | oom: keep mm of the killed task available | Michal Hocko | 1 | -32/+19 |
2016-10-07 | mm,oom_reaper: do not attempt to reap a task twice | Tetsuo Handa | 1 | -12/+3 |
2016-10-07 | mm,oom_reaper: reduce find_lock_task_mm() usage | Tetsuo Handa | 1 | -43/+38 |
2016-10-07 | mm/oom_kill.c: fix task_will_free_mem() comment | Michal Hocko | 1 | -2/+3 |
2016-10-07 | mm: oom: deduplicate victim selection code for memcg and global oom | Vladimir Davydov | 1 | -94/+106 |
2016-08-11 | mm, oom: fix uninitialized ret in task_will_free_mem() | Geert Uytterhoeven | 1 | -1/+1 |
2016-07-28 | mm, oom: tighten task_will_free_mem() locking | Michal Hocko | 1 | -26/+15 |
2016-07-28 | mm, oom: hide mm which is shared with kthread or global init | Michal Hocko | 1 | -4/+21 |
2016-07-28 | mm, oom_reaper: do not attempt to reap a task more than twice | Michal Hocko | 1 | -0/+19 |
2016-07-28 | mm, oom: task_will_free_mem should skip oom_reaped tasks | Michal Hocko | 1 | -0/+10 |
2016-07-28 | mm, oom: fortify task_will_free_mem() | Michal Hocko | 1 | -53/+80 |
2016-07-28 | mm, oom: kill all tasks sharing the mm | Michal Hocko | 1 | -2/+1 |
2016-07-28 | mm, oom: skip vforked tasks from being selected | Michal Hocko | 1 | -2/+4 |
2016-07-28 | mm, oom_adj: make sure processes sharing mm have same view of oom_score_adj | Michal Hocko | 1 | -1/+1 |
2016-07-26 | mm, oom_reaper: make sure that mmput_async is called only when memory was reaped | Michal Hocko | 1 | -7/+18 |
2016-07-26 | mm,oom: remove unused argument from oom_scan_process_thread(). | Tetsuo Handa | 1 | -2/+2 |
2016-07-26 | mm: oom: add memcg to oom_control | Vladimir Davydov | 1 | -17/+15 |
2016-07-26 | mm: zap ZONE_OOM_LOCKED | Vladimir Davydov | 1 | -2/+2 |
2016-06-24 | oom_reaper: avoid pointless atomic_inc_not_zero usage. | Tetsuo Handa | 1 | -7/+1 |
2016-06-24 | mm,oom_reaper: don't call mmput_async() without atomic_inc_not_zero() | Tetsuo Handa | 1 | -0/+1 |
2016-06-03 | mm, oom_reaper: do not use siglock in try_oom_reaper() | Michal Hocko | 1 | -6/+1 |
2016-05-27 | oom_reaper: close race with exiting task | Michal Hocko | 1 | -6/+24 |
2016-05-27 | mm: oom: do not reap task if there are live threads in threadgroup | Vladimir Davydov | 1 | -2/+0 |
2016-05-20 | mm,oom: speed up select_bad_process() loop | Tetsuo Handa | 1 | -11/+6 |
2016-05-20 | mm, oom_reaper: do not mmput synchronously from the oom reaper context | Michal Hocko | 1 | -2/+6 |
2016-05-20 | mm, oom_reaper: hide oom reaped tasks from OOM killer more carefully | Michal Hocko | 1 | -2/+7 |
2016-05-19 | mm, oom_reaper: clear TIF_MEMDIE for all tasks queued for oom_reaper | Michal Hocko | 1 | -6/+11 |
2016-05-19 | oom, oom_reaper: try to reap tasks which skip regular OOM killer path | Michal Hocko | 1 | -18/+68 |
2016-05-19 | mm, oom: move GFP_NOFS check to out_of_memory | Michal Hocko | 1 | -0/+9 |
2016-04-01 | oom, oom_reaper: do not enqueue task if it is on the oom_reaper_list head | Michal Hocko | 1 | -1/+5 |
2016-03-25 | oom, oom_reaper: protect oom_reaper_list using simpler way | Tetsuo Handa | 1 | -6/+2 |
2016-03-25 | oom: make oom_reaper freezable | Michal Hocko | 1 | -0/+2 |
2016-03-25 | oom: make oom_reaper_list single linked | Vladimir Davydov | 1 | -8/+7 |
2016-03-25 | oom, oom_reaper: disable oom_reaper for oom_kill_allocating_task | Michal Hocko | 1 | -1/+5 |
2016-03-25 | mm, oom_reaper: implement OOM victims queuing | Michal Hocko | 1 | -17/+19 |
2016-03-25 | mm, oom_reaper: report success/failure | Michal Hocko | 1 | -2/+15 |
2016-03-25 | oom: clear TIF_MEMDIE after oom_reaper managed to unmap the address space | Michal Hocko | 1 | -25/+48 |
2016-03-25 | mm, oom: introduce oom reaper | Michal Hocko | 1 | -6/+145 |
2016-03-17 | mm,oom: make oom_killer_disable() killable | Tetsuo Handa | 1 | -7/+3 |
2016-03-17 | mm: coalesce split strings | Joe Perches | 1 | -2/+1 |
2016-03-17 | mm: oom_kill: don't ignore oom score on exiting tasks | Johannes Weiner | 1 | -3/+0 |
2016-03-15 | mm, oom: print symbolic gfp_flags in oom warning | Vlastimil Babka | 1 | -3/+4 |
2016-01-14 | mm, shmem: add internal shmem resident memory accounting | Jerome Marchand | 1 | -2/+3 |
2015-12-12 | mm/oom_kill.c: avoid attempting to kill init sharing same memory | Chen Jie | 1 | -0/+2 |
2015-11-06 | mm/oom_kill.c: introduce is_sysrq_oom helper | Yaowei Bai | 1 | -4/+13 |
2015-11-05 | mm/oom_kill: fix the wrong task->mm == mm checks in oom_kill_process() | Oleg Nesterov | 1 | -2/+20 |
2015-11-05 | mm/oom_kill: cleanup the "kill sharing same memory" loop | Oleg Nesterov | 1 | -7/+11 |
2015-11-05 | mm/oom_kill: remove the wrong fatal_signal_pending() check in oom_kill_process() | Oleg Nesterov | 1 | -4/+0 |
2015-11-05 | mm, oom: remove task_lock protecting comm printing | David Rientjes | 1 | -7/+1 |
2015-11-05 | mm/oom_kill.c: suppress unnecessary "sharing same memory" message | Tetsuo Handa | 1 | -1/+3 |
2015-11-05 | mm/oom_kill.c: fix potentially killing unrelated process | Tetsuo Handa | 1 | -1/+3 |
2015-11-05 | mm/oom_kill.c: reverse the order of setting TIF_MEMDIE and sending SIGKILL | Tetsuo Handa | 1 | -1/+6 |
2015-09-08 | mm, oom: remove unnecessary variable | David Rientjes | 1 | -13/+8 |
2015-09-08 | mm, oom: do not panic for oom kills triggered from sysrq | David Rientjes | 1 | -2/+5 |
2015-09-08 | mm, oom: pass an oom order of -1 when triggered by sysrq | David Rientjes | 1 | -3/+2 |
2015-09-08 | mm, oom: organize oom context into struct | David Rientjes | 1 | -61/+54 |
2015-06-24 | mm/oom_kill.c: print points as unsigned int | Wang Long | 1 | -1/+1 |
2015-06-24 | mm: oom_kill: simplify OOM killer locking | Johannes Weiner | 1 | -100/+27 |
2015-06-24 | mm: oom_kill: remove unnecessary locking in exit_oom_victim() | Johannes Weiner | 1 | -2/+0 |
2015-06-24 | mm: oom_kill: generalize OOM progress waitqueue | Johannes Weiner | 1 | -5/+1 |
2015-06-24 | mm: oom_kill: switch test-and-clear of known TIF_MEMDIE to clear | Johannes Weiner | 1 | -2/+1 |
2015-06-24 | mm: oom_kill: clean up victim marking and exiting interfaces | Johannes Weiner | 1 | -9/+7 |
2015-06-24 | mm: oom_kill: remove unnecessary locking in oom_enable() | Johannes Weiner | 1 | -2/+0 |
2015-04-15 | mm/oom_kill.c: fix typo in comment | Yaowei Bai | 1 | -1/+1 |
2015-04-14 | memcg: print cgroup information when system panics due to panic_on_oom | Balasubramani Vivekanandan | 1 | -3/+4 |
2015-02-11 | mm: account pmd page tables to the process | Kirill A. Shutemov | 1 | -4/+5 |
2015-02-11 | oom, PM: make OOM detection in the freezer path raceless | Michal Hocko | 1 | -20/+112 |
2015-02-11 | oom: thaw the OOM victim if it is frozen | Michal Hocko | 1 | -2/+8 |
2015-02-11 | oom: add helpers for setting and clearing TIF_MEMDIE | Michal Hocko | 1 | -3/+20 |
2015-02-11 | oom: make sure that TIF_MEMDIE is set under task_lock | Michal Hocko | 1 | -2/+5 |
2015-02-11 | oom: don't count on mm-less current process | Tetsuo Handa | 1 | -1/+5 |
2014-12-13 | oom: kill the insufficient and no longer needed PT_TRACE_EXIT check | Oleg Nesterov | 1 | -8/+3 |
2014-12-13 | oom: don't assume that a coredumping thread will exit soon | Oleg Nesterov | 1 | -3/+3 |
2014-12-11 | Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 1 | -1/+1 |
2014-12-10 | mm: memcontrol: drop bogus RCU locking from mem_cgroup_same_or_subtree() | Johannes Weiner | 1 | -2/+2 |
2014-10-27 | cpuset: simplify cpuset_node_allowed API | Vladimir Davydov | 1 | -1/+1 |
2014-10-21 | OOM, PM: OOM killed task shouldn't escape PM suspend | Michal Hocko | 1 | -0/+17 |
2014-10-09 | mm: clean up zone flags | Johannes Weiner | 1 | -3/+3 |
2014-08-06 | mm, oom: remove unnecessary exit_state check | David Rientjes | 1 | -2/+0 |
2014-08-06 | mm, oom: rename zonelist locking functions | David Rientjes | 1 | -17/+13 |
2014-08-06 | mm, oom: ensure memoryless node zonelist always includes zones | David Rientjes | 1 | -1/+1 |
2014-01-30 | mm, oom: base root bonus on current usage | David Rientjes | 1 | -1/+1 |
2014-01-23 | mm, oom: prefer thread group leaders for display purposes | David Rientjes | 1 | -4/+8 |
2014-01-21 | oom_kill: add rcu_read_lock() into find_lock_task_mm() | Oleg Nesterov | 1 | -4/+8 |
2014-01-21 | oom_kill: has_intersects_mems_allowed() needs rcu_read_lock() | Oleg Nesterov | 1 | -8/+11 |
2014-01-21 | oom_kill: change oom_kill.c to use for_each_thread() | Oleg Nesterov | 1 | -10/+10 |
2013-11-15 | mm: convert mm->nr_ptes to atomic_long_t | Kirill A. Shutemov | 1 | -3/+3 |
2013-10-16 | mm: memcg: handle non-error OOM situations more gracefully | Johannes Weiner | 1 | -1/+1 |
2013-09-12 | mm: memcg: do not trap chargers with full callstack on OOM | Johannes Weiner | 1 | -2/+5 |
2013-07-15 | mm/oom_kill: remove weird use of ERR_PTR()/PTR_ERR(). | Rusty Russell | 1 | -3/+3 |
2013-02-23 | memcg, oom: provide more precise dump info while memcg oom happening | Sha Zhengju | 1 | -2/+4 |
2012-12-12 | mm, oom: remove redundant sleep in pagefault oom handler | David Rientjes | 1 | -1/+0 |
2012-12-12 | mm, oom: cleanup pagefault oom handler | David Rientjes | 1 | -42/+7 |
2012-12-12 | oom: use N_MEMORY instead N_HIGH_MEMORY | Lai Jiangshan | 1 | -1/+1 |
2012-12-11 | mm, oom: fix race when specifying a thread as the oom origin | David Rientjes | 1 | -42/+7 |
2012-12-11 | mm, oom: change type of oom_score_adj to short | David Rientjes | 1 | -5/+5 |
2012-12-11 | mm, oom: allow exiting threads to have access to memory reserves | David Rientjes | 1 | -22/+9 |
2012-10-09 | oom: remove deprecated oom_adj | Davidlohr Bueso | 1 | -2/+2 |
2012-07-31 | mm, memcg: move all oom handling to memcontrol.c | David Rientjes | 1 | -21/+2 |
2012-07-31 | mm, oom: reduce dependency on tasklist_lock | David Rientjes | 1 | -11/+30 |
2012-07-31 | mm, memcg: introduce own oom handler to iterate only over its own threads | David Rientjes | 1 | -33/+15 |
2012-07-31 | mm, oom: introduce helper function to process threads during scan | David Rientjes | 1 | -46/+65 |
2012-07-31 | memcg: rename config variables | Andrew Morton | 1 | -1/+1 |
2012-07-31 | mm, oom: replace some information in tasklist dump | David Rientjes | 1 | -5/+6 |
2012-07-31 | mm, oom: fix potential killing of thread that is disabled from oom killing | David Rientjes | 1 | -2/+2 |
2012-07-31 | mm, oom: do not schedule if current has been killed | David Rientjes | 1 | -6/+5 |
2012-06-20 | mm: fix kernel-doc warnings | Wanpeng Li | 1 | -1/+1 |
2012-06-20 | mm, oom: fix and cleanup oom score calculations | David Rientjes | 1 | -8/+7 |
2012-06-08 | mm, oom: fix badness score underflow | David Rientjes | 1 | -2/+2 |
2012-05-29 | mm, oom: normalize oom scores to oom_score_adj scale only for userspace | David Rientjes | 1 | -28/+16 |
2012-05-03 | userns: Store uid and gid values in struct cred with kuid_t and kgid_t types | Eric W. Biederman | 1 | -2/+2 |
2012-03-23 | signal: oom_kill_task: use SEND_SIG_FORCED instead of force_sig() | Oleg Nesterov | 1 | -2/+2 |
2012-03-21 | mm, memcg: pass charge order to oom killer | David Rientjes | 1 | -3/+4 |
2012-03-21 | mm, oom: force oom kill on sysrq+f | David Rientjes | 1 | -7/+10 |
2012-03-21 | mm, oom: introduce independent oom killer ratelimit state | David Rientjes | 1 | -1/+4 |
2012-03-21 | mm, oom: do not emit oom killer warning if chosen thread is already exiting | David Rientjes | 1 | -3/+3 |
2012-03-21 | mm, oom: fold oom_kill_task() into oom_kill_process() | David Rientjes | 1 | -47/+38 |
2012-03-21 | mm, oom: avoid looping when chosen thread detaches its mm | David Rientjes | 1 | -36/+20 |
2012-01-12 | mm: unify remaining mem_cont, mem, etc. variable names to memcg | Johannes Weiner | 1 | -19/+19 |
2012-01-12 | mm: oom_kill: remove memcg argument from oom_kill_task() | Johannes Weiner | 1 | -2/+2 |
2012-01-10 | tracepoint: add tracepoints for debugging oom_score_adj | KAMEZAWA Hiroyuki | 1 | -0/+6 |
2011-12-21 | Merge branch 'master' into pm-sleep | Rafael J. Wysocki | 1 | -1/+1 |
2011-12-20 | oom: fix integer overflow of points in oom_badness | Frantisek Hrbata | 1 | -1/+1 |
2011-11-21 | freezer: rename thaw_process() to __thaw_task() and simplify the implementation | Tejun Heo | 1 | -1/+1 |
2011-11-15 | oom: do not kill tasks with oom_score_adj OOM_SCORE_ADJ_MIN | Michal Hocko | 1 | -0/+5 |
2011-11-06 | Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
2011-10-31 | oom: fix race while temporarily setting current's oom_score_adj | David Rientjes | 1 | -0/+19 |
2011-10-31 | oom: remove oom_disable_count | David Rientjes | 1 | -18/+5 |
2011-10-31 | oom: avoid killing kthreads if they assume the oom killed thread's mm | David Rientjes | 1 | -2/+3 |
2011-10-31 | oom: thaw threads if oom killed thread is frozen before deferring | David Rientjes | 1 | -1/+5 |
2011-10-31 | mm: Map most files to use export.h instead of module.h | Paul Gortmaker | 1 | -1/+1 |
2011-08-01 | oom: task->mm == NULL doesn't mean the memory was freed | Oleg Nesterov | 1 | -1/+3 |
2011-07-25 | oom: remove references to old badness() function | David Rientjes | 1 | -1/+1 |
2011-06-22 | ptrace: kill task_ptrace() | Tejun Heo | 1 | -2/+1 |
2011-05-25 | oom: replace PF_OOM_ORIGIN with toggling oom_score_adj | David Rientjes | 1 | -9/+27 |
2011-04-28 | oom: use pte pages in OOM score | KOSAKI Motohiro | 1 | -3/+6 |
2011-04-14 | oom-kill: remove boost_dying_task_prio() | KOSAKI Motohiro | 1 | -28/+0 |
2011-03-24 | lib, arch: add filter argument to show_mem and fix private implementations | David Rientjes | 1 | -1/+1 |
2011-03-23 | memcg: give current access to memory reserves if it's trying to die | David Rientjes | 1 | -0/+11 |
2011-03-22 | oom: suppress nodes that are not allowed from meminfo on oom kill | David Rientjes | 1 | -1/+1 |
2011-03-22 | oom: avoid deferring oom killer if exiting task is being traced | David Rientjes | 1 | -15/+25 |
2011-03-22 | oom: skip zombies when iterating tasklist | Andrey Vagin | 1 | -1/+3 |
2011-03-22 | oom: prevent unnecessary oom kills or kernel panics | David Rientjes | 1 | -4/+4 |
2011-03-14 | Revert "oom: oom_kill_process: fix the child_points logic" | Linus Torvalds | 1 | -8/+3 |
2011-03-14 | oom: oom_kill_process: fix the child_points logic | Oleg Nesterov | 1 | -3/+8 |
2010-10-26 | oom: kill all threads sharing oom killed task's mm | David Rientjes | 1 | -0/+24 |
2010-10-26 | oom: avoid killing a task if a thread sharing its mm cannot be killed | David Rientjes | 1 | -4/+5 |
2010-09-22 | oom: filter unkillable tasks from tasklist dump | David Rientjes | 1 | -21/+19 |
2010-09-22 | oom: always return a badness score of non-zero for eligible tasks | David Rientjes | 1 | -2/+7 |
2010-08-20 | oom: __task_cred() need rcu_read_lock() | KOSAKI Motohiro | 1 | -1/+1 |
2010-08-20 | oom: fix tasklist_lock leak | KOSAKI Motohiro | 1 | -3/+6 |
2010-08-20 | oom: fix NULL pointer dereference | KOSAKI Motohiro | 1 | -3/+2 |
2010-08-11 | memcg: use find_lock_task_mm() in memory cgroups oom | KAMEZAWA Hiroyuki | 1 | -1/+1 |
2010-08-09 | oom: badness heuristic rewrite | David Rientjes | 1 | -148/+111 |
2010-08-09 | oom: multi threaded process coredump don't make deadlock | KOSAKI Motohiro | 1 | -1/+1 |
2010-08-09 | oom: give the dying task a higher priority | Luis Claudio R. Goncalves | 1 | -3/+31 |
2010-08-09 | oom: remove child->mm check from oom_kill_process() | KOSAKI Motohiro | 1 | -3/+0 |
2010-08-09 | oom: cleanup has_intersects_mems_allowed() | KOSAKI Motohiro | 1 | -2/+2 |
2010-08-09 | oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() | KOSAKI Motohiro | 1 | -2/+3 |
2010-08-09 | oom: kill duplicate OOM_DISABLE check | KOSAKI Motohiro | 1 | -3/+0 |
2010-08-09 | oom: /proc/<pid>/oom_score treat kernel thread honestly | KOSAKI Motohiro | 1 | -6/+7 |
2010-08-09 | oom: oom_kill_process() needs to check that p is unkillable | KOSAKI Motohiro | 1 | -1/+2 |
2010-08-09 | oom: make oom_unkillable_task() helper function | KOSAKI Motohiro | 1 | -11/+22 |
2010-08-09 | oom: oom_kill_process() doesn't select kthread child | KOSAKI Motohiro | 1 | -0/+2 |
2010-08-09 | oom: don't try to kill oom_unkillable child | KOSAKI Motohiro | 1 | -3/+6 |
2010-08-09 | oom: fold __out_of_memory into out_of_memory | David Rientjes | 1 | -36/+29 |
2010-08-09 | oom: remove constraint argument from select_bad_process and __out_of_memory | David Rientjes | 1 | -10/+8 |
2010-08-09 | mm: rename try_set_zone_oom() to try_set_zonelist_oom() | Minchan Kim | 1 | -2/+2 |
2010-08-09 | oom: remove unnecessary code and cleanup | David Rientjes | 1 | -46/+10 |
2010-08-09 | oom: remove special handling for pagefault ooms | David Rientjes | 1 | -29/+57 |
2010-08-09 | oom: extract panic helper function | David Rientjes | 1 | -24/+29 |
2010-08-09 | oom: enable oom tasklist dump by default | David Rientjes | 1 | -1/+1 |
2010-08-09 | oom: select task from tasklist for mempolicy ooms | David Rientjes | 1 | -36/+68 |
2010-08-09 | oom: sacrifice child with highest badness score for parent | David Rientjes | 1 | -11/+29 |
2010-08-09 | oom: filter tasks not sharing the same cpuset | David Rientjes | 1 | -8/+2 |
2010-08-09 | oom: avoid sending exiting tasks a SIGKILL | David Rientjes | 1 | -1/+1 |
2010-08-09 | oom: give current access to memory reserves if it has been killed | David Rientjes | 1 | -0/+10 |
2010-08-09 | oom: dump_tasks use find_lock_task_mm too fix | David Rientjes | 1 | -2/+2 |
2010-08-09 | oom: improve commentary in dump_tasks() | David Rientjes | 1 | -8/+3 |
2010-08-09 | oom: dump_tasks use find_lock_task_mm too | KOSAKI Motohiro | 1 | -18/+21 |
2010-08-09 | oom: introduce find_lock_task_mm() to fix !mm false positives | Oleg Nesterov | 1 | -31/+43 |
2010-08-09 | oom: PF_EXITING check should take mm into account | Oleg Nesterov | 1 | -1/+1 |