| 9783aa9917f8 ("mm, memcg: proportional memory.{low,min} reclaim") |
| f0c867d9588d ("mm, oom: add oom victim's memcg to the oom context information") |
| ef8444ea01d7 ("mm, oom: reorganize the oom report in dump_header") |
| 29ef680ae7c2 ("memcg, oom: move out_of_memory back to the charge path") |
| fe6bdfc8e1e1 ("mm: fix oom_kill event handling") |
| bf8d5d52ffe8 ("memcg: introduce memory.min") |
| 7854207fe954 ("mm/docs: describe memory.low refinements") |
| 5f93ad67436b ("mm: treat memory.low value inclusive") |
| 230671533d64 ("mm: memory.low hierarchical behavior") |
| bbec2e15170a ("mm: rename page_counter's count/limit into usage/max") |
| f3a53a3a1e5b ("mm, memcontrol: implement memory.swap.events") |
| bb98f2c5ac5d ("mm, memcontrol: move swap charge handling into get_swap_page()") |
| e27be240df53 ("mm: memcg: make sure memory.events is uptodate when waking pollers") |
| 2a70f6a76bb8 ("memcg, thp: do not invoke oom killer on thp charges") |
| c054a78c66c7 ("memcg: refactor mem_cgroup_resize_limit()") |
| a983b5ebee57 ("mm: memcontrol: fix excessive complexity in memory.stat reporting") |
| 284542656e22 ("mm: memcontrol: implement lruvec stat functions on top of each other") |
| c9019e9bf42e ("mm: memcontrol: eliminate raw access to stat and event counters") |
| 0205f75571e3 ("mm: simplify nodemask printing") |
| 852d8be0ad85 ("mm: oom: show unreclaimable slab info when unreclaimable slabs > user memory") |
| 5b36577109be ("mm: slabinfo: remove CONFIG_SLABINFO") |