On Mon, Sep 16, 2019 at 9:46 AM kbuild test robot <l...@intel.com> wrote: > > Hi Pengfei, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on linus/master] > [cannot apply to v5.3 next-20190904] > [if your patch is applied to the wrong git tree, please drop us a note to > help improve the system] > > url: > https://github.com/0day-ci/linux/commits/Pengfei-Li/mm-slab-Make-kmalloc_info-contain-all-types-of-names/20190916-065820 > config: parisc-allmodconfig (attached as .config) > compiler: hppa-linux-gcc (GCC) 7.4.0 > reproduce: > wget > https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O > ~/bin/make.cross > chmod +x ~/bin/make.cross > # save the attached .config to linux build tree > GCC_VERSION=7.4.0 make.cross ARCH=parisc > > If you fix the issue, kindly add following tag > Reported-by: kbuild test robot <l...@intel.com> > > All errors (new ones prefixed by >>): > > >> mm/slab_common.c:1144:34: error: 'KMALLOC_INFO_START_IDX' undeclared here > >> (not in a function); did you mean 'VMALLOC_START'? > kmalloc_info = &all_kmalloc_info[KMALLOC_INFO_START_IDX]; > ^~~~~~~~~~~~~~~~~~~~~~ > VMALLOC_START > > vim +1144 mm/slab_common.c > > 1142 > 1143 const struct kmalloc_info_struct * const __initconst > > 1144 kmalloc_info = &all_kmalloc_info[KMALLOC_INFO_START_IDX]; > 1145 >
Thanks. This error is caused by I was mistakenly placed KMALLOC_INFO_SHIFT_LOW and KMALLOC_INFO_START_IDX in the wrong place. (ARCH=sh is the same) I will fix it in v5. > --- > 0-DAY kernel test infrastructure Open Source Technology Center > https://lists.01.org/pipermail/kbuild-all Intel Corporation