Commit History

Author SHA1 Message Date
  Shakeel Butt 553a1f0d3c mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node 6 years ago
  Jiri Slaby 8b057ad846 memcg: make it work on sparse non-0-node systems 6 years ago
  Sebastian Andrzej Siewior 6b51e88199 mm/list_lru: introduce list_lru_shrink_walk_irq() 7 years ago
  Sebastian Andrzej Siewior 6e018968f8 mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() 7 years ago
  Sebastian Andrzej Siewior 6cfe57a96b mm/list_lru.c: move locking from __list_lru_walk_one() to its caller 7 years ago
  Sebastian Andrzej Siewior 87a5ffc163 mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() 7 years ago
  Kirill Tkhai fae91d6d8b mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance 7 years ago
  Kirill Tkhai 3b82c4dcc2 mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() 7 years ago
  Kirill Tkhai 9bec5c35bf mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() 7 years ago
  Kirill Tkhai 44bd4a4759 mm/list_lru.c: add memcg argument to list_lru_from_kmem() 7 years ago
  Kirill Tkhai c92e8e10ca fs: propagate shrinker::id to list_lru 7 years ago
  Kirill Tkhai 84c07d11aa mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB 7 years ago
  Kirill Tkhai e0295238e5 mm/list_lru.c: combine code under the same define 7 years ago
  Andrew Morton 930eaac5ee mm/list_lru.c: fold __list_lru_count_one() into its caller 7 years ago
  Kirill Tkhai 0c7c1bed7e mm: make counting of list_lru_one::nr_items lockless 7 years ago
  Gustavo A. R. Silva 5b568acc3c mm/list_lru.c: mark expected switch fall-through 8 years ago
  Johannes Weiner f80c7dab95 mm: memcontrol: use vmalloc fallback for large kmem memcg arrays 8 years ago
  Sahitya Tummala 2c80cd57c7 mm/list_lru.c: fix list_lru_count_node() to be race free 8 years ago
  Alexander Polakov 1bc11d70b5 mm/list_lru.c: avoid error-path NULL pointer deref 9 years ago
  Johannes Weiner 127424c86b mm: memcontrol: move kmem accounting code to CONFIG_MEMCG 10 years ago
  Vladimir Davydov df4065516b memcg: simplify and inline __mem_cgroup_from_kmem 10 years ago
  Raghavendra K T 145949a138 mm/list_lru.c: replace nr_node_ids for loop with for_each_node() 10 years ago
  Jeff Layton 26f5d7609f list_lru: don't call list_lru_from_kmem if the list_head is empty 10 years ago
  Vladimir Davydov 2788cf0c40 memcg: reparent list_lrus and free kmemcg_id on css offline 10 years ago
  Vladimir Davydov 3f97b16320 list_lru: add helpers to isolate items 10 years ago
  Vladimir Davydov 60d3fd32a7 list_lru: introduce per-memcg lists 10 years ago
  Vladimir Davydov c0a5b56093 list_lru: organize all list_lrus to list 10 years ago
  Vladimir Davydov ff0b67ef5b list_lru: get rid of ->active_nodes 10 years ago
  Johannes Weiner 449dd6984d mm: keep page cache radix tree nodes in check 11 years ago
  Russell King c56b097af2 mm: list_lru: fix almost infinite loop causing effective livelock 12 years ago