Johannes Weiner
|
7779f21236
mm: memcontrol: account slab stats per lruvec
|
8 years ago |
Johannes Weiner
|
385386cff4
mm: vmstat: move slab statistics from zone to node counters
|
8 years ago |
Wei Yang
|
e6d0e1dcf5
mm/slub.c: wrap kmem_cache->cpu_partial in config CONFIG_SLUB_CPU_PARTIAL
|
8 years ago |
Wei Yang
|
a93cf07bc3
mm/slub.c: wrap cpu_slab->partial in CONFIG_SLUB_CPU_PARTIAL
|
8 years ago |
Wei Yang
|
d4ff6d35f6
mm/slub: reset cpu_slab's pointer in deactivate_slab()
|
8 years ago |
Wei Yang
|
66fdbe5203
mm/slub.c: remove a redundant assignment in ___slab_alloc()
|
8 years ago |
Tejun Heo
|
3b7b314053
slub: make sysfs file removal asynchronous
|
8 years ago |
Thomas Gleixner
|
478fe3037b
slub/memcg: cure the brainless abuse of sysfs attributes
|
8 years ago |
Paul E. McKenney
|
5f0d5a3ae7
mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU
|
8 years ago |
Tejun Heo
|
1663f26df3
slub: make sysfs directories for memcg sub-caches optional
|
8 years ago |
Tejun Heo
|
50862ce711
slab: remove slub sysfs interface files early for empty memcg caches
|
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
|
bf5eb3de38
slub: separate out sysfs_slab_release() from sysfs_slab_remove()
|
8 years ago |
Tejun Heo
|
290b6a58b7
Revert "slub: move synchronize_sched out of slab_mutex on shrink"
|
8 years ago |
Borislav Petkov
|
65b9de7525
mm/slub: add a dump_stack() to the unexpected GFP check
|
8 years ago |
Sean Rees
|
a810007afe
mm/slub.c: fix random_seq offset destruction
|
8 years ago |
Daniel Thompson
|
aa2efd5ea4
mm/slub.c: trace free objects at KERN_INFO
|
8 years ago |
Arnd Bergmann
|
84582c8ab9
slub: avoid false-postive warning
|
8 years ago |
Vladimir Davydov
|
89e364db71
slub: move synchronize_sched out of slab_mutex on shrink
|
8 years ago |
Sebastian Andrzej Siewior
|
a96a87bf94
slub: Convert to hotplug state machine
|
9 years ago |
Chris Wilson
|
6039892396
mm/slub.c: run free_partial() outside of the kmem_cache_node->list_lock
|
9 years ago |
Linus Torvalds
|
1eccfa090e
Merge tag 'usercopy-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
|
9 years ago |
Geert Uytterhoeven
|
117d54df7a
slub: drop bogus inline for fixup_red_left()
|
9 years ago |
Andrey Ryabinin
|
b3cbd9bf77
mm/kasan: get rid of ->state in struct kasan_alloc_meta
|
9 years ago |
Alexander Potapenko
|
80a9201a59
mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB
|
9 years ago |
Alexander Potapenko
|
c146a2b98e
mm, kasan: account for object redzone in SLUB's nearest_obj()
|
9 years ago |
Vladimir Davydov
|
4949148ad4
mm: charge/uncharge kmemcg from generic page allocator paths
|
9 years ago |
Michal Hocko
|
72baeef0c2
slab: do not panic on invalid gfp_mask
|
9 years ago |