- b910718 mm: vmscan: detect file thrashing at the reclaim root by Johannes Weiner · 5 years ago
- 1b05117 mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs by Johannes Weiner · 5 years ago
- 867e5e1 mm: clean up and clarify lruvec lookup procedure by Johannes Weiner · 5 years ago
- fa40d1e mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() by Shakeel Butt · 5 years ago
- 242c37b include/linux/memcontrol.h: fix comments based on per-node memcg by Hao Lee · 5 years ago
- 9da83f3 mm, memcg: clean up reclaim iter array by Yafang Shao · 5 years ago
- 1bc63fb mm, memcg: make scan aggression always exclude protection by Chris Down · 5 years ago
- 9de7ca4 mm, memcg: make memory.emin the baseline for utilisation determination by Chris Down · 5 years ago
- 9783aa9 mm, memcg: proportional memory.{low,min} reclaim by Chris Down · 5 years ago
- 08d1d0e memcg: only record foreign writebacks with dirty pages when memcg is not disabled by Baoquan He · 5 years ago
- 87eaceb mm: thp: make deferred split shrinker memcg aware by Yang Shi · 5 years ago
- 0a432dc mm: shrinker: make shrinker not depend on memcg kmem by Yang Shi · 5 years ago
- 7ad67ca Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 97b2782 writeback, memcg: Implement foreign dirty flushing by Tejun Heo · 5 years ago
- ec9f023 mm: workingset: fix vmstat counters for shadow nodes by Roman Gushchin · 5 years ago
- 6ba749e mm, oom: remove redundant task_in_mem_cgroup() check by Shakeel Butt · 6 years ago
- 49a18ea mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() by Roman Gushchin · 6 years ago
- 1e577f9 mm, memcg: introduce memory.events.local by Shakeel Butt · 6 years ago
- 815744d mm: memcontrol: don't batch updates of local VM stats and events by Johannes Weiner · 6 years ago
- 9852ae3 mm, memcg: consider subtrees in memory.events by Chris Down · 6 years ago
- c942fdd treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 by Thomas Gleixner · 6 years ago
- 42a3003 mm: memcontrol: fix recursive statistics correctness & scalabilty by Johannes Weiner · 6 years ago
- db9adbc mm: memcontrol: move stat/event counting functions out-of-line by Johannes Weiner · 6 years ago
- 205b20c mm: memcontrol: make cgroup stats and events query API explicitly local by Johannes Weiner · 6 years ago
- 871789d mm, memcg: rename ambiguously named memory.stat counters and functions by Chris Down · 6 years ago
- 2b487e5 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() by Johannes Weiner · 6 years ago
- 1a61ab8 mm: memcontrol: replace zone summing with lruvec_page_state() by Johannes Weiner · 6 years ago
- 9851ac1 mm: move nr_deactivate accounting to shrink_active_list() by Kirill Tkhai · 6 years ago
- 0b3d6e6 mm: writeback: use exact memcg dirty counts by Greg Thelen · 6 years ago
- aa9694b mm, memcg: create mem_cgroup_from_seq by Chris Down · 6 years ago
- 60cd4bc memcg: localize memcg_kmem_enabled() check by Shakeel Butt · 6 years ago
- f0c867d mm, oom: add oom victim's memcg to the oom context information by yuzhoujian · 6 years ago
- 1c2d479 mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type by Kirill Tkhai · 6 years ago
- 9b6f7e1 mm: rework memcg kernel stack accounting by Roman Gushchin · 6 years ago
- 3d8b38e mm, oom: introduce memory.oom.group by Roman Gushchin · 6 years ago
- fae91d6 mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance by Kirill Tkhai · 6 years ago
- dfd2f10 mm/memcontrol.c: export mem_cgroup_is_root() by Kirill Tkhai · 6 years ago
- 0a4465d mm, memcg: assign memcg-aware shrinkers bitmap to memcg by Kirill Tkhai · 6 years ago
- 84c07d1 mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB by Kirill Tkhai · 6 years ago
- 29ef680 memcg, oom: move out_of_memory back to the charge path by Michal Hocko · 6 years ago
- f745c6f fs, mm: account buffer_head to kmemcg by Shakeel Butt · 6 years ago
- d46eb14b fs: fsnotify: account fsnotify metadata to kmemcg by Shakeel Butt · 6 years ago
- dc0b586 mm: introduce mem_cgroup_put() helper by Roman Gushchin · 6 years ago
- 2cf8558 memcontrol: schedule throttling if we are congested by Tejun Heo · 7 years ago
- fe6bdfc mm: fix oom_kill event handling by Roman Gushchin · 7 years ago
- e81bf97 mem_cgroup: make sure moving_account, move_lock_task and stat_cpu in the same cacheline by Aaron Lu · 7 years ago
- bf8d5d5 memcg: introduce memory.min by Roman Gushchin · 7 years ago
- 9ccc361 memcg: writeback: use memcg->cgwb_list directly by Wang Long · 7 years ago
- 2306715 mm: memory.low hierarchical behavior by Roman Gushchin · 7 years ago
- bbec2e1 mm: rename page_counter's count/limit into usage/max by Roman Gushchin · 7 years ago
- f3a53a3 mm, memcontrol: implement memory.swap.events by Tejun Heo · 7 years ago
- e27be24 mm: memcg: make sure memory.events is uptodate when waking pollers by Johannes Weiner · 7 years ago
- e3c1ac5 mm/vmscan: don't mess with pgdat->flags in memcg reclaim by Andrey Ryabinin · 7 years ago
- c3cc391 mm: memcontrol: fix NR_WRITEBACK leak in memcg and system stats by Johannes Weiner · 7 years ago
- a983b5e mm: memcontrol: fix excessive complexity in memory.stat reporting by Johannes Weiner · 7 years ago
- 2845426 mm: memcontrol: implement lruvec stat functions on top of each other by Johannes Weiner · 7 years ago
- c9019e9 mm: memcontrol: eliminate raw access to stat and event counters by Johannes Weiner · 7 years ago
- 04fecbf mm: memcontrol: use int for event/state parameter in several functions by Matthias Kaehlcke · 7 years ago
- 739f79f mm: memcontrol: fix NULL pointer crash in test_clear_page_writeback() by Johannes Weiner · 7 years ago
- 00f3ca2 mm: memcontrol: per-lruvec stats infrastructure by Johannes Weiner · 8 years ago
- ed52be7 mm: memcontrol: use generic mod_memcg_page_state for kmem pages by Johannes Weiner · 8 years ago
- 3204929 mm: memcontrol: use the node-native slab memory counters by Johannes Weiner · 8 years ago
- 8e675f7 mm/oom_kill: count global and memory cgroup oom kills by Konstantin Khlebnikov · 8 years ago
- 2262185 mm: per-cgroup memory reclaim stats by Roman Gushchin · 8 years ago
- ccda7f4 mm: memcontrol: use node page state naming scheme for memcg by Johannes Weiner · 8 years ago
- 71cd311 mm: memcontrol: re-use node VM page state enum by Johannes Weiner · 8 years ago
- df0e53d mm: memcontrol: re-use global VM event enum by Johannes Weiner · 8 years ago
- 31176c7 mm: memcontrol: clean up memory.events counting function by Johannes Weiner · 8 years ago
- 2a2e488 mm: vmscan: fix IO/refault regression in cache workingset transition by Johannes Weiner · 8 years ago
- 9a4caf1 mm: memcontrol: provide shmem statistics by Johannes Weiner · 8 years ago
- 553af43 mm: rmap: fix huge file mmap accounting in the memcg stats by Johannes Weiner · 8 years ago
- 17cc4df slab: use memcg_kmem_cache_wq for slab destruction operations by Tejun Heo · 8 years ago
- bc2791f slab: link memcg kmem_caches on their associated memory cgroup by Tejun Heo · 8 years ago
- b4536f0c8 mm, memcg: fix the active list aging for lowmem requests when memcg is enabled by Michal Hocko · 8 years ago
- 2d75807 mm: memcontrol: consolidate cgroup socket tracking by Johannes Weiner · 8 years ago
- 7c5f64f mm: oom: deduplicate victim selection code for memcg and global oom by Vladimir Davydov · 8 years ago
- efdc949 mm: fix memcg stack accounting for sub-page stacks by Andy Lutomirski · 8 years ago
- 7ee36a1 mm, vmscan: Update all zone LRU sizes before updating memcg by Mel Gorman · 8 years ago
- ef8f232 mm, memcg: move memcg limit enforcement from zones to nodes by Mel Gorman · 8 years ago
- a9dd0a8 mm, vmscan: make shrink_node decisions more node-centric by Mel Gorman · 8 years ago
- 599d0c9 mm, vmscan: move LRU lists to node by Mel Gorman · 8 years ago
- 55779ec mm: fix vm-scalability regression in cgroup-aware workingset code by Johannes Weiner · 8 years ago
- 4526477 mm: memcontrol: cleanup kmem charge functions by Vladimir Davydov · 8 years ago
- 73f576c mm: memcontrol: fix cgroup creation failure after many small jobs by Johannes Weiner · 9 years ago
- 59dc76b mm: vmscan: reduce size of inactive file list by Rik van Riel · 9 years ago
- 9d5e6a9 mm: update_lru_size do the __mod_zone_page_state by Hugh Dickins · 9 years ago
- 0a6b76d mm: workingset: make shadow node shrinker memcg aware by Vladimir Davydov · 9 years ago
- b6ecd2d mm: memcontrol: zap memcg_kmem_online helper by Vladimir Davydov · 9 years ago
- 12580e4 mm: memcontrol: report kernel stack usage in cgroup2 memory.stat by Vladimir Davydov · 9 years ago
- 27ee57c mm: memcontrol: report slab usage in cgroup2 memory.stat by Vladimir Davydov · 9 years ago
- fdf1cdb mm: remove unnecessary uses of lock_page_memcg() by Johannes Weiner · 9 years ago
- 62cccb8 mm: simplify lock_page_memcg() by Johannes Weiner · 9 years ago
- 6a93ca8 mm: migrate: do not touch page->mem_cgroup of live pages by Johannes Weiner · 9 years ago
- 23047a9 mm: workingset: per-cgroup cache thrash detection by Johannes Weiner · 9 years ago
- 81f8c3a mm: memcontrol: generalize locking for the page->mem_cgroup binding by Johannes Weiner · 9 years ago
- 9f706d6 mm: fix some spelling by Jesper Dangaard Brouer · 9 years ago
- c792e82 mm: memcontrol: drop superfluous entry in the per-memcg stats array by Johannes Weiner · 9 years ago
- b2807f0 mm: memcontrol: add "sock" to cgroup2 memory.stat by Johannes Weiner · 9 years ago
- eb01aaa mm: memcontrol: replace mem_cgroup_lruvec_online with mem_cgroup_online by Vladimir Davydov · 9 years ago
- 37e8435 mm: memcontrol: charge swap to cgroup2 by Vladimir Davydov · 9 years ago