Commit Graph

130 Commits (98bd8d05ea5798ff3179ee33f0ca2789722ecc5a)

Author SHA1 Message Date
David Rientjes ffbdccf5e1 mm, memcg: don't take task_lock in task_in_mem_cgroup 12 years ago
Johannes Weiner e3790144c9 mm: refactor inactive_file_is_low() to use get_lru_size() 12 years ago
Glauber Costa 91c777d867 memcg: fix typo in kmemcg cache walk macro 12 years ago
Glauber Costa ebe945c276 memcg: add comments clarifying aspects of cache attribute propagation 12 years ago
Glauber Costa 943a451a87 slab: propagate tunable values 12 years ago
Glauber Costa 749c54151a memcg: aggregate memcg cache values in slabinfo 12 years ago
Glauber Costa 7cf2798240 memcg/sl[au]b: track all the memcg children of a kmem_cache 12 years ago
Glauber Costa 1f458cbf12 memcg: destroy memcg caches 12 years ago
Glauber Costa b9ce5ef49f sl[au]b: always get the cache from its page in kmem_cache_free() 12 years ago
Glauber Costa d7f25f8a2f memcg: infrastructure to match an allocation to the right cache 12 years ago
Glauber Costa 55007d8497 memcg: allocate memory for memcg caches whenever a new memcg appears 12 years ago
Glauber Costa 2633d7a028 slab/slub: consider a memcg parameter in kmem_create_cache 12 years ago
Glauber Costa a8964b9b84 memcg: use static branches when code not in use 12 years ago
Glauber Costa 7ae1e1d0f8 memcg: kmem controller infrastructure 12 years ago
David Rientjes 68ae564bba mm, memcg: avoid unnecessary function call when memcg is disabled 12 years ago
David Rientjes cd59085a9b memcg, kmem: fix build error when CONFIG_INET is disabled 13 years ago
Johannes Weiner 587af308cc mm: memcg: clean up mm_match_cgroup() signature 13 years ago
Johannes Weiner 0030f535a5 mm: memcg: fix compaction/migration failing due to memcg limits 13 years ago
David Rientjes 876aafbfd9 mm, memcg: move all oom handling to memcontrol.c 13 years ago
David Rientjes 9cbb78bb31 mm, memcg: introduce own oom handler to iterate only over its own threads 13 years ago
David Rientjes 62ce1c706f mm, oom: move declaration for mem_cgroup_out_of_memory to oom.h 13 years ago
Andrew Morton c255a45805 memcg: rename config variables 13 years ago
Hugh Dickins fa9add641b mm/memcg: apply add/del_page to lruvec 13 years ago
Hugh Dickins 4d7dcca213 mm/memcg: get_lru_size not get_lruvec_size 13 years ago
Konstantin Khlebnikov c56d5c7dfe mm/vmscan: push lruvec pointer into inactive_list_is_low() 13 years ago
Konstantin Khlebnikov 074291fea8 mm/vmscan: replace zone_nr_lru_pages() with get_lruvec_size() 13 years ago
Hugh Dickins 89abfab133 mm/memcg: move reclaim_stat into lruvec 13 years ago
Konstantin Khlebnikov bbf808ed7d mm/memcg: kill mem_cgroup_lru_del() 13 years ago
Johannes Weiner c3ac9a8ade mm: memcg: count pte references from every member of the reclaimed hierarchy 13 years ago
KAMEZAWA Hiroyuki 4331f7d339 memcg: fix performance of mem_cgroup_begin_update_page_stat() 13 years ago
KAMEZAWA Hiroyuki 89c06bd52f memcg: use new logic for page stat accounting 13 years ago
Konstantin Khlebnikov a710920cae memcg: kill dead prev_priority stubs 13 years ago
Hugh Dickins 31a79235fc memcg: replace MEM_CONT by MEM_RES_CTLR 13 years ago
David Rientjes e845e19936 mm, memcg: pass charge order to oom killer 13 years ago
Hugh Dickins 7512102cf6 memcg: fix GPF when cgroup removal races with last exit 13 years ago
KAMEZAWA Hiroyuki 4e5f01c2b9 memcg: clear pc->mem_cgroup if necessary. 13 years ago
Johannes Weiner 72835c86ca mm: unify remaining mem_cont, mem, etc. variable names to memcg 13 years ago
KAMEZAWA Hiroyuki e94c8a9cbc memcg: make mem_cgroup_split_huge_fixup() more efficient 13 years ago
Johannes Weiner 925b7673cc mm: make per-memcg LRU lists exclusive 13 years ago
Johannes Weiner 5660048cca mm: move memcg hierarchy reclaim to generic reclaim code 13 years ago
KAMEZAWA Hiroyuki ab936cbcd0 memcg: add mem_cgroup_replace_page_cache() to fix LRU issue 13 years ago
David S. Miller 3969eb3859 net: Fix build with INET disabled. 13 years ago
Glauber Costa 888bdaa9b2 Move limit definitions outside CONFIG_INET 13 years ago
Glauber Costa d1a4c0b37c tcp memory pressure controls 13 years ago
Glauber Costa e1aab161e0 socket: initial cgroup code. 13 years ago
Johannes Weiner 9b272977e3 memcg: skip scanning active lists based on individual size 13 years ago
Raghavendra K T c0ff4b8540 memcg: rename mem variable to memcg 13 years ago
Minchan Kim 4356f21d09 mm: change isolate mode from #define to bitwise type 13 years ago
Johannes Weiner 185efc0f9a memcg: Revert "memcg: add memory.vmscan_stat" 14 years ago
Hugh Dickins aa3b189551 tmpfs: convert mem_cgroup shmem to radix-swap 14 years ago