diff options
| author | Ravikiran G Thirumalai <[email protected]> | 2006-03-22 00:08:12 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2006-03-22 07:53:58 -0800 |
| commit | b5d8ca7c50826c0b456b4a646875dc573adfde2b (patch) | |
| tree | dc04800243ac331c862c1cdbeebd82bf369602d1 /scripts/basic/split-include.c | |
| parent | a737b3e2fcf96f576fa3e2e382236d9ee94f383f (diff) | |
[PATCH] slab: remove cachep->spinlock
Remove cachep->spinlock. Locking has moved to the kmem_list3 and most of
the structures protected earlier by cachep->spinlock is now protected by
the l3->list_lock. slab cache tunables like batchcount are accessed always
with the cache_chain_mutex held.
Patch tested on SMP and NUMA kernels with dbench processes running,
constant onlining/offlining, and constant cache tuning, all at the same
time.
Signed-off-by: Ravikiran Thirumalai <[email protected]>
Cc: Christoph Lameter <[email protected]>
Cc: Pekka Enberg <[email protected]>
Cc: Manfred Spraul <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions