| 8d387a5f172f ("mm/memcg: simplify mem_cgroup_get_max()") |
| 32d087cdd9a1 ("mm, memcg: prevent memory.swap.max load tearing") |
| 15b42562d46d ("mm, memcg: prevent memory.max load tearing") |
| f6f989c5cebc ("mm, memcg: prevent memory.high load/store tearing") |
| c8713d0b2312 ("mm: memcontrol: dump memory.stat during cgroup OOM") |
| 42a300353577 ("mm: memcontrol: fix recursive statistics correctness & scalabilty") |
| db9adbcbe740 ("mm: memcontrol: move stat/event counting functions out-of-line") |
| 205b20cc5a99 ("mm: memcontrol: make cgroup stats and events query API explicitly local") |
| 871789d4af80 ("mm, memcg: rename ambiguously named memory.stat counters and functions") |
| 113b7dfd8271 ("mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API") |
| 21d89d151bb4 ("mm: memcontrol: push down mem_cgroup_nr_lru_pages()") |
| 2b487e59f00a ("mm: memcontrol: push down mem_cgroup_node_nr_lru_pages()") |
| 22796c844fcb ("mm: memcontrol: replace node summing with memcg_page_state()") |
| 1a61ab8038e7 ("mm: memcontrol: replace zone summing with lruvec_page_state()") |
| 3b991208b897 ("mm: fix inactive list balancing between NUMA nodes and cgroups") |
| 0b3d6e6f2dd0 ("mm: writeback: use exact memcg dirty counts") |
| 1ff9e6e1798c ("mm: memcontrol: expose THP events on a per-memcg basis") |
| aa9694bb78bf ("mm, memcg: create mem_cgroup_from_seq") |
| f0c867d9588d ("mm, oom: add oom victim's memcg to the oom context information") |
| ef8444ea01d7 ("mm, oom: reorganize the oom report in dump_header") |
| e9b257ed150c ("mm/memcontrol.c: fix memory.stat item ordering") |
| 95f9ab2d596e ("mm: workingset: don't drop refault information prematurely") |
| 3d8b38eb81ca ("mm, oom: introduce memory.oom.group") |
| 5989ad7b5ede ("mm, oom: refactor oom_kill_process()") |
| 8de7ecc6483b ("memcg: reduce memcg tree traversals for stats collection") |
| 29ef680ae7c2 ("memcg, oom: move out_of_memory back to the charge path") |
| e81bf9793b18 ("mem_cgroup: make sure moving_account, move_lock_task and stat_cpu in the same cacheline") |
| 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") |
| 8ad6e404efa2 ("mm/memcontrol.c: make local symbol static") |
| 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") |