Christoph Lameter
|
f1b2633936
SLUB: faster more efficient slab determination for __kmalloc
|
18 years ago |
Christoph Lameter
|
dfce8648d6
SLUB: do proper locking during dma slab creation
|
18 years ago |
Christoph Lameter
|
2e443fd003
SLUB: extract dma_kmalloc_cache from get_cache.
|
18 years ago |
Christoph Lameter
|
0c71001320
SLUB: add some more inlines and #ifdef CONFIG_SLUB_DEBUG
|
18 years ago |
Christoph Lameter
|
d07dbea464
Slab allocators: support __GFP_ZERO in all allocators
|
18 years ago |
Christoph Lameter
|
6cb8f91320
Slab allocators: consistent ZERO_SIZE_PTR support and NULL result semantics
|
18 years ago |
Christoph Lameter
|
ef2ad80c7d
Slab allocators: consolidate code for krealloc in mm/util.c
|
18 years ago |
Christoph Lameter
|
d45f39cb06
SLUB Debug: fix initial object debug state of NUMA bootstrap objects
|
18 years ago |
Christoph Lameter
|
6300ea7503
SLUB: ensure that the number of objects per slab stays low for high orders
|
18 years ago |
Christoph Lameter
|
68dff6a9af
SLUB slab validation: Move tracking information alloc outside of lock
|
18 years ago |
Christoph Lameter
|
5b95a4acf1
SLUB: use list_for_each_entry for loops over all slabs
|
18 years ago |
Christoph Lameter
|
2492268472
SLUB: change error reporting format to follow lockdep loosely
|
18 years ago |
Christoph Lameter
|
f0630fff54
SLUB: support slub_debug on by default
|
18 years ago |
Christoph Lameter
|
d23cf676d0
slub: remove useless EXPORT_SYMBOL
|
18 years ago |
Christoph Lameter
|
dbc55faa64
SLUB: Make lockdep happy by not calling add_partial with interrupts enabled during bootstrap
|
18 years ago |
Christoph Lameter
|
8496634302
SLUB: fix behavior if the text output of list_locations overflows PAGE_SIZE
|
18 years ago |
Christoph Lameter
|
4b356be019
SLUB: minimum alignment fixes
|
18 years ago |
Christoph Lameter
|
dd08c40e3e
SLUB slab validation: Alloc while interrupts are disabled must use GFP_ATOMIC
|
18 years ago |
Christoph Lameter
|
272c1d21d6
SLUB: return ZERO_SIZE_PTR for kmalloc(0)
|
18 years ago |
Christoph Lameter
|
27390bc335
SLUB: fix locking for hotplug callbacks
|
18 years ago |
Christoph Lameter
|
8ffa68755a
SLUB: Fix NUMA / SYSFS bootstrap issue
|
18 years ago |
Christoph Lameter
|
33e9e24101
SLUB Debug: fix check for super sized slabs (>512k 64bit, >256k 32bit)
|
18 years ago |
Christoph Lameter
|
c12b3c6251
SLUB Debug: Fix object size calculation
|
18 years ago |
Christoph Lameter
|
3ec0974210
SLUB: Simplify debug code
|
18 years ago |
Christoph Lameter
|
a35afb830f
Remove SLAB_CTOR_CONSTRUCTOR
|
18 years ago |
Christoph Lameter
|
5577bd8a85
SLUB: Do our own flags based on PG_active and PG_error
|
18 years ago |
Christoph Lameter
|
4b6f075045
SLUB: Define functions for cpu slab handling instead of using PageActive
|
18 years ago |
Christoph Lameter
|
c59def9f22
Slab allocators: Drop support for destructors
|
18 years ago |
Hugh Dickins
|
1800782016
slub: don't confuse ctor and dtor
|
18 years ago |
Christoph Lameter
|
bcf889f965
SLUB: remove nr_cpu_ids hack
|
18 years ago |