Hi Matteo, [FYI, it's a private test report for your RFC patch.] [auto build test WARNING on bpf/master] url: https://github.com/0day-ci/linux/commits/Matteo-Croce/bpf-kernel-CO-RE-relocation/20210909-213900 base: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git master config: sh-allmodconfig (attached as .config) compiler: sh4-linux-gcc (GCC) 11.2.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://github.com/0day-ci/linux/commit/c195b385facdf03a4ce9fc7a00d370b1753de6b6 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Matteo-Croce/bpf-kernel-CO-RE-relocation/20210909-213900 git checkout c195b385facdf03a4ce9fc7a00d370b1753de6b6 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross ARCH=sh If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): >> kernel/bpf/relo_core.c:168:1: warning: no previous prototype for 'skip_mods_and_typedefs' [-Wmissing-prototypes] 168 | skip_mods_and_typedefs(const struct btf *btf, __u32 id, __u32 *res_id) | ^~~~~~~~~~~~~~~~~~~~~~ kernel/bpf/relo_core.c: In function 'bpf_core_apply_relo_insn': >> kernel/bpf/relo_core.c:1457:1: warning: the frame size of 2188 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1457 | } | ^ Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for SND_ATMEL_SOC_PDC Depends on SOUND && !UML && SND && SND_SOC && SND_ATMEL_SOC && HAS_DMA Selected by - SND_ATMEL_SOC_SSC && SOUND && !UML && SND && SND_SOC && SND_ATMEL_SOC - SND_ATMEL_SOC_SSC_PDC && SOUND && !UML && SND && SND_SOC && SND_ATMEL_SOC && ATMEL_SSC vim +/skip_mods_and_typedefs +168 kernel/bpf/relo_core.c 166 167 const struct btf_type * > 168 skip_mods_and_typedefs(const struct btf *btf, __u32 id, __u32 *res_id) 169 { 170 const struct btf_type *t = btf__type_by_id(btf, id); 171 172 if (res_id) 173 *res_id = id; 174 175 while (btf_type_is_modifier(t) || btf_type_is_typedef(t)) { 176 if (res_id) 177 *res_id = t->type; 178 t = btf__type_by_id(btf, t->type); 179 } 180 181 return t; 182 } 183 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org