index
:
kernel/git/luto/linux.git
WIP.x86/stackguards
auditsc-lite
bpf/perms
checkpatch
crypto/fixes
crypto/sha256_bpf
drbg_randomness
execve
fast-return-to-kernel
fast-return-to-userspace
i2c_imc/current
i2c_imc/patch_v3
i2c_imc/patch_v4
i2c_imc/rfc_v1
in_compat_syscall
intree_module_hashes
ipmi
master
mmap_mtime/patch_v3
mmap_mtime/patch_v4
ms_noconnectipc
net/recverr
netlink_fixes
next
nl_cap_fix
nvme/power_hack
pidns/highpid
platform/wmi
procfd-security
random/fast
random/kill-it
rodata
sched/bad_lazymm
sched/lazymm
scm_identity
strict_uaccess_fixups/patch_v1
sync_rand_seed
task_size
timing/clock_gettime_ns/patch_v1
timing/clock_gettime_ns/rfc_v1
u2f
userns/fix_magic_nodev
userns/nosuid
userns/ptmx
vdso/vma_tracking
vfs/suid
virtio_dma
x86/better-async-pf
x86/debug
x86/entry
x86/entry-backup
x86/entry_c_tracing
x86/entry_debug_wip
x86/entry_fixes
x86/entry_ist
x86/entry_stack
x86/fault
x86/fixes
x86/fpu
x86/fsgsbase
x86/fsgsbase2
x86/fsgsbase_fixes
x86/guard_pages
x86/ia32
x86/idtentry
x86/kentry
x86/kvm
x86/lret-to-userspace
x86/mm
x86/no_sce
x86/pcid
x86/pti
x86/ptrace
x86/regs32
x86/seccomp
x86/selftests
x86/syscalls
x86/syscalls_x32
x86/tlbflush_cleanup.wip
x86/uaccess
x86/unify_stack_canary
x86/userthread
x86/vdso
x86/vdso-tglx
x86/vdso_cancellation
x86/vdso_findsym
x86/vdso_paranoia
x86/vdso_permm
x86/vm86
x86/vmap_stack
xps13
Miscellaneous development
Andrew Lutomirski
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mm
/
oom_kill.c
Age
Commit message (
Expand
)
Author
Files
Lines
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
2010-08-09
oom: check PF_KTHREAD instead of !mm to skip kthreads
Oleg Nesterov
1
-6
/
+3
2010-05-27
memcg: make oom killer a no-op when no killable task can be found
David Rientjes
1
-4
/
+1
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-03-12
memcg: fix oom kill behavior
KAMEZAWA Hiroyuki
1
-8
/
+0
2010-03-12
memcg: handle panic_on_oom=always case
KAMEZAWA Hiroyuki
1
-0
/
+2
2010-03-06
mm: clean up mm_counter
KAMEZAWA Hiroyuki
1
-2
/
+2
2010-02-22
memcg: fix oom killing a child process in an other cgroup
KAMEZAWA Hiroyuki
1
-0
/
+2
2009-12-16
memcg: avoid oom-killing innocent task in case of use_hierarchy
Daisuke Nishimura
1
-6
/
+7
2009-12-16
oom-kill: fix NUMA constraint check with nodemask
KAMEZAWA Hiroyuki
1
-13
/
+33
2009-12-16
oom-kill: show virtual size and rss information of the killed process
KOSAKI Motohiro
1
-3
/
+13
2009-12-15
oom: dump stack and VM state when oom killer panics
David Rientjes
1
-16
/
+24
2009-09-22
oom: oom_kill doesn't kill vfork parent (or child)
KOSAKI Motohiro
1
-16
/
+1
2009-09-22
oom: make oom_score to per-process value
KOSAKI Motohiro
1
-6
/
+29
2009-09-22
oom: move oom_adj value from task_struct to signal_struct
KOSAKI Motohiro
1
-19
/
+15
2009-09-22
ksm: unmerge is an origin of OOMs
Hugh Dickins
1
-1
/
+1
2009-08-18
mm: revert "oom: move oom_adj value"
KOSAKI Motohiro
1
-25
/
+39
2009-06-16
oom: only oom kill exiting tasks with attached memory
David Rientjes
1
-5
/
+3
2009-06-16
oom: avoid unnecessary mm locking and scanning for OOM_DISABLE
David Rientjes
1
-32
/
+10
2009-06-16
oom: move oom_adj value from task_struct to mm_struct
David Rientjes
1
-12
/
+22
2009-05-29
oom: fix possible oom_dump_tasks NULL pointer
David Rientjes
1
-9
/
+15
2009-05-06
oom: prevent livelock when oom_kill_allocating_task is set
David Rientjes
1
-23
/
+21
2009-04-02
memcg: show memcg information during OOM
Balbir Singh
1
-0
/
+1
2009-04-01
oom_kill: don't call for int_sqrt(0)
Cyrill Gorcunov
1
-7
/
+5
2009-01-08
memcg: avoid deadlock caused by race between oom and cpuset_attach
Daisuke Nishimura
1
-2
/
+0
2009-01-08
memcg: avoid unnecessary system-wide-oom-killer
KAMEZAWA Hiroyuki
1
-0
/
+8
2009-01-06
oom: print triggering task's cpuset and mems allowed
David Rientjes
1
-0
/
+3
2009-01-06
oom: fix zone_scan_mutex name
David Rientjes
1
-6
/
+6
2009-01-06
mm: invoke oom-killer from page fault
Nick Piggin
1
-29
/
+65
2008-11-14
Merge branch 'master' into next
James Morris
1
-1
/
+2
2008-11-14
CRED: Use RCU to access another task's creds and to release a task's own creds
David Howells
1
-3
/
+3
2008-11-14
CRED: Separate task security context from task_struct
David Howells
1
-1
/
+1
2008-11-11
The oomkiller calculations make decisions based on capabilities. Since
Eric Paris
1
-3
/
+3
2008-11-06
mm/oom_kill.c: fix badness() kerneldoc
Qinghuang Feng
1
-1
/
+0
2008-11-06
oom: do not dump task state for non thread group leaders
David Rientjes
1
-0
/
+2
2008-08-14
security: Fix setting of PF_SUPERPRIV by __capable()
David Howells
1
-2
/
+4
2008-04-28
oom_kill: remove unused parameter in badness()
Li Zefan
1
-3
/
+2
2008-04-28
mm: have zonelist contains structs with both a zone pointer and zone_idx
Mel Gorman
1
-23
/
+22
2008-04-28
mm: use two zonelist that are filtered by GFP mask
Mel Gorman
1
-3
/
+5
2008-04-15
memcg: fix oops in oom handling
Li Zefan
1
-2
/
+2
2008-03-19
mm/oom_kill: fix kernel-doc
Randy Dunlap
1
-1
/
+8
2008-03-04
Memory controller: rename to Memory Resource Controller
Balbir Singh
1
-1
/
+1
2008-02-07
oom: add sysctl to enable task memory dump
David Rientjes
1
-5
/
+44
2008-02-07
memcontrol: move oom task exclusion to tasklist scan
David Rientjes
1
-7
/
+2
2008-02-07
Memory controller: OOM handling
Pavel Emelianov
1
-4
/
+39
2008-02-05
oom_kill: remove uid==0 checks
Serge E. Hallyn
1
-1
/
+1
2008-02-05
Add 64-bit capability support to the kernel
Andrew Morgan
1
-3
/
+2
2008-01-25
sched: sched_rt_entity
Peter Zijlstra
1
-1
/
+1
2007-10-20
oom_kill bug
Al Viro
1
-1
/
+1
2007-10-19
Use helpers to obtain task pid in printks
Pavel Emelyanov
1
-2
/
+3
2007-10-19
Isolate some explicit usage of task->tgid
Pavel Emelyanov
1
-1
/
+1
2007-10-19
mm/oom_kill.c: Use list_for_each_entry instead of list_for_each
Matthias Kaehlcke
1
-3
/
+1
2007-10-19
pid namespaces: define is_global_init() and is_container_init()
Serge E. Hallyn
1
-2
/
+2
2007-10-17
oom: convert zone_scan_lock from mutex to spinlock
David Rientjes
1
-5
/
+5
2007-10-17
oom: do not take callback_mutex
David Rientjes
1
-3
/
+0
2007-10-17
oom: compare cpuset mems_allowed instead of exclusive ancestors
David Rientjes
1
-1
/
+1
2007-10-17
oom: suppress extraneous stack and memory dump
David Rientjes
1
-13
/
+14
2007-10-17
oom: add oom_kill_allocating_task sysctl
David Rientjes
1
-5
/
+8
2007-10-17
oom: add per-zone locking
David Rientjes
1
-0
/
+52
2007-10-17
oom: move constraints to enum
David Rientjes
1
-9
/
+3
2007-10-16
Memoryless nodes: OOM: use N_HIGH_MEMORY map instead of constructing one on t...
Christoph Lameter
1
-8
/
+1
2007-07-31
oom: print points as unsigned long
David Rientjes
1
-1
/
+1
2007-07-29
Remove fs.h from mm.h
Alexey Dobriyan
1
-0
/
+1
2007-05-07
oom: fix constraint deadlock
David Rientjes
1
-4
/
+6
2007-05-07
mm: fix handling of panic_on_oom when cpusets are in use
Yasunori Goto
1
-0
/
+3
2007-05-07
allow oom_adj of saintly processes
Joshua N Pritikin
1
-2
/
+4
2007-04-24
fix OOM killing processes wrongly thought MPOL_BIND
Hugh Dickins
1
-0
/
+2
2007-04-24
oom: kill all threads that share mm with killed task
David Rientjes
1
-1
/
+1
2007-03-16
[PATCH] oom fix: prevent oom from killing a process with children/sibling unk...
Ankita Garg
1
-1
/
+1
2007-01-05
[PATCH] fix OOM killing of swapoff
Hugh Dickins
1
-6
/
+6
2006-12-30
[PATCH] fix oom killer kills current every time if there is memory-less-node ...
KAMEZAWA Hiroyuki
1
-1
/
+6
2006-12-13
[PATCH] cpuset: rework cpuset_zone_allowed api
Paul Jackson
1
-1
/
+1
2006-12-07
[PATCH] oom: less memdie
Nick Piggin
1
-2
/
+3
2006-12-07
[PATCH] oom: cleanup messages
Nick Piggin
1
-14
/
+13
2006-12-07
[PATCH] oom: don't kill unkillable children or siblings
Nick Piggin
1
-2
/
+11
2006-10-20
[PATCH] OOM killer meets userspace headers
Alexey Dobriyan
1
-0
/
+1
2006-09-29
[PATCH] oom: don't kill current when another OOM in progress
Nick Piggin
1
-6
/
+17
2006-09-29
[PATCH] oom_kill_task(): cleanup ->mm checks
Oleg Nesterov
1
-5
/
+2
2006-09-29
[PATCH] select_bad_process(): cleanup 'releasing' check
Oleg Nesterov
1
-10
/
+9
2006-09-29
[PATCH] select_bad_process(): kill a bogus PF_DEAD/TASK_DEAD check
Oleg Nesterov
1
-6
/
+6
2006-09-29
[PATCH] introduce TASK_DEAD state
Oleg Nesterov
1
-1
/
+1
2006-09-29
[PATCH] kill PF_DEAD flag
Oleg Nesterov
1
-2
/
+2
2006-09-29
[PATCH] pidspace: is_init()
Sukadev Bhattiprolu
1
-1
/
+1
2006-09-26
[PATCH] NUMA: Add zone_to_nid function
Christoph Lameter
1
-2
/
+1
2006-09-26
[PATCH] oom-kill: update comments to reflect current code
Ram Gupta
1
-3
/
+3
2006-09-26
[PATCH] oom: more printk
Nick Piggin
1
-2
/
+3
2006-09-26
[PATCH] oom: kthread infinite loop fix
Nick Piggin
1
-0
/
+3
2006-09-26
[PATCH] oom: swapoff tasks tweak
Nick Piggin
1
-2
/
+6
2006-09-26
[PATCH] oom: handle oom_disable exiting
Nick Piggin
1
-2
/
+2
2006-09-26
[PATCH] oom: handle current exiting
Nick Piggin
1
-4
/
+31
2006-09-26
[PATCH] oom: cpuset hint
Nick Piggin
1
-3
/
+8
2006-09-26
[PATCH] out of memory notifier
Martin Schwidefsky
1
-0
/
+22
2006-07-03
[PATCH] sched: cleanup, remove task_t, convert to struct task_struct
Ingo Molnar
1
-4
/
+4
2006-06-23
[PATCH] mm: fix typos in comments in mm/oom_kill.c
Dave Peterson
1
-3
/
+3
2006-06-23
[PATCH] support for panic at OOM
KAMEZAWA Hiroyuki
1
-0
/
+3
2006-04-19
[PATCH] mm: fix mm_struct reference counting bugs in mm/oom_kill.c
Dave Peterson
1
-22
/
+23
2006-04-19
[PATCH] oom-kill: mm locking fix
Andrew Morton
1
-8
/
+18
2006-03-02
[PATCH] out_of_memory() locking fix
Andrew Morton
1
-1
/
+2
2006-02-28
[PATCH] out_of_memory(): use of uninitialised
Andrew Morton
1
-1
/
+1
2006-02-20
[PATCH] Terminate process that fails on a constrained allocation
Christoph Lameter
1
-25
/
+78
2006-02-20
[PATCH] OOM kill: children accounting
Kurt Garloff
1
-10
/
+16
2006-02-01
[PATCH] dump_stack() in oom handler
Andrew Morton
1
-0
/
+1
2006-01-14
[PATCH] cpuset oom lock fix
Paul Jackson
1
-0
/
+3
2006-01-08
[PATCH] Optimise oom kill of current task
Kirill Korotaev
1
-2
/
+3
2005-10-08
[PATCH] gfp flags annotations - part 1
Al Viro
1
-1
/
+1
2005-09-10
[PATCH] mm: fix-up schedule_timeout() usage
Nishanth Aravamudan
1
-2
/
+1
2005-09-07
[PATCH] cpusets: confine oom_killer to mem_exclusive cpuset
Paul Jackson
1
-0
/
+5
2005-09-07
[PATCH] cpusets: oom_kill tweaks
Paul Jackson
1
-26
/
+31
2005-07-07
[PATCH] mm: quieten OOM killer noise
Anton Blanchard
1
-3
/
+5
2005-07-07
[PATCH] print order information when OOM killing
Marcelo Tosatti
1
-2
/
+2
2005-06-21
[PATCH] add OOM debug
Janet Morgan
1
-3
/
+4
2005-04-16
[PATCH] oom-killer disable for iscsi/lvm2/multipath userland critical sections
Andrea Arcangeli
1
-1
/
+1
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+292