Hi. These are cleanup patches of slab. Please consider them for slab-next :) Correctness of locking for patch 5 is checked using lockdep. Hyeonggon Yoo (5): mm/sl[au]b: Unify __ksize() mm/sl[auo]b: Do not export __ksize() mm/slab: Do not call kmalloc_large() for unsupported size mm/slub: Limit min_partial only in cache creation mm/slub: Refactor deactivate_slab() include/linux/slab.h | 23 +++++++--- mm/slab.c | 23 ---------- mm/slab_common.c | 28 ++++++++++++ mm/slob.c | 1 - mm/slub.c | 101 +++++++++++++++++-------------------------- 5 files changed, 84 insertions(+), 92 deletions(-) -- 2.33.1