Johannes Weiner
|
7779f21236
mm: memcontrol: account slab stats per lruvec
|
8 years ago |
Johannes Weiner
|
ed52be7bfd
mm: memcontrol: use generic mod_memcg_page_state for kmem pages
|
8 years ago |
Johannes Weiner
|
320492961c
mm: memcontrol: use the node-native slab memory counters
|
8 years ago |
Paul E. McKenney
|
5f0d5a3ae7
mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU
|
8 years ago |
Tejun Heo
|
01fb58bcba
slab: remove synchronous synchronize_sched() from memcg cache deactivation path
|
8 years ago |
Tejun Heo
|
c9fc586403
slab: introduce __kmemcg_cache_deactivate()
|
8 years ago |
Tejun Heo
|
510ded33e0
slab: implement slab_root_caches list
|
8 years ago |
Tejun Heo
|
bc2791f857
slab: link memcg kmem_caches on their associated memory cgroup
|
8 years ago |
Tejun Heo
|
9eeadc8b6e
slab: reorganize memcg_cache_params
|
8 years ago |
Tejun Heo
|
290b6a58b7
Revert "slub: move synchronize_sched out of slab_mutex on shrink"
|
8 years ago |
Vlastimil Babka
|
af3b5f8764
mm, slab: rename kmalloc-node cache to kmalloc-<size>
|
8 years ago |
David Rientjes
|
bf00bd3458
mm, slab: maintain total slab count instead of active count
|
8 years ago |
Greg Thelen
|
f728b0a5d7
mm, slab: faster active and free stats
|
8 years ago |
Thomas Garnier
|
e70954fd6d
mm/slab_common.c: check kmem_create_cache flags are common
|
8 years ago |
Vladimir Davydov
|
89e364db71
slub: move synchronize_sched out of slab_mutex on shrink
|
8 years ago |
Aruna Ramakrishna
|
07a63c41fa
mm/slab: improve performance of gathering slabinfo stats
|
9 years ago |
Alexander Potapenko
|
80a9201a59
mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB
|
9 years ago |
Vladimir Davydov
|
452647784b
mm: memcontrol: cleanup kmem charge functions
|
9 years ago |
Thomas Garnier
|
7c00fce98c
mm: reorganize SLAB freelist randomization
|
9 years ago |
Alexander Potapenko
|
55834c5909
mm: kasan: initial memory quarantine implementation
|
9 years ago |
Alexander Potapenko
|
505f5dcb1c
mm, kasan: add GFP flags to KASAN API
|
9 years ago |
Vladimir Davydov
|
27ee57c93f
mm: memcontrol: report slab usage in cgroup2 memory.stat
|
9 years ago |
Laura Abbott
|
becfda68ab
slub: convert SLAB_DEBUG_FREE to SLAB_CONSISTENCY_CHECKS
|
9 years ago |
Jesper Dangaard Brouer
|
9f706d6820
mm: fix some spelling
|
9 years ago |
Jesper Dangaard Brouer
|
fab9963a69
mm: fault-inject take over bootstrap kmem_cache check
|
9 years ago |
Jesper Dangaard Brouer
|
11c7aec2a9
mm/slab: move SLUB alloc hooks to common mm/slab.h
|
9 years ago |
Dmitry Safonov
|
52b4b950b5
mm: slab: free kmem_cache_node after destroy sysfs file
|
9 years ago |
Johannes Weiner
|
127424c86b
mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
|
9 years ago |
Vladimir Davydov
|
230e9fc286
slab: add SLAB_ACCOUNT flag
|
9 years ago |
Jesper Dangaard Brouer
|
865762a811
slab/slub: adjust kmem_cache_alloc_bulk API
|
9 years ago |