mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
The cgroup2 memory controller will account important in-kernel memory consumers per default. Move all necessary components to CONFIG_MEMCG. Signed-off-by:Johannes Weiner <hannes@cmpxchg.org> Acked-by:
Vladimir Davydov <vdavydov@virtuozzo.com> Cc: Michal Hocko <mhocko@suse.cz> Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- include/linux/list_lru.h 2 additions, 2 deletionsinclude/linux/list_lru.h
- include/linux/memcontrol.h 4 additions, 3 deletionsinclude/linux/memcontrol.h
- include/linux/sched.h 2 additions, 2 deletionsinclude/linux/sched.h
- include/linux/slab.h 1 addition, 1 deletioninclude/linux/slab.h
- include/linux/slab_def.h 2 additions, 1 deletioninclude/linux/slab_def.h
- include/linux/slub_def.h 1 addition, 1 deletioninclude/linux/slub_def.h
- mm/list_lru.c 6 additions, 6 deletionsmm/list_lru.c
- mm/memcontrol.c 41 additions, 28 deletionsmm/memcontrol.c
- mm/slab.h 3 additions, 3 deletionsmm/slab.h
- mm/slab_common.c 5 additions, 5 deletionsmm/slab_common.c
- mm/slub.c 5 additions, 5 deletionsmm/slub.c
Loading
Please register or sign in to comment