1. a89bec9 Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into sos-3.x by Alexander Martinz · 3 years, 1 month ago
  2. 973b61a mm, oom: do not trigger out_of_memory from the #PF by Michal Hocko · 3 years, 2 months ago
  3. 226b3c7 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks by Vasily Averin · 3 years, 2 months ago
  4. b7d9747 Merge android-4.9.160 (fd5657a) into msm-4.9 by jianzhou · 6 years ago
  5. 7f38299 oom, oom_reaper: do not enqueue same task twice by Tetsuo Handa · 6 years ago
  6. 2f8eb1c Merge android-4.9.155 (32e6695) into msm-4.9 by jianzhou · 6 years ago
  7. 274be58 mm, oom: fix use-after-free in oom_kill_process by Shakeel Butt · 6 years ago
  8. f9920cf mm: oom_kill: reap memory of a task that receives SIGKILL by Charan Teja Reddy · 7 years ago
  9. 46270f4 mm, oom: remove 3% bonus for CAP_SYS_ADMIN processes by David Rientjes · 7 years ago
  10. 065e76d mm, oom_reaper: fix memory corruption by Michal Hocko · 7 years ago
  11. ee23ae9 mm, oom_reaper: gather each vma to prevent leaking TLB entry by Wang Nan · 7 years ago
  12. 37f5d92 mm, oom_reaper: gather each vma to prevent leaking TLB entry by Wang Nan · 7 years ago
  13. 07b039e9 mm: oom: let oom_reap_task and exit_mmap run concurrently by Andrea Arcangeli · 7 years ago
  14. 1a83e5c mm/oom_kill.c: add tracepoints for oom reaper-related events by Roman Gushchin · 7 years ago
  15. 7ade374 oom-reaper: use madvise_dontneed() logic to decide if unmap the VMA by Kirill A. Shutemov · 8 years ago
  16. f51ed73 mm: drop zap_details::check_swap_entries by Kirill A. Shutemov · 8 years ago
  17. 3d73e99 mm: drop zap_details::ignore_dirty by Kirill A. Shutemov · 8 years ago
  18. 1bca48e Merge remote-tracking branch '4.9/tmp-05a906d' into msm-4.9 by Kyle Yan · 7 years ago
  19. 2b81970 mm, oom_reaper: skip mm structs with mmu notifiers by Michal Hocko · 7 years ago
  20. 05d778c2 lowmemorykiller: use oom reaper to free pages of task killed by lmk by Charan Teja Reddy · 7 years ago
  21. 2eb8775 mm, oom: run the showmem notifier in oom by Prakash Gupta · 7 years ago
  22. 2b5cb61 mm, oom: make dump_tasks public by Liam Mark · 11 years ago
  23. 82e7d3a oom: print nodemask in the oom report by Michal Hocko · 8 years ago
  24. a104808 mm: don't emit warning from pagefault_out_of_memory() by Tetsuo Handa · 8 years ago
  25. 9254990 oom: warn if we go OOM for higher order and compaction is disabled by Michal Hocko · 8 years ago
  26. 1b51e65 oom, oom_reaper: allow to reap mm shared by the kthreads by Michal Hocko · 8 years ago
  27. 3f70dc3 mm: make sure that kthreads will not refault oom reaped memory by Michal Hocko · 8 years ago
  28. 3853120 mm, oom: enforce exit_oom_victim on current task by Tetsuo Handa · 8 years ago
  29. 7d2e7a2 oom, suspend: fix oom_killer_disable vs. pm suspend properly by Michal Hocko · 8 years ago
  30. 862e307 mm, oom: get rid of signal_struct::oom_victims by Michal Hocko · 8 years ago
  31. 26db62f oom: keep mm of the killed task available by Michal Hocko · 8 years ago
  32. 8496afa mm,oom_reaper: do not attempt to reap a task twice by Tetsuo Handa · 8 years ago
  33. 7ebffa4 mm,oom_reaper: reduce find_lock_task_mm() usage by Tetsuo Handa · 8 years ago
  34. 5870c2e mm/oom_kill.c: fix task_will_free_mem() comment by Michal Hocko · 8 years ago
  35. 7c5f64f mm: oom: deduplicate victim selection code for memcg and global oom by Vladimir Davydov · 8 years ago
  36. f33e6f0 mm, oom: fix uninitialized ret in task_will_free_mem() by Geert Uytterhoeven · 8 years ago
  37. 091f362 mm, oom: tighten task_will_free_mem() locking by Michal Hocko · 8 years ago
  38. a373966 mm, oom: hide mm which is shared with kthread or global init by Michal Hocko · 8 years ago
  39. 11a410d mm, oom_reaper: do not attempt to reap a task more than twice by Michal Hocko · 8 years ago
  40. 696453e mm, oom: task_will_free_mem should skip oom_reaped tasks by Michal Hocko · 8 years ago
  41. 1af8bb4 mm, oom: fortify task_will_free_mem() by Michal Hocko · 8 years ago
  42. 97fd49c mm, oom: kill all tasks sharing the mm by Michal Hocko · 8 years ago
  43. b18dc5f mm, oom: skip vforked tasks from being selected by Michal Hocko · 8 years ago
  44. 44a70ade mm, oom_adj: make sure processes sharing mm have same view of oom_score_adj by Michal Hocko · 8 years ago
  45. e5e3f4c mm, oom_reaper: make sure that mmput_async is called only when memory was reaped by Michal Hocko · 8 years ago
  46. fbe84a0 mm,oom: remove unused argument from oom_scan_process_thread(). by Tetsuo Handa · 8 years ago
  47. 2a966b7 mm: oom: add memcg to oom_control by Vladimir Davydov · 8 years ago
  48. 798fd75 mm: zap ZONE_OOM_LOCKED by Vladimir Davydov · 8 years ago
  49. 9df10fb oom_reaper: avoid pointless atomic_inc_not_zero usage. by Tetsuo Handa · 9 years ago
  50. 491a1c6 mm,oom_reaper: don't call mmput_async() without atomic_inc_not_zero() by Tetsuo Handa · 9 years ago
  51. cbdcf7f mm, oom_reaper: do not use siglock in try_oom_reaper() by Michal Hocko · 9 years ago
  52. e2fe145 oom_reaper: close race with exiting task by Michal Hocko · 9 years ago
  53. edd9f72 mm: oom: do not reap task if there are live threads in threadgroup by Vladimir Davydov · 9 years ago
  54. f44666b mm,oom: speed up select_bad_process() loop by Tetsuo Handa · 9 years ago
  55. ec8d7c1 mm, oom_reaper: do not mmput synchronously from the oom reaper context by Michal Hocko · 9 years ago
  56. bb8a4b7 mm, oom_reaper: hide oom reaped tasks from OOM killer more carefully by Michal Hocko · 9 years ago
  57. 449d777 mm, oom_reaper: clear TIF_MEMDIE for all tasks queued for oom_reaper by Michal Hocko · 9 years ago
  58. 3ef22df oom, oom_reaper: try to reap tasks which skip regular OOM killer path by Michal Hocko · 9 years ago
  59. 3da88fb mm, oom: move GFP_NOFS check to out_of_memory by Michal Hocko · 9 years ago
  60. af8e15c oom, oom_reaper: do not enqueue task if it is on the oom_reaper_list head by Michal Hocko · 9 years ago
  61. bb29902 oom, oom_reaper: protect oom_reaper_list using simpler way by Tetsuo Handa · 9 years ago
  62. e267960 oom: make oom_reaper freezable by Michal Hocko · 9 years ago
  63. 29c696e oom: make oom_reaper_list single linked by Vladimir Davydov · 9 years ago
  64. 855b018 oom, oom_reaper: disable oom_reaper for oom_kill_allocating_task by Michal Hocko · 9 years ago
  65. 0304926 mm, oom_reaper: implement OOM victims queuing by Michal Hocko · 9 years ago
  66. bc448e8 mm, oom_reaper: report success/failure by Michal Hocko · 9 years ago
  67. 36324a9 oom: clear TIF_MEMDIE after oom_reaper managed to unmap the address space by Michal Hocko · 9 years ago
  68. aac4536 mm, oom: introduce oom reaper by Michal Hocko · 9 years ago
  69. 6afcf28 mm,oom: make oom_killer_disable() killable by Tetsuo Handa · 9 years ago
  70. 756a025f0 mm: coalesce split strings by Joe Perches · 9 years ago
  71. 6a61895 mm: oom_kill: don't ignore oom score on exiting tasks by Johannes Weiner · 9 years ago
  72. a0795cd mm, oom: print symbolic gfp_flags in oom warning by Vlastimil Babka · 9 years ago
  73. eca56ff mm, shmem: add internal shmem resident memory accounting by Jerome Marchand · 9 years ago
  74. a2b829d mm/oom_kill.c: avoid attempting to kill init sharing same memory by Chen Jie · 9 years ago
  75. db2a0dd mm/oom_kill.c: introduce is_sysrq_oom helper by Yaowei Bai · 9 years ago
  76. 4d7b339 mm/oom_kill: fix the wrong task->mm == mm checks in oom_kill_process() by Oleg Nesterov · 9 years ago
  77. c319025 mm/oom_kill: cleanup the "kill sharing same memory" loop by Oleg Nesterov · 9 years ago
  78. 0c1b2d7 mm/oom_kill: remove the wrong fatal_signal_pending() check in oom_kill_process() by Oleg Nesterov · 9 years ago
  79. da39da3 mm, oom: remove task_lock protecting comm printing by David Rientjes · 9 years ago
  80. 840807a mm/oom_kill.c: suppress unnecessary "sharing same memory" message by Tetsuo Handa · 9 years ago
  81. 880b768 mm/oom_kill.c: fix potentially killing unrelated process by Tetsuo Handa · 9 years ago
  82. 426fb5e mm/oom_kill.c: reverse the order of setting TIF_MEMDIE and sending SIGKILL by Tetsuo Handa · 9 years ago
  83. 75e8f8b mm, oom: remove unnecessary variable by David Rientjes · 9 years ago
  84. 071a4be mm, oom: do not panic for oom kills triggered from sysrq by David Rientjes · 9 years ago
  85. 54e9e29 mm, oom: pass an oom order of -1 when triggered by sysrq by David Rientjes · 9 years ago
  86. 6e0fc46 mm, oom: organize oom context into struct by David Rientjes · 9 years ago
  87. f0d6647 mm/oom_kill.c: print points as unsigned int by Wang Long · 10 years ago
  88. dc56401 mm: oom_kill: simplify OOM killer locking by Johannes Weiner · 10 years ago
  89. da51b14 mm: oom_kill: remove unnecessary locking in exit_oom_victim() by Johannes Weiner · 10 years ago
  90. c38f102 mm: oom_kill: generalize OOM progress waitqueue by Johannes Weiner · 10 years ago
  91. 4640277 mm: oom_kill: switch test-and-clear of known TIF_MEMDIE to clear by Johannes Weiner · 10 years ago
  92. 16e9519 mm: oom_kill: clean up victim marking and exiting interfaces by Johannes Weiner · 10 years ago
  93. 3f5ab8c mm: oom_kill: remove unnecessary locking in oom_enable() by Johannes Weiner · 10 years ago
  94. bdddbcd mm/oom_kill.c: fix typo in comment by Yaowei Bai · 10 years ago
  95. 2415b9f memcg: print cgroup information when system panics due to panic_on_oom by Balasubramani Vivekanandan · 10 years ago
  96. dc6c9a3 mm: account pmd page tables to the process by Kirill A. Shutemov · 10 years ago
  97. c32b3cb oom, PM: make OOM detection in the freezer path raceless by Michal Hocko · 10 years ago
  98. 63a8ca9 oom: thaw the OOM victim if it is frozen by Michal Hocko · 10 years ago
  99. 49550b6 oom: add helpers for setting and clearing TIF_MEMDIE by Michal Hocko · 10 years ago
  100. 83363b9 oom: make sure that TIF_MEMDIE is set under task_lock by Michal Hocko · 10 years ago