Kirill, please review.

--
Best regards,

Konstantin Khorenko,
Virtuozzo Linux Kernel Team

On 08/14/2015 08:03 PM, Vladimir Davydov wrote:
  - Patches 1-3 fix stalls on global (1, 2) and local (3) reclaim.
    https://jira.sw.ru/browse/PSBM-35155
  - Patches 4-6 revert our code implementing per memcg oom guarantees.
  - Patches 7-10 fix stalls on oom
  - Patch 11 introduced oom timeout
    https://jira.sw.ru/browse/PSBM-38581
  - Patches 12, 13 fix oom vs freezer cgroup race
    https://jira.sw.ru/browse/PSBM-38758
  - Patches 14, 15 reimplement oom guarantees
    https://jira.sw.ru/browse/PSBM-37915
  - Patches 16, 17 resurrect oom berserker mode
    https://jira.sw.ru/browse/PSBM-17930

https://jira.sw.ru/browse/PSBM-26973

Cong Wang (1):
   freezer: Do not freeze tasks killed by OOM killer

Lisa Du (1):
   mm: vmscan: fix do_try_to_free_pages() livelock

Michal Hocko (1):
   oom: thaw the OOM victim if it is frozen

Vinayak Menon (1):
   mm: vmscan: fix the page state calculation in too_many_isolated

Vladimir Davydov (13):
   mm: vmscan: do not scan lruvec if it seems to be unreclaimable
   memcg: revert old oom_guarantee logic
   Revert "ve/mm: ignore oom_score_adj of containerized tasks on global
     OOM"
   oom: zap oom_report_invocation proto
   Port diff-sched-introduce-cond_resched_may_throttle
   oom: allow to throttle due to cfs bandwidth while invoking oom
   sched: add sched_boost_task helper
   oom: boost dying tasks on global oom
   oom: introduce oom kill timeout
   mm: take into account ub oom score on global oom
   memcg: forbid setting memory.oom_guarantee from inside a container
   oom: resurrect berserker mode
   oom: do not dump all tasks info on each oom kill

  fs/proc/base.c             |   7 +-
  include/bc/beancounter.h   |   5 ++
  include/linux/memcontrol.h |   8 +-
  include/linux/mmzone.h     |   2 +-
  include/linux/oom.h        |  22 +++---
  include/linux/sched.h      |  20 +++++
  kernel/bc/beancounter.c    |  29 +++++++
  kernel/freezer.c           |   3 +
  kernel/rtmutex.c           |   5 ++
  kernel/sched/core.c        |  19 +++--
  kernel/sched/fair.c        |   3 +-
  kernel/sysctl.c            |  14 ++++
  mm/internal.h              |   1 +
  mm/memcontrol.c            |  99 ++++++++++--------------
  mm/migrate.c               |   2 +-
  mm/oom_kill.c              | 183 +++++++++++++++++++++++++++++++++++++--------
  mm/page_alloc.c            |   6 +-
  mm/swap.c                  |   1 +
  mm/vmscan.c                | 102 +++++++++++++++++--------
  mm/vmstat.c                |   4 +-
  20 files changed, 377 insertions(+), 158 deletions(-)

_______________________________________________
Devel mailing list
[email protected]
https://lists.openvz.org/mailman/listinfo/devel

Reply via email to