blob: 2352f99eb9ed74795ad4512736293e0d4bfb4896 [file] [log] [blame]
def0fdae813d ("mm: memcontrol: fix NUMA round-robin reclaim at intermediate level")
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")
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")
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")
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")
475d0487a2ad ("mm: memcontrol: use per-cpu stocks for socket memory uncharging")
a9d5adeeb4b2 ("mm/memcontrol: allow to uncharge page without using page->lru field")
cd04ae1e2dc8 ("mm, oom: do not rely on TIF_MEMDIE for memory reserves access")
d6810d730022 ("memcg, THP, swap: make mem_cgroup_swapout() support THP")
04fecbf51b3c ("mm: memcontrol: use int for event/state parameter in several functions")
63677c745d63 ("mm, memcg: reset memory.low during memcg offlining")
633b11bee40c ("cgroup-v2.txt: standardize document format")
34c810579273 ("mm/memcontrol: exclude @root from checks in mem_cgroup_low")
06226226773d ("mm, vmscan: avoid thrashing anon lru when free + file is low")
00f3ca2c2d66 ("mm: memcontrol: per-lruvec stats infrastructure")
320492961c1c ("mm: memcontrol: use the node-native slab memory counters")
8e675f7af507 ("mm/oom_kill: count global and memory cgroup oom kills")
2262185c5b28 ("mm: per-cgroup memory reclaim stats")
0f0746589e4b ("mm, THP, swap: move anonymous THP split logic to vmscan")
75f6d6d29a40 ("mm, THP, swap: unify swap slot free functions to put_swap_page")
38d8b4e6bdc8 ("mm, THP, swap: delay splitting THP during swap out")
c288983dddf7 ("mm/page_alloc.c: make sure OOM victim can try allocations with no watermarks once")
b340959ea281 ("mm, docs: update memory.stat description with workingset* entries")
18365225f044 ("hwpoison, memcg: forcibly uncharge LRU pages")
ccda7f4360be ("mm: memcontrol: use node page state naming scheme for memcg")