Commit Graph

115 Commits (dd430ca20c40ecccd6954a7efd13d4398f507728)

Author SHA1 Message Date
Greg Kroah-Hartman 1eada11c88 Kobject: convert mm/slub.c to use kobject_init/add_ng() 17 years ago
Greg Kroah-Hartman 0ff21e4663 kobject: convert kernel_kset to be a kobject 17 years ago
Greg Kroah-Hartman 081248de0a kset: move /sys/slab to /sys/kernel/slab 17 years ago
Greg Kroah-Hartman 27c3a314d5 kset: convert slub to use kset_create 17 years ago
Greg Kroah-Hartman 3514faca19 kobject: remove struct kobj_type from struct kset 17 years ago
Linus Torvalds 158a962422 Unify /proc/slabinfo configuration 17 years ago
Pekka J Enberg 57ed3eda97 slub: provide /proc/slabinfo 17 years ago
Christoph Lameter 76be895001 SLUB: Improve hackbench speed 17 years ago
Christoph Lameter 3811dbf671 SLUB: remove useless masking of GFP_ZERO 17 years ago
Linus Torvalds 7fd272550b Avoid double memclear() in SLOB/SLUB 17 years ago
Vegard Nossum 294a80a8ed SLUB's ksize() fails for size > 2048 17 years ago
Denis Cheng efe44183f6 SLUB: killed the unused "end" variable 17 years ago
Christoph Lameter 05aa345034 SLUB: Fix memory leak by not reusing cpu_slab 18 years ago
Al Viro 27bb628a1d missing atomic_read_long() in slub.c 18 years ago
Yasunori Goto b9049e2344 memory hotplug: make kmem_cache_node for SLUB on memory online avoid panic 18 years ago
Christoph Lameter 4ba9b9d0ba Slab API: remove useless ctor parameter and reorder parameters 18 years ago
Christoph Lameter b811c202a0 SLUB: simplify IRQ off handling 18 years ago
Andrew Morton ea3061d227 slub: list_locations() can use GFP_TEMPORARY 18 years ago
Christoph Lameter 42a9fdbb12 SLUB: Optimize cacheline use for zeroing 18 years ago
Christoph Lameter 4c93c355d5 SLUB: Place kmem_cache_cpu structures in a NUMA aware way 18 years ago
Christoph Lameter ee3c72a14b SLUB: Avoid touching page struct when freeing to per cpu slab 18 years ago
Christoph Lameter b3fba8da65 SLUB: Move page->offset to kmem_cache_cpu->offset 18 years ago
Christoph Lameter 8e65d24c7c SLUB: Do not use page->mapping 18 years ago
Christoph Lameter dfb4f09609 SLUB: Avoid page struct cacheline bouncing due to remote frees to cpu slab 18 years ago
Mel Gorman e12ba74d8f Group short-lived and reclaimable kernel allocations 18 years ago
Christoph Lameter 6cb062296f Categorize GFP flags 18 years ago
Christoph Lameter f64dc58c54 Memoryless nodes: SLUB support 18 years ago
Christoph Lameter ef8b4520bd Slab allocators: fail if ksize is called with a NULL parameter 18 years ago
Satyam Sharma 2408c55037 {slub, slob}: use unlikely() for kfree(ZERO_OR_NULL_PTR) check 18 years ago
Christoph Lameter aadb4bc4a1 SLUB: direct pass through of page size or higher kmalloc requests 18 years ago
Adrian Bunk 1cd7daa51b slub.c:early_kmem_cache_node_alloc() shouldn't be __init 18 years ago
Christoph Lameter ba0268a8b0 SLUB: accurately compare debug flags during slab cache merge 18 years ago
Christoph Lameter 5d540fb715 slub: do not fail if we cannot register a slab with sysfs 18 years ago
Christoph Lameter a2f92ee7e7 SLUB: do not fail on broken memory configurations 18 years ago
Christoph Lameter 9e86943b6c SLUB: use atomic_long_read for atomic_long variables 18 years ago
Christoph Lameter 1ceef40249 SLUB: Fix dynamic dma kmalloc cache creation 18 years ago
Christoph Lameter fcda3d89bf SLUB: Remove checks for MAX_PARTIAL from kmem_cache_shrink 18 years ago
Peter Zijlstra 2208b764c1 slub: fix bug in slub debug support 18 years ago
Peter Zijlstra 02febdf7f6 slub: add lock debugging check 18 years ago
Paul Mundt 20c2df83d2 mm: Remove slab destructors from kmem_cache_create(). 18 years ago
Linus Torvalds 9550b105b8 slub: fix ksize() for zero-sized pointers 18 years ago
Christoph Lameter 8ab1372fac SLUB: Fix CONFIG_SLUB_DEBUG use for CONFIG_NUMA 18 years ago
Christoph Lameter a0e1d1be20 SLUB: Move sysfs operations outside of slub_lock 18 years ago
Christoph Lameter 434e245ddd SLUB: Do not allocate object bit array on stack 18 years ago
Christoph Lameter 81cda66261 Slab allocators: Cleanup zeroing allocations 18 years ago
Christoph Lameter ce15fea827 SLUB: Do not use length parameter in slab_alloc() 18 years ago
Christoph Lameter 12ad6843dd SLUB: Style fix up the loop to disable small slabs 18 years ago
Adrian Bunk 5af328a510 mm/slub.c: make code static 18 years ago
Christoph Lameter 7b55f620e6 SLUB: Simplify dma index -> size calculation 18 years ago
Christoph Lameter f1b2633936 SLUB: faster more efficient slab determination for __kmalloc 18 years ago