Merge tag 'slab-for-5.20_or_6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Pull slab updates from Vlastimil Babka: - An addition of 'accounted' flag to slab allocation tracepoints to indicate memcg_kmem accounting, by Vasily - An optimization of memcg handling in freeing paths, by Muchun - Various smaller fixes and cleanups * tag 'slab-for-5.20_or_6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab: mm/slab_common: move generic bulk alloc/free functions to SLOB mm/sl[au]b: use own bulk free function when bulk alloc failed mm: slab: optimize memcg_slab_free_hook() mm/tracing: add 'accounted' entry into output of allocation tracepoints tools/vm/slabinfo: Handle files in debugfs mm/slub: Simplify __kmem_cache_alias() mm, slab: fix bad alignments
Showing
- include/trace/events/kmem.h 26 additions, 14 deletionsinclude/trace/events/kmem.h
- mm/slab.c 10 additions, 10 deletionsmm/slab.c
- mm/slab.h 8 additions, 31 deletionsmm/slab.h
- mm/slab_common.c 4 additions, 32 deletionsmm/slab_common.c
- mm/slob.c 25 additions, 8 deletionsmm/slob.c
- mm/slub.c 37 additions, 61 deletionsmm/slub.c
- tools/vm/slabinfo.c 24 additions, 2 deletionstools/vm/slabinfo.c
Loading
Please register or sign in to comment