diff options
author | Christoph Lameter <cl@linux.com> | 2011-06-01 12:25:50 -0500 |
---|---|---|
committer | Pekka Enberg <penberg@kernel.org> | 2011-07-02 13:26:54 +0300 |
commit | 5cc6eee8a8c1aefe9c86fe7345a2aa1c4ca70dc6 (patch) | |
tree | 3d69b8a7a44094ea336efbc59698d0949f5f6ec7 /lib/ts_bm.c | |
parent | b789ef518b2a7231b0668c813f677cee528a9d3f (diff) | |
download | lwn-5cc6eee8a8c1aefe9c86fe7345a2aa1c4ca70dc6.tar.gz lwn-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/ts_bm.c')
0 files changed, 0 insertions, 0 deletions