tree: https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux.git slub-tiny-v1r1 head: efe34cfc09185a1fe864b1fac237b7689ec7a980 commit: d305616645a535d0416d54530de1bd14175f867a [6/8] mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY config: parisc-allyesconfig compiler: hppa-linux-gcc (GCC) 12.1.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux.git/commit/?id=d305616645a535d0416d54530de1bd14175f867a git remote add vbabka https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux.git git fetch --no-tags vbabka slub-tiny-v1r1 git checkout d305616645a535d0416d54530de1bd14175f867a # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=parisc SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All errors (new ones prefixed by >>): >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:794:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 794 | INIT_KMALLOC_INFO(0, 0), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[0].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:794:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 794 | INIT_KMALLOC_INFO(0, 0), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:794:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 794 | INIT_KMALLOC_INFO(0, 0), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[0].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:794:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 794 | INIT_KMALLOC_INFO(0, 0), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:795:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 795 | INIT_KMALLOC_INFO(96, 96), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[1].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:795:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 795 | INIT_KMALLOC_INFO(96, 96), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:795:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 795 | INIT_KMALLOC_INFO(96, 96), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[1].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:795:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 795 | INIT_KMALLOC_INFO(96, 96), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:796:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 796 | INIT_KMALLOC_INFO(192, 192), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[2].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:796:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 796 | INIT_KMALLOC_INFO(192, 192), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:796:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 796 | INIT_KMALLOC_INFO(192, 192), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[2].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:796:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 796 | INIT_KMALLOC_INFO(192, 192), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:797:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 797 | INIT_KMALLOC_INFO(8, 8), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[3].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:797:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 797 | INIT_KMALLOC_INFO(8, 8), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:797:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 797 | INIT_KMALLOC_INFO(8, 8), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[3].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:797:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 797 | INIT_KMALLOC_INFO(8, 8), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:798:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 798 | INIT_KMALLOC_INFO(16, 16), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[4].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:798:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 798 | INIT_KMALLOC_INFO(16, 16), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:798:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 798 | INIT_KMALLOC_INFO(16, 16), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[4].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:798:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 798 | INIT_KMALLOC_INFO(16, 16), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:799:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 799 | INIT_KMALLOC_INFO(32, 32), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[5].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:799:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 799 | INIT_KMALLOC_INFO(32, 32), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:799:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 799 | INIT_KMALLOC_INFO(32, 32), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[5].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:799:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 799 | INIT_KMALLOC_INFO(32, 32), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:800:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 800 | INIT_KMALLOC_INFO(64, 64), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[6].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:800:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 800 | INIT_KMALLOC_INFO(64, 64), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:800:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 800 | INIT_KMALLOC_INFO(64, 64), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[6].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:800:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 800 | INIT_KMALLOC_INFO(64, 64), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:801:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 801 | INIT_KMALLOC_INFO(128, 128), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[7].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:801:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 801 | INIT_KMALLOC_INFO(128, 128), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:801:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 801 | INIT_KMALLOC_INFO(128, 128), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[7].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:801:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 801 | INIT_KMALLOC_INFO(128, 128), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:802:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 802 | INIT_KMALLOC_INFO(256, 256), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[8].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:802:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 802 | INIT_KMALLOC_INFO(256, 256), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:802:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 802 | INIT_KMALLOC_INFO(256, 256), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[8].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:802:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 802 | INIT_KMALLOC_INFO(256, 256), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:803:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 803 | INIT_KMALLOC_INFO(512, 512), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[9].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:803:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 803 | INIT_KMALLOC_INFO(512, 512), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:803:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 803 | INIT_KMALLOC_INFO(512, 512), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[9].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:803:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 803 | INIT_KMALLOC_INFO(512, 512), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:804:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 804 | INIT_KMALLOC_INFO(1024, 1k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[10].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:804:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 804 | INIT_KMALLOC_INFO(1024, 1k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:804:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 804 | INIT_KMALLOC_INFO(1024, 1k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[10].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:804:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 804 | INIT_KMALLOC_INFO(1024, 1k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:805:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 805 | INIT_KMALLOC_INFO(2048, 2k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[11].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:805:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 805 | INIT_KMALLOC_INFO(2048, 2k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:805:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 805 | INIT_KMALLOC_INFO(2048, 2k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[11].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:805:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 805 | INIT_KMALLOC_INFO(2048, 2k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:806:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 806 | INIT_KMALLOC_INFO(4096, 4k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[12].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:806:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 806 | INIT_KMALLOC_INFO(4096, 4k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:806:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 806 | INIT_KMALLOC_INFO(4096, 4k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[12].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:806:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 806 | INIT_KMALLOC_INFO(4096, 4k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:807:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 807 | INIT_KMALLOC_INFO(8192, 8k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[13].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:807:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 807 | INIT_KMALLOC_INFO(8192, 8k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:807:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 807 | INIT_KMALLOC_INFO(8192, 8k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[13].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:807:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 807 | INIT_KMALLOC_INFO(8192, 8k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:808:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 808 | INIT_KMALLOC_INFO(16384, 16k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[14].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:808:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 808 | INIT_KMALLOC_INFO(16384, 16k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:808:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 808 | INIT_KMALLOC_INFO(16384, 16k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[14].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:808:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 808 | INIT_KMALLOC_INFO(16384, 16k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:809:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 809 | INIT_KMALLOC_INFO(32768, 32k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[15].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:809:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 809 | INIT_KMALLOC_INFO(32768, 32k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:809:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 809 | INIT_KMALLOC_INFO(32768, 32k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[15].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:809:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 809 | INIT_KMALLOC_INFO(32768, 32k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:810:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 810 | INIT_KMALLOC_INFO(65536, 64k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[16].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:810:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 810 | INIT_KMALLOC_INFO(65536, 64k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:810:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 810 | INIT_KMALLOC_INFO(65536, 64k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[16].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:810:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 810 | INIT_KMALLOC_INFO(65536, 64k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:811:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 811 | INIT_KMALLOC_INFO(131072, 128k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[17].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:811:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 811 | INIT_KMALLOC_INFO(131072, 128k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:811:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 811 | INIT_KMALLOC_INFO(131072, 128k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[17].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:811:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 811 | INIT_KMALLOC_INFO(131072, 128k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:812:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 812 | INIT_KMALLOC_INFO(262144, 256k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[18].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:812:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 812 | INIT_KMALLOC_INFO(262144, 256k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:812:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 812 | INIT_KMALLOC_INFO(262144, 256k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[18].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:812:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 812 | INIT_KMALLOC_INFO(262144, 256k), | ^~~~~~~~~~~~~~~~~ >> mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:813:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 813 | INIT_KMALLOC_INFO(524288, 512k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[19].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:813:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 813 | INIT_KMALLOC_INFO(524288, 512k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:813:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 813 | INIT_KMALLOC_INFO(524288, 512k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[19].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:813:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 813 | INIT_KMALLOC_INFO(524288, 512k), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:814:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 814 | INIT_KMALLOC_INFO(1048576, 1M), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[20].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:814:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 814 | INIT_KMALLOC_INFO(1048576, 1M), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:814:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 814 | INIT_KMALLOC_INFO(1048576, 1M), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[20].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:814:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 814 | INIT_KMALLOC_INFO(1048576, 1M), | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: error: array index in initializer exceeds array bounds 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:815:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 815 | INIT_KMALLOC_INFO(2097152, 2M) | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:39: note: (near initialization for 'kmalloc_info[21].name') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:815:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 815 | INIT_KMALLOC_INFO(2097152, 2M) | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: warning: initialized field overwritten [-Woverride-init] 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, | ^~~~~~~~~~~~~ mm/slab_common.c:783:9: note: in expansion of macro 'KMALLOC_CGROUP_NAME' 783 | KMALLOC_CGROUP_NAME(__short_size) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:815:9: note: in expansion of macro 'INIT_KMALLOC_INFO' 815 | INIT_KMALLOC_INFO(2097152, 2M) | ^~~~~~~~~~~~~~~~~ mm/slab_common.c:768:57: note: (near initialization for 'kmalloc_info[21].name[0]') 768 | #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, vim +768 mm/slab_common.c 494c1dfe855ec1 Waiman Long 2021-06-28 766 494c1dfe855ec1 Waiman Long 2021-06-28 767 #ifdef CONFIG_MEMCG_KMEM 494c1dfe855ec1 Waiman Long 2021-06-28 @768 #define KMALLOC_CGROUP_NAME(sz) .name[KMALLOC_CGROUP] = "kmalloc-cg-" #sz, cb5d9fb38c3434 Pengfei Li 2019-11-30 769 #else 494c1dfe855ec1 Waiman Long 2021-06-28 770 #define KMALLOC_CGROUP_NAME(sz) 494c1dfe855ec1 Waiman Long 2021-06-28 771 #endif 494c1dfe855ec1 Waiman Long 2021-06-28 772 :::::: The code at line 768 was first introduced by commit :::::: 494c1dfe855ec1f70f89552fce5eadf4a1717552 mm: memcg/slab: create a new set of kmalloc-cg- caches :::::: TO: Waiman Long :::::: CC: Linus Torvalds -- 0-DAY CI Kernel Test Service https://01.org/lkp