Joonsoo Kim
|
0378730142
slab: fix oops when reading /proc/slab_allocators
|
11 years ago |
Vladimir Davydov
|
c67a8a685a
memcg, slab: merge memcg_{bind,release}_pages to memcg_{un}charge_slab
|
11 years ago |
Vladimir Davydov
|
03afc0e25f
slab: get_online_mems for kmem_cache_{create,destroy,shrink}
|
11 years ago |
Vladimir Davydov
|
5dfb417509
sl[au]b: charge slabs to kmemcg explicitly
|
11 years ago |
David Rientjes
|
9a02d69993
mm, slab: suppress out of memory warning unless debug is enabled
|
11 years ago |
David Miller
|
30321c7b65
slab: Fix off by one in object max number tests.
|
11 years ago |
Joonsoo Kim
|
7cc68973c3
slab: fix the type of the index on freelist index accessor
|
11 years ago |
Linus Torvalds
|
bf3a340738
Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
|
11 years ago |
Dave Hansen
|
34bf6ef94a
mm: slab/slub: use page->list consistently instead of page->lru
|
11 years ago |
David Rientjes
|
f0432d1596
mm, mempolicy: remove per-process flag
|
11 years ago |
David Rientjes
|
2a389610a7
mm, mempolicy: rename slab_node for clarity
|
11 years ago |
Mel Gorman
|
d26914d117
mm: optimize put_mems_allowed() usage
|
11 years ago |
Jianyu Zhan
|
5f0985bb11
mm/slab.c: cleanup outdated comments and unify variables naming
|
11 years ago |
Joe Perches
|
5087c82299
slab: Make allocations with GFP_ZERO slightly more efficient
|
12 years ago |
Joonsoo Kim
|
8fc9cf420b
slab: make more slab management structure off the slab
|
11 years ago |
Joonsoo Kim
|
a41adfaa23
slab: introduce byte sized index for the freelist of a slab
|
11 years ago |
Joonsoo Kim
|
f315e3fa1c
slab: restrict the number of objects in a slab
|
11 years ago |
Joonsoo Kim
|
e5c58dfdcb
slab: introduce helper functions to get/set free object
|
11 years ago |
Joonsoo Kim
|
9cef2e2b65
slab: factor out calculate nr objects in cache_estimate
|
11 years ago |
Masanari Iida
|
cb8ee1a3d4
mm: Fix warning on make htmldocs caused by slab.c
|
11 years ago |
Linus Torvalds
|
24f971abbd
Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
|
11 years ago |
Qiang Huang
|
2ade4de871
memcg, kmem: rename cache_from_memcg to cache_from_memcg_idx
|
11 years ago |
Joonsoo Kim
|
7e00735520
slab: replace non-existing 'struct freelist *' with 'void *'
|
11 years ago |
Joonsoo Kim
|
0172f779e4
slab: fix to calm down kmemleak warning
|
11 years ago |
Joonsoo Kim
|
e7444d9b7d
slab: rename slab_bufctl to slab_freelist
|
11 years ago |
Joonsoo Kim
|
7ecccf9d1e
slab: remove useless statement for checking pfmemalloc
|
11 years ago |
Joonsoo Kim
|
8456a648cf
slab: use struct page for slab management
|
11 years ago |
Joonsoo Kim
|
106a74e13b
slab: replace free and inuse in struct slab with newly introduced active
|
11 years ago |
Joonsoo Kim
|
45eed508de
slab: remove SLAB_LIMIT
|
11 years ago |
Joonsoo Kim
|
16025177e1
slab: remove kmem_bufctl_t
|
11 years ago |