Matthew Wilcox
|
128227e7fe
slab: __GFP_ZERO is incompatible with a constructor
|
7 anos atrás |
Alexey Dobriyan
|
d50112edde
slab, slub, slob: add slab_flags_t
|
7 anos atrás |
Miles Chen
|
9f88faee3f
mm/slob.c: remove an unnecessary check for __GFP_ZERO
|
7 anos atrás |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 anos atrás |
Peter Zijlstra
|
d92a8cfcb3
locking/lockdep: Rework FS_RECLAIM annotation
|
8 anos atrás |
Paul E. McKenney
|
5f0d5a3ae7
mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU
|
8 anos atrás |
Vladimir Davydov
|
89e364db71
slub: move synchronize_sched out of slab_mutex on shrink
|
8 anos atrás |
Dmitry Safonov
|
52b4b950b5
mm: slab: free kmem_cache_node after destroy sysfs file
|
9 anos atrás |
Jesper Dangaard Brouer
|
865762a811
slab/slub: adjust kmem_cache_alloc_bulk API
|
9 anos atrás |
Vlastimil Babka
|
96db800f5d
mm: rename alloc_pages_exact_node() to __alloc_pages_node()
|
10 anos atrás |
Christoph Lameter
|
484748f0b6
slab: infrastructure for bulk object allocation and freeing
|
10 anos atrás |
Fabian Frederick
|
c21a6daf46
slob: make slob_alloc_node() static and remove EXPORT_SYMBOL()
|
10 anos atrás |
Vladimir Davydov
|
d6e0b7fa11
slub: make dead caches discard free slabs immediately
|
10 anos atrás |
Joonsoo Kim
|
61f47105a2
mm/sl[ao]b: always track caller in kmalloc_(node_)track_caller()
|
11 anos atrás |
Vladimir Davydov
|
03afc0e25f
slab: get_online_mems for kmem_cache_{create,destroy,shrink}
|
11 anos atrás |
Dave Hansen
|
34bf6ef94a
mm: slab/slub: use page->list consistently instead of page->lru
|
11 anos atrás |
Christoph Lameter
|
f1b6eb6e6b
mm/sl[aou]b: Move kmallocXXX functions to common code
|
12 anos atrás |
Linus Torvalds
|
54be820019
Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
|
12 anos atrás |
Steven Rostedt
|
c1e854e924
slob: Check for NULL pointer before calling ctor()
|
12 anos atrás |
Sasha Levin
|
a6d78159f8
slob: use DIV_ROUND_UP where possible
|
12 anos atrás |
Mel Gorman
|
22b751c3d0
mm: rename page struct field helpers
|
12 anos atrás |
Glauber Costa
|
b9ce5ef49f
sl[au]b: always get the cache from its page in kmem_cache_free()
|
12 anos atrás |
Christoph Lameter
|
4590685546
mm/sl[aou]b: Common alignment code
|
12 anos atrás |
Arnd Bergmann
|
789306e5ad
mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN
|
13 anos atrás |
Ezequiel Garcia
|
8cf9864b13
mm/slob: Use free_page instead of put_page for page-size kmalloc allocations
|
13 anos atrás |
Ezequiel Garcia
|
242860a47a
mm/sl[aou]b: Move common kmem_cache_size() to slab.h
|
13 anos atrás |
Ezequiel Garcia
|
fe74fe2bf2
mm/slob: Use object_size field in kmem_cache_size()
|
13 anos atrás |
Ezequiel Garcia
|
999d8795d4
mm/slob: Drop usage of page->private for storing page-sized allocations
|
13 anos atrás |
Pekka Enberg
|
e2087be35a
Merge branch 'slab/tracing' into slab/for-linus
|
13 anos atrás |
Pekka Enberg
|
f4178cdddd
Merge branch 'slab/common-for-cgroups' into slab/for-linus
|
13 anos atrás |