Mike Snitzer
|
45ccaf4764
Merge branch 'slab/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux into for-3.16-rcX
|
11 years ago |
Vladimir Davydov
|
0bd62b1190
slab: delete cache from list after __kmem_cache_shutdown succeeds
|
11 years ago |
Vladimir Davydov
|
776ed0f037
memcg: cleanup kmem cache creation/destruction functions naming
|
11 years ago |
Vladimir Davydov
|
073ee1c6cd
memcg: get rid of memcg_create_cache_name
|
11 years ago |
Vladimir Davydov
|
bd67314586
memcg, slab: simplify synchronization scheme
|
11 years ago |
Vladimir Davydov
|
03afc0e25f
slab: get_online_mems for kmem_cache_{create,destroy,shrink}
|
11 years ago |
Vladimir Davydov
|
cea371f4f3
slab: document kmalloc_order
|
11 years ago |
Vladimir Davydov
|
52383431b3
mm: get rid of __GFP_KMEMCG
|
11 years ago |
Vladimir Davydov
|
5dfb417509
sl[au]b: charge slabs to kmemcg explicitly
|
11 years ago |
Mikulas Patocka
|
694617474e
slab_common: fix the check for duplicate slab names
|
11 years ago |
Christoph Lameter
|
41a212859a
slub: use sysfs'es release mechanism for kmem_cache
|
11 years ago |
Vladimir Davydov
|
b8529907ba
memcg, slab: do not destroy children caches if parent has aliases
|
11 years ago |
Vladimir Davydov
|
051dd46050
memcg, slab: unregister cache from memcg before starting to destroy it
|
11 years ago |
Vladimir Davydov
|
794b1248be
memcg, slab: separate memcg vs root cache creation paths
|
11 years ago |
Vladimir Davydov
|
5722d094ad
memcg, slab: cleanup memcg cache creation
|
11 years ago |
Vladimir Davydov
|
a44cb94491
memcg, slab: never try to merge memcg caches
|
11 years ago |
Dave Jones
|
ba3253c78d
slab: fix wrong retval on kmem_cache_create_memcg error path
|
11 years ago |
Vladimir Davydov
|
f717eb3abb
slab: do not panic if we fail to create memcg cache
|
11 years ago |
Vladimir Davydov
|
2edefe1155
memcg, slab: fix races in per-memcg cache creation/destruction
|
11 years ago |
Vladimir Davydov
|
1aa1325425
memcg, slab: clean up memcg cache initialization/destruction
|
11 years ago |
Vladimir Davydov
|
363a044f73
memcg, slab: kmem_cache_create_memcg(): fix memleak on fail path
|
11 years ago |
Vladimir Davydov
|
3965fc3652
slab: clean up kmem_cache_create_memcg() error handling
|
11 years ago |
Qiang Huang
|
2ade4de871
memcg, kmem: rename cache_from_memcg to cache_from_memcg_idx
|
11 years ago |
Christoph Lameter
|
3e374919b3
slab_common: Do not check for duplicate slab names
|
12 years ago |
Christoph Lameter
|
f1b6eb6e6b
mm/sl[aou]b: Move kmallocXXX functions to common code
|
12 years ago |
Joonsoo Kim
|
9de1bc8752
mm, slab_common: add 'unlikely' to size check of kmalloc_slab()
|
12 years ago |
Linus Torvalds
|
54be820019
Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
|
12 years ago |
Wanpeng Li
|
276a2439ce
mm/slab: Give s_next and s_stop slab-specific names
|
12 years ago |
Wanpeng Li
|
e9b4db2b8d
mm/slab: Fix /proc/slabinfo unwriteable for slab
|
12 years ago |
Wanpeng Li
|
e25839f679
mm/slab: Sharing s_next and s_stop between slab and slub
|
12 years ago |