2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Move sysfs_slab_add to common Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Do slab aliasing call from common code Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Move duping of slab name to slab_common.c Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Get rid of __kmem_cache_destroy Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Move freeing of kmem_cache structure to... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Use "kmem_cache" name for slab cache with... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Extract a common function for kmem_cache_destroy Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/sl[aou]b: Move list_add() to slab_common.c Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/slab_common: Improve error handling in kmem_cache_create Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/slub: Use kmem_cache for the kmem_cache structure Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-05 |
Christoph Lameter | mm/slub: Add debugging to verify correct cache use... [ penberg@kernel.org: Use pr_err() ] Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-09-04 |
Ezequiel Garcia | mm: Use __do_krealloc to do the krealloc job Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-17 |
David Rientjes | mm, slab: remove page_get_cache Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-17 |
David Rientjes | mm, slab: remove dflags Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-16 |
Shuah Khan | mm/slab: restructure kmem_cache_create() debug checks Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-16 |
Pekka Enberg | Revert "mm/slab_common.c: cleanup" Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-16 |
Joonsoo Kim | slub: reduce failure of this_cpu_cmpxchg in put_cpu_partial... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-16 |
Christoph Lameter | slub: Take node lock during object free checks Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-16 |
Andrew Morton | mm/slab_common.c: cleanup Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-16 |
Michel Lespinasse | slab: do not call compound_head() in page_get_cache() Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-08-16 |
Glauber Costa | slub: use free_page instead of put_page for freeing... CC: Pekka Enberg <penberg@kernel.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-30 |
Shuah Khan | mm: Fix build warning in kmem_cache_create() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-12 |
Christoph Lameter | slob: Fix early boot kernel crash Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-10 |
David Rientjes | mm, slub: ensure irqs are enabled for kmemcheck Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-09 |
Christoph Lameter | mm, sl[aou]b: Move kmem_cache_create mutex handling... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-09 |
Christoph Lameter | mm, sl[aou]b: Use a common mutex definition Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-09 |
Christoph Lameter | mm, sl[aou]b: Common definition for boot state of the... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-09 |
Christoph Lameter | mm, sl[aou]b: Extract common code for kmem_cache_create() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-09 |
Julia Lawall | slub: remove invalid reference to list iterator variable Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-02 |
majianpeng | mm: Fix signal SIGFPE in slabinfo.c. Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-02 |
Glauber Costa | slab: move FULL state transition to an initcall Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-02 |
Feng Tang | slab: Fix a typo in commit 8c138b "slab: Get rid of... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-02 |
Thierry Reding | mm, slab: Build fix for recent kmem_cache changes Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-07-02 |
Glauber Costa | slab: rename gfpflags to allocflags Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-20 |
Joonsoo Kim | slub: refactoring unfreeze_partials() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-20 |
Joonsoo Kim | slub: use __cmpxchg_double_slab() at interrupt disabled... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-20 |
Andi Kleen | slab/mempolicy: always use local policy from interrupt... Cc: penberg@kernel.org Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Lameter | slab: Get rid of obj_size macro Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Lameter | mm, sl[aou]b: Extract common fields from struct kmem_cache Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Lameter | slab: Remove some accessors Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Lameter | slab: Use page struct fields instead of casting Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Lameter | slob: Remove various small accessors Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Lameter | slob: No need to zero mapping since it is no longer... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Lameter | slob: Define page struct fields used in mm_types.h Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-04 |
Pekka Enberg | Merge branch 'slub/cleanups' into slab/next Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: pass page to node_match() instead of kmem_cache_cpu... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: Use page variable instead of c->page. Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: Separate out kmem_cache_cpu processing from deactivate... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: Get rid of the node field Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: new_slab_objects() can also get objects from... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: Simplify control flow in __slab_alloc() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: Acquire_slab() avoid loop Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: Add frozen check in __slab_alloc Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-06-01 |
Christoph Lameter | slub: Use freelist instead of "object" in __slab_alloc Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-05-18 |
Joonsoo Kim | slub: use __SetPageSlab function to set PG_slab flag Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-05-18 |
Joonsoo Kim | slub: fix a memory leak in get_partial_node() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-05-16 |
Joonsoo Kim | slub: remove unused argument of init_kmem_cache_node() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-05-16 |
Joonsoo Kim | slub: fix a possible memory leak Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-05-10 |
majianpeng | Documentations: Fix slabinfo.c directory in vm/slub.txt Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-05-08 |
Joonsoo Kim | slub: fix incorrect return type of get_any_partial() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-03-10 |
Rafael Aquini | mm: SLAB Out-of-memory diagnostics Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-03-06 |
Xi Wang | slab: introduce kmalloc_array() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-02-18 |
Alex Shi | slub: per cpu partial statistics change Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-02-10 |
Christoph Lameter | slub: include include for prefetch Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-02-06 |
Christoph Lameter | slub: Do not hold slub_lock when calling sysfs_slab_add() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-01-24 |
Eric Dumazet | slub: prefetch next freelist pointer in slab_alloc() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-01-23 |
Zhao Jin | slab, cleanup: remove unneeded return Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2012-01-11 |
Pekka Enberg | Merge branch 'slab/urgent' into slab/for-linus
|
commit | commitdiff | tree |
2012-01-10 |
David Rientjes | slub: disallow changing cpu_partial from userspace... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-12-13 |
Shaohua Li | slub: add missed accounting Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-12-13 |
Christoph Lameter | slub: Extract get_freelist from __slab_alloc Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-12-13 |
Christoph Lameter | slub: Switch per cpu partial page support off for debugging Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-12-13 |
Eric Dumazet | slub: fix a possible memleak in __slab_alloc() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-27 |
Eric Dumazet | slub: fix slub_max_order Documentation Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-27 |
Shaohua Li | slub: add missed accounting Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-27 |
Pekka Enberg | Merge branch 'slab/urgent' into slab/next
|
commit | commitdiff | tree |
2011-11-24 |
Eric Dumazet | slub: avoid potential NULL dereference or corruption Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-24 |
Christoph Lameter | slub: use irqsafe_cpu_cmpxchg for put_cpu_partial Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-16 |
Dave Jones | slab: add taint flag outputting to debug paths. Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-16 |
Dave Jones | slub: add taint flag outputting to debug paths Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-15 |
Shaohua Li | slub: move discard_slab out of node lock Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-15 |
Shaohua Li | slub: use correct parameter to add a page to partial... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-10 |
David Rientjes | slab: introduce slab_max_order kernel parameter Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-11-10 |
David Rientjes | slab: rename slab_break_gfp_order to slab_max_order Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-10-26 |
Pekka Enberg | Merge branches 'slab/next' and 'slub/partial' into...
|
commit | commitdiff | tree |
2011-10-18 |
Thomas Jarosch | tools, slub: Fix off-by-one buffer corruption after... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-27 |
Alex Shi | slub: Discard slab page when node partial > minimum... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-27 |
Alex Shi | slub: correct comments error for per cpu partial Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-27 |
Vasiliy Kulikov | mm: restrict access to slab files under procfs and... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-09-19 |
Pekka Enberg | Merge branch 'slab/urgent' into slab/next
|
commit | commitdiff | tree |
2011-09-13 |
Alex,Shi | slub: Code optimization in get_partial_node() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-31 |
Jason Liu | slub: doc: update the slabinfo.c file path Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-27 |
Shaohua Li | slub: explicitly document position of inserting slab... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-27 |
Shaohua Li | slub: add slab with one free object to partial list... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-19 |
Christoph Lameter | slub: update slabinfo tools to report per cpu partial... Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-19 |
Christoph Lameter | slub: per cpu cache for partial pages Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-19 |
Christoph Lameter | slub: return object pointer from get_partial() / new_slab(). Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-19 |
Christoph Lameter | slub: pass kmem_cache_cpu pointer to get_partial() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-19 |
Christoph Lameter | slub: Prepare inuse field in new_slab() Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
2011-08-19 |
Christoph Lameter | slub: Remove useless statements in __slab_alloc Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
commit | commitdiff | tree |
next |