summaryrefslogtreecommitdiffstats
path: root/include/linux/oom.h
Commit message (Expand)AuthorAgeFilesLines
* mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessarySuren Baghdasaryan2020-10-291-0/+1
* mm: Change return type int to vm_fault_t for fault handlersSouptick Joarder2018-08-231-1/+1
* mm, oom: distinguish blockable mode for mmu notifiersMichal Hocko2018-08-221-1/+1
* mm, oom: fix concurrent munlock and oom reaper unmap, v3David Rientjes2018-05-111-0/+2
* mm, oom_reaper: fix memory corruptionMichal Hocko2017-12-141-0/+9
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm, oom: fix potential data corruption when oom_reaper races with writerMichal Hocko2017-08-181-0/+22
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-1/+1
* mm, oom: enforce exit_oom_victim on current taskTetsuo Handa2016-10-071-1/+1
* oom, suspend: fix oom_killer_disable vs. pm suspend properlyMichal Hocko2016-10-071-1/+1
* mm, oom: get rid of signal_struct::oom_victimsMichal Hocko2016-10-071-0/+5
* mm: oom: deduplicate victim selection code for memcg and global oomVladimir Davydov2016-10-071-39/+4
* mm, oom: fortify task_will_free_mem()Michal Hocko2016-07-281-23/+3
* mm,oom: remove unused argument from oom_scan_process_thread().Tetsuo Handa2016-07-261-1/+1
* mm: oom: add memcg to oom_controlVladimir Davydov2016-07-261-3/+5
* signal: make oom_flags a boolTetsuo Handa2016-05-231-6/+3
* oom: consider multi-threaded tasks in task_will_free_memMichal Hocko2016-05-201-2/+13
* oom, oom_reaper: try to reap tasks which skip regular OOM killer pathMichal Hocko2016-05-191-0/+8
* include/linux/oom.h: remove undefined oom_kills_count()/note_oom_kill()Tetsuo Handa2016-03-251-2/+0
* oom: clear TIF_MEMDIE after oom_reaper managed to unmap the address spaceMichal Hocko2016-03-251-1/+1
* mm, oom: add description of struct oom_controlDavid Rientjes2015-09-081-3/+17
* mm, oom: pass an oom order of -1 when triggered by sysrqDavid Rientjes2015-09-081-1/+0
* mm, oom: organize oom context into structDavid Rientjes2015-09-081-10/+15
* mm: oom_kill: simplify OOM killer lockingJohannes Weiner2015-06-241-3/+2
* mm: oom_kill: clean up victim marking and exiting interfacesJohannes Weiner2015-06-241-3/+4
* memcg: print cgroup information when system panics due to panic_on_oomBalasubramani Vivekanandan2015-04-141-1/+2
* oom, PM: make OOM detection in the freezer path racelessMichal Hocko2015-02-111-11/+3
* oom: add helpers for setting and clearing TIF_MEMDIEMichal Hocko2015-02-111-0/+4
* mm: page_alloc: embed OOM killing naturally into allocation slowpathJohannes Weiner2015-01-261-5/+0
* oom: don't assume that a coredumping thread will exit soonOleg Nesterov2014-12-131-0/+11
* OOM, PM: OOM killed task shouldn't escape PM suspendMichal Hocko2014-10-211-0/+3
* mm, oom: rename zonelist locking functionsDavid Rientjes2014-08-061-2/+2
* mm: add a helper function to check may oom conditionQiang Huang2013-11-131-0/+5
* mm, oom: fix race when specifying a thread as the oom originDavid Rientjes2012-12-111-2/+17
* mm, oom: change type of oom_score_adj to shortDavid Rientjes2012-12-111-2/+2
* mm, memcg: make mem_cgroup_out_of_memory() staticDavid Rientjes2012-12-111-2/+0
* UAPI: (Scripted) Disintegrate include/linuxDavid Howells2012-10-131-9/+1
* oom: remove deprecated oom_adjDavidlohr Bueso2012-10-091-11/+0
* mm, memcg: move all oom handling to memcontrol.cDavid Rientjes2012-07-311-0/+3
* mm, memcg: introduce own oom handler to iterate only over its own threadsDavid Rientjes2012-07-311-0/+16
* mm, oom: move declaration for mem_cgroup_out_of_memory to oom.hDavid Rientjes2012-07-311-0/+2
* mm, oom: normalize oom scores to oom_score_adj scale only for userspaceDavid Rientjes2012-05-291-2/+3
* mm, oom: force oom kill on sysrq+fDavid Rientjes2012-03-211-1/+1
* mm: unify remaining mem_cont, mem, etc. variable names to memcgJohannes Weiner2012-01-121-1/+1
* oom: fix race while temporarily setting current's oom_score_adjDavid Rientjes2011-10-311-0/+1
* oom: remove references to old badness() functionDavid Rientjes2011-07-251-4/+0
* oom: replace PF_OOM_ORIGIN with toggling oom_score_adjDavid Rientjes2011-05-251-0/+2
* memcg: use find_lock_task_mm() in memory cgroups oomKAMEZAWA Hiroyuki2010-08-111-0/+2
* oom: deprecate oom_adj tunableDavid Rientjes2010-08-091-0/+3
* oom: badness heuristic rewriteDavid Rientjes2010-08-091-1/+13