2013-10-30 |
Joonsoo Kim | slab: fix to calm down kmemleak warning Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: rename slab_bufctl to slab_freelist Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: remove useless statement for checking pfmemalloc Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: use struct page for slab management Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: replace free and inuse in struct slab with newly... Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: remove SLAB_LIMIT Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: remove kmem_bufctl_t Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: change the management method of free objects... Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: use __GFP_COMP flag for allocating slab pages Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: use well-defined macro, virt_to_slab() Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: overloading the RCU head over the LRU for RCU... Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: remove cachep in struct slab_rcu Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: remove nodeid in struct slab Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: remove colouroff in struct slab Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: change return type of kmem_getpages() to struct... Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-10-24 |
Joonsoo Kim | slab: correct pfmemalloc check Signed-off-by: Pekka Enberg <penberg@iki.fi>
|
commit | commitdiff | tree |
2013-07-08 |
Wanpeng Li | mm/slab: Give s_next and s_stop slab-specific names Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Steven Rostedt | slob: Check for NULL pointer before calling ctor() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Joonsoo Kim | slub: Make cpu partial slab support configurable Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Michael Opdenacker | slab: add kmalloc() to kernel API documentation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Christoph Lameter | slab: fix init_lock_keys Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Sasha Levin | slob: use DIV_ROUND_UP where possible Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Joonsoo Kim | slub: do not put a slab to cpu partial list when cpu_partial... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Wanpeng Li | mm/slub: Use node_nr_slabs and node_nr_objs in get_slabinfo Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Wanpeng Li | mm/slub: Drop unnecessary nr_partials Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Wanpeng Li | mm/slab: Fix /proc/slabinfo unwriteable for slab Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Wanpeng Li | mm/slab: Sharing s_next and s_stop between slab and... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-07-07 |
Wanpeng Li | mm/slab: Fix drain freelist excessively Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-06-18 |
Christoph Lameter | slob: Rework #ifdeffery in slab.h Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-06-13 |
Sasha Levin | slab: prevent warnings when allocating with __GFP_NOWARN Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-06-08 |
Zhouping Liu | mm, slab: moved kmem_cache_alloc_node comment to correct... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-05-07 |
Pekka Enberg | Merge branch 'slab/next' into slab/for-linus
|
commit | commitdiff | tree |
2013-05-06 |
Christoph Lameter | mm, slab_common: Fix bootstrap creation of kmalloc... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-05-06 |
Christoph Lameter | slab: Return NULL for oversized allocations Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-05-01 |
Aaron Tomlin | mm: slab: Verify the nodeid passed to ____cache_alloc_node Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-04-05 |
Christoph Lameter | slub: tid must be retrieved from the percpu area of... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-04-05 |
Christoph Lameter | slub: Do not dereference NULL pointer in node_match Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-04-02 |
Joonsoo Kim | slub: add 'likely' macro to inc_slabs_node() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-04-02 |
Joonsoo Kim | slub: correct to calculate num of acquired objects... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-28 |
Glauber Costa | slub: correctly bootstrap boot caches Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-06 |
Joonsoo Kim | mm/sl[au]b: correct allocation type check in kmalloc_slab() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-06 |
Christoph Lameter | slab: Fixup CONFIG_PAGE_ALLOC/DEBUG_SLAB_LEAK sections Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-06 |
Christoph Lameter | slab: Handle ARCH_DMA_MINALIGN correctly Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Common definition for kmem_cache_node Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Rename list3/l3 to node Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Common Kmalloc cache determination Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | stat: Use size_t for sizes instead of unsigned Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Common function to create the kmalloc array Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Common definition for the array of kmalloc caches Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Common constants for kmalloc boundaries Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Rename nodelists to node Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Common name for the per node structures Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Use common kmalloc_index/kmalloc_size functions Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Common kmalloc slab index determination Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Move kmalloc related function defs Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2013-02-01 |
Christoph Lameter | slab: Use proper formatting specs for unsigned size_t Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-12-18 |
Pekka Enberg | Merge branch 'slab/next' into slab/for-linus Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-12-18 |
Pekka Enberg | Merge branch 'slab/procfs' into slab/for-linus
|
commit | commitdiff | tree |
2012-12-11 |
Christoph Lameter | mm/sl[aou]b: Common alignment code Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-12-11 |
Christoph Lameter | slab: Use the new create_boot_cache function to simplify... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-12-11 |
Christoph Lameter | slub: Use statically allocated kmem_cache boot structure... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-12-11 |
Christoph Lameter | mm, sl[au]b: create common functions for boot slab... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-12-11 |
Christoph Lameter | slab: Simplify bootstrap Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-12-11 |
Christoph Lameter | slub: Use correct cpu_slab on dead cpu Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-11-15 |
Randy Dunlap | mm: fix slab.c kernel-doc warnings Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-31 |
Arnd Bergmann | mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-31 |
Glauber Costa | slab: Ignore internal flags in cache creation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-31 |
Ezequiel Garcia | mm/slob: Use free_page instead of put_page for page... Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-31 |
Ezequiel Garcia | mm/sl[aou]b: Move common kmem_cache_size() to slab.h Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-31 |
Ezequiel Garcia | mm/slob: Use object_size field in kmem_cache_size() Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-31 |
Ezequiel Garcia | mm/slob: Drop usage of page->private for storing page... Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-24 |
Glauber Costa | slub: Commonize slab_cache field in struct page Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-24 |
Pekka Enberg | Merge branch 'slab/procfs' into slab/next
|
commit | commitdiff | tree |
2012-10-24 |
Glauber Costa | sl[au]b: Process slabinfo_show in common code Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-24 |
Glauber Costa | mm/sl[au]b: Move print_slabinfo_header to slab_common.c Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-24 |
Glauber Costa | mm/sl[au]b: Move slabinfo processing to slab_common.c Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-19 |
Joonsoo Kim | slub: remove one code path and reduce lock contention... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-10 |
Jiri Kosina | mm, slab: release slab_mutex earlier in kmem_cache_destroy() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-03 |
Pekka Enberg | Merge branch 'slab/tracing' into slab/for-linus
|
commit | commitdiff | tree |
2012-10-03 |
Pekka Enberg | Merge branch 'slab/common-for-cgroups' into slab/for... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-03 |
Pekka Enberg | Merge branch 'slab/next' into slab/for-linus
|
commit | commitdiff | tree |
2012-10-03 |
Tetsuo Handa | slab: Fix build failure in __kmem_cache_create() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-10-03 |
Fengguang Wu | slub: init_kmem_cache_cpus() and put_cpu_partial()... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-29 |
Ezequiel Garcia | mm/slab: Fix kmem_cache_alloc_node_trace() declaration Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-29 |
Pekka Enberg | Revert "mm/slab: Fix kmem_cache_alloc_node_trace()...
|
commit | commitdiff | tree |
2012-09-26 |
David Rientjes | mm, slob: fix build breakage in __kmalloc_node_track_caller Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm/slab: Fix kmem_cache_alloc_node_trace() declaration Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm/slab: Fix typo _RET_IP -> _RET_IP_ Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm, slub: Rename slab_alloc() -> slab_alloc_node()... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm, slab: Rename __cache_alloc() -> slab_alloc() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm, slab: Match SLAB and SLUB kmem_cache_alloc_xxx_trace... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm, slab: Replace 'caller' type, void* -> unsigned... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm, slob: Add support for kmalloc_track_caller() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm, slab: Remove silly function slab_buffer_size() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-25 |
Ezequiel Garcia | mm, slob: Use NUMA_NO_NODE instead of -1 Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-19 |
Dave Jones | mm, sl[au]b: Taint kernel when we detect a corrupted... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-19 |
Christoph Lameter | slab: Only define slab_error for DEBUG Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-11 |
Michael Wang | slab: fix the DEADLOCK issue on l3 alien lock Acked-by: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-10 |
Christoph Lameter | slub: Zero initial memory segment for kmem_cache and... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Pekka Enberg | Revert "mm/sl[aou]b: Move sysfs_slab_add to common" Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
next |