a01b18de3d30978bc0e7fb05af278710eec9d39 parent d629d819579327267884a12de21ef6d4b539db88 author Christoph Lameter 1208979412 -0700 committer Pekka Enberg 1209309978 +0300 slub: free_list() cleanup free_list looked a bit screwy so here is an attempt to clean it up. free_list is is only used for freeing partial lists. We do not need to return a parameter if we decrement nr_partial within the function which allows a simplification of the whole thing. The current version modifies nr_partial outside of the list_lock which is technically not correct. It was only ok because we should be the only user of this slab cache at this point. Signed-off-by: Christoph Lameter Signed-off-by: Pekka Enberg กำ