2010-10-02 |
Christoph Lameter | slub: reduce differences between SMP and NUMA Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Pekka Enberg | Revert "Slub: UP bandaid"
|
commit | commitdiff | tree |
2010-10-02 |
Tejun Heo | percpu: clear memory allocated with the km allocator
|
commit | commitdiff | tree |
2010-10-02 |
Tejun Heo | percpu: use percpu allocator on UP too Cc: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-10-02 |
Tejun Heo | percpu: reduce PCPU_MIN_UNIT_SIZE to 32k
|
commit | commitdiff | tree |
2010-10-02 |
Tejun Heo | vmalloc: pcpu_get/free_vm_areas() aren't needed on UP
|
commit | commitdiff | tree |
2010-10-02 |
Pekka Enberg | SLUB: Fix merged slab cache names Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | Slub: UP bandaid Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
David Rientjes | slub: fix SLUB_RESILIENCY_TEST for dynamic kmalloc... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Fix up missing kmalloc_cache -> kmem_cache_node... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Add dummy functions for the !SLUB_DEBUG case Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
David Rientjes | slob: fix gfp flags for order-0 page allocations Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Move gfpflag masking out of the hotpath Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Extract hooks for memory checkers from hotpaths Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Dynamically size kmalloc cache allocations Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Remove static kmem_cache_cpu array for boot Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Remove dynamic dma slab allocation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-10-02 |
Christoph Lameter | slub: Force no inlining of debug functions Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-08-09 |
Carsten Otte | slab: fix object alignment Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-08-09 |
Namhyung Kim | slub: add missing __percpu markup in mm/slub_def.h Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2010-08-04 |
Pekka Enberg | Merge branches 'slab/fixes', 'slob/fixes', 'slub/cleanups...
|
commit | commitdiff | tree |
2010-08-03 |
Christoph Lameter | slub: Allow removal of slab caches during boot Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-08-03 |
Pekka Enberg | Revert "slub: Allow removal of slab caches during boot"
|
commit | commitdiff | tree |
2010-07-29 |
Christoph Lameter | slub numa: Fix rare allocation from unexpected node Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-20 |
Arjan van de Ven | slab: use deferable timers for its periodic housekeeping Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-16 |
Christoph Lameter | slub: Use kmem_cache flags to detect if slab is in... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-16 |
Christoph Lameter | slub: Allow removal of slab caches during boot Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-16 |
Christoph Lameter | slub: Check kasprintf results in kmem_cache_init() Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-16 |
Christoph Lameter | SLUB: Constants need UL Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-16 |
Christoph Lameter | slub: Use a constant for a unspecified node. Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-16 |
Bob Liu | SLOB: Free objects to their own list Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-07-04 |
Xiaotian Feng | slab: fix caller tracking on !CONFIG_DEBUG_SLAB &&... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-30 |
Christoph Lameter | SLUB: Allow full duplication of kmalloc array for 390 Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-24 |
Alexander Duyck | slub: move kmem_cache_node into it's own cacheline Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-22 |
Pekka Enberg | Merge branches 'slab/align', 'slab/cleanups', 'slab...
|
commit | commitdiff | tree |
2010-05-22 |
Minchan Kim | slub: Use alloc_pages_exact_node() for page allocation Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-22 |
Xiaotian Feng | slub: __kmalloc_node_track_caller should trace kmalloc_large... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-22 |
Eric Dumazet | slub: Potential stack overflow Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-19 |
David Woodhouse | crypto: Use ARCH_KMALLOC_MINALIGN for CRYPTO_MINALIGN... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-19 |
David Woodhouse | mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-19 |
David Woodhouse | mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-19 |
David Woodhouse | mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-05-05 |
Zhang, Yanmin | slub: Fix bad boundary check in init_kmem_cache_nodes() Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-04-14 |
Shiyong Li | slab: Fix missing DEBUG_SLAB last user Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-04-07 |
David Rientjes | slab: add memory hotplug support Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-03-28 |
Joe Perches | slab: Fix continuation lines Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-03-04 |
Stephen Rothwell | SLUB: Fix per-cpu merge conflict Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-03-04 |
Pekka Enberg | Merge branches 'slab/cleanups', 'slab/failslab', 'slab...
|
commit | commitdiff | tree |
2010-02-26 |
Pekka Enberg | Merge branch 'kmemcheck/fixes' into kmemcheck-for-linus
|
commit | commitdiff | tree |
2010-02-26 |
Dmitry Monakhov | failslab: add ability to filter slab caches Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-02-17 |
Catalin Marinas | kmemcheck: Test the full object in kmemcheck_is_obj_initiali... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-01-30 |
Nick Piggin | slab: fix regression in touched logic Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-01-22 |
Christoph Lameter | dma kmalloc handling fixes Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-01-22 |
David Rientjes | slub: remove impossible condition Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2010-01-11 |
Haicheng Li | slab: initialize unused alien cache entry as NULL at... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-28 |
Pekka Enberg | SLAB: Fix lockdep annotation breakage Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-20 |
Christoph Lameter | SLUB: Make slub statistics use this_cpu_inc Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-20 |
Christoph Lameter | SLUB: this_cpu: Remove slub kmem_cache fields Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-20 |
Christoph Lameter | SLUB: Get rid of dynamic DMA kmalloc cache allocation Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-20 |
Christoph Lameter | SLUB: Use this_cpu operations in slub Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-12 |
Pekka Enberg | Merge branches 'slab/fixes', 'slab/kmemleak', 'slub...
|
commit | commitdiff | tree |
2009-12-06 |
J. R. Okajima | slab, kmemleak: pass the correct pointer to kmemleak_erase() Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-06 |
J. R. Okajima | slab, kmemleak: stop calling kmemleak_erase() unconditionally Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-12-06 |
Tim Blechmann | SLAB: Fix unlikely() annotation in __cache_alloc_node() Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-11-30 |
Pekka Enberg | SLAB: Fix lockdep annotations for CPU hotplug Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-11-29 |
Pekka Enberg | SLUB: Fix __GFP_ZERO unlikely() annotation Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-10-15 |
David Rientjes | slub: allow stats to be cleared Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-09-15 |
Ingo Molnar | slub: Fix build error in kmem_cache_open() with !CONFIG_SLUB... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-09-14 |
Pekka Enberg | Merge branches 'slab/cleanups' and 'slab/fixes' into...
|
commit | commitdiff | tree |
2009-09-14 |
Eric Dumazet | slub: fix slab_pad_check() Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-09-03 |
Eric Dumazet | slub: Fix kmem_cache_destroy() with SLAB_DESTROY_BY_RCU Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-09-03 |
Xiaotian Feng | slub: release kobject if sysfs_create_group failed... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-08-30 |
Aaro Koskinen | SLUB: fix ARCH_KMALLOC_MINALIGN cases 64 and 256 Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-08-19 |
Amerigo Wang | SLUB: Fix some coding style issues Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-08-18 |
WANG Cong | SLUB: Drop write permission to /proc/slabinfo Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-08-06 |
Wu Fengguang | slab: remove duplicate kmem_cache_init_late() declarations Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-08-01 |
Zhang, Yanmin | slub: change kmem_cache->align to record the real alignment Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-07-28 |
David Rientjes | slub: use size and objsize orders to disable debug... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-07-10 |
David Rientjes | slub: add option to disable higher order debugging... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-07-06 |
Pekka Enberg | Merge branch 'slab/urgent' into for-linus
|
commit | commitdiff | tree |
2009-06-29 |
Pekka Enberg | SLAB: Fix lockdep annotations Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-26 |
Paul E. McKenney | fix RCU-callback-after-kmem_cache_destroy problem in... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-17 |
Pekka Enberg | Merge branch 'slub/earlyboot' into for-linus
|
commit | commitdiff | tree |
2009-06-17 |
Pekka Enberg | Merge branches 'slab/documentation', 'slab/fixes',...
|
commit | commitdiff | tree |
2009-06-15 |
Nick Piggin | SLUB: Fix early boot GFP_DMA allocations Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-13 |
Pekka Enberg | SLUB: Don't print out OOM warning for __GFP_NOFAIL Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-13 |
Alexander Beregalov | SLUB: fix build when !SLUB_DEBUG Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-12 |
Pekka Enberg | slab: setup cpu caches later on when interrupts are... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-12 |
Pekka Enberg | slab,slub: don't enable interrupts during early boot Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-12 |
Pekka Enberg | slab: fix gfp flag in setup_cpu_cache() Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-12 |
Yinghai Lu | x86: make zap_low_mapping could be used early Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-12 |
Yinghai Lu | irq: slab alloc for default irq_affinity Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-12 |
KAMEZAWA Hiroyuki | memcg: fix page_cgroup fatal error in FLATMEM Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-11 |
Pekka Enberg | vgacon: use slab allocator instead of the bootmem allocator Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-11 |
Pekka Enberg | irq: use kcalloc() instead of the bootmem allocator Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-11 |
Pekka Enberg | sched: use slab in cpupri_init() Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-11 |
Pekka Enberg | sched: use alloc_cpumask_var() instead of alloc_bootmem_cpum... Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-11 |
Yinghai Lu | memcg: don't use bootmem allocator in setup code Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-11 |
Yinghai Lu | irq/cpumask: make memoryless node zero happy Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
2009-06-11 |
Yinghai Lu | x86: remove some alloc_bootmem_cpumask_var calling Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
commit | commitdiff | tree |
next |