summaryrefslogtreecommitdiffstats
path: root/lib/bch.c
diff options
context:
space:
mode:
authorChristoph Lameter <cl@linux.com>2011-06-01 19:25:50 +0200
committerPekka Enberg <penberg@kernel.org>2011-07-02 12:26:54 +0200
commit5cc6eee8a8c1aefe9c86fe7345a2aa1c4ca70dc6 (patch)
tree3d69b8a7a44094ea336efbc59698d0949f5f6ec7 /lib/bch.c
parentslub: Add cmpxchg_double_slab() (diff)
downloadlinux-5cc6eee8a8c1aefe9c86fe7345a2aa1c4ca70dc6.tar.xz
linux-5cc6eee8a8c1aefe9c86fe7345a2aa1c4ca70dc6.zip
slub: explicit list_lock taking
The allocator fastpath rework does change the usage of the list_lock. Remove the list_lock processing from the functions that hide them from the critical sections and move them into those critical sections. This in turn simplifies the support functions (no __ variant needed anymore) and simplifies the lock handling on bootstrap. Inline add_partial since it becomes pretty simple. Signed-off-by: Christoph Lameter <cl@linux.com> Signed-off-by: Pekka Enberg <penberg@kernel.org>
Diffstat (limited to 'lib/bch.c')
0 files changed, 0 insertions, 0 deletions