Pekka Enberg
|
15a5b0a491
Merge branches 'topic/slob/cleanups', 'topic/slob/fixes', 'topic/slub/core', 'topic/slub/cleanups' and 'topic/slub/perf' into for-linus
|
16 tahun lalu |
Nick Piggin
|
6fb8f42439
slob: fix lockup in slob_free()
|
16 tahun lalu |
Kirill A. Shutemov
|
b1aabecd55
mm: Export symbol ksize()
|
16 tahun lalu |
Américo Wang
|
6e9ed0cc4b
slob: clean up the code
|
16 tahun lalu |
Catalin Marinas
|
5e18e2b8b3
slob: do not pass the SLAB flags as GFP in kmem_cache_create()
|
16 tahun lalu |
Matt Mackall
|
70096a561d
SLOB: fix bogus ksize calculation fix
|
16 tahun lalu |
Matt Mackall
|
85ba94ba05
SLOB: fix bogus ksize calculation
|
16 tahun lalu |
Adrian Bunk
|
231367fd9b
mm: unexport ksize
|
17 tahun lalu |
Alexey Dobriyan
|
51cc50685a
SL*B: drop kmem cache argument from constructor
|
17 tahun lalu |
Andy Whitcroft
|
9023cb7e85
slob: record page flag overlays explicitly
|
17 tahun lalu |
MinChan Kim
|
239f49c080
slob: Fix to return wrong pointer
|
17 tahun lalu |
Yi Li
|
0701a9e649
slob: fix bug - when slob allocates "struct kmem_cache", it does not force alignment.
|
17 tahun lalu |
Matt Mackall
|
20cecbae44
slob: reduce external fragmentation by using three free lists
|
17 tahun lalu |
Matt Mackall
|
679299b32d
slob: fix free block merging at head of subpage
|
17 tahun lalu |
Linus Torvalds
|
7fd272550b
Avoid double memclear() in SLOB/SLUB
|
17 tahun lalu |
Tetsuo Handa
|
f8fcc93319
Add EXPORT_SYMBOL(ksize);
|
17 tahun lalu |
Nick Piggin
|
d32ddd8f20
slob: fix memory corruption
|
17 tahun lalu |
Christoph Lameter
|
4ba9b9d0ba
Slab API: remove useless ctor parameter and reorder parameters
|
17 tahun lalu |
Christoph Lameter
|
ef8b4520bd
Slab allocators: fail if ksize is called with a NULL parameter
|
17 tahun lalu |
Satyam Sharma
|
2408c55037
{slub, slob}: use unlikely() for kfree(ZERO_OR_NULL_PTR) check
|
17 tahun lalu |
Matt Mackall
|
d6269543ef
slob: reduce list scanning
|
18 tahun lalu |
Paul Mundt
|
20c2df83d2
mm: Remove slab destructors from kmem_cache_create().
|
18 tahun lalu |
Christoph Lameter
|
81cda66261
Slab allocators: Cleanup zeroing allocations
|
18 tahun lalu |
Christoph Lameter
|
d07dbea464
Slab allocators: support __GFP_ZERO in all allocators
|
18 tahun lalu |
Christoph Lameter
|
6cb8f91320
Slab allocators: consistent ZERO_SIZE_PTR support and NULL result semantics
|
18 tahun lalu |
Christoph Lameter
|
ef2ad80c7d
Slab allocators: consolidate code for krealloc in mm/util.c
|
18 tahun lalu |
Paul Mundt
|
84a01c2f8e
slob: sparsemem support
|
18 tahun lalu |
Paul Mundt
|
6193a2ff18
slob: initial NUMA support
|
18 tahun lalu |
Nick Piggin
|
553948491c
slob: improved alignment handling
|
18 tahun lalu |
Nick Piggin
|
d87a133fc2
slob: remove bigblock tracking
|
18 tahun lalu |