tree: git://git.cmpxchg.org/linux-mmotm.git master head: 2e0066ec9585a5074c8040d639c3c669eb4e905f commit: 60c8a7d9e20b888121b304895074928bf9b69029 [152/178] kexec: allow architectures to override boot mapping config: sh-sh7785lcr_32bit_defconfig (attached as .config) compiler: sh4-linux-gnu-gcc (Debian 5.3.1-8) 5.3.1 20160205 reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 60c8a7d9e20b888121b304895074928bf9b69029 # save the attached .config to linux build tree make.cross ARCH=sh All error/warnings (new ones prefixed by >>): In file included from arch/sh/kernel/reboot.c:2:0: include/linux/kexec.h: In function 'boot_phys_to_virt': >> include/linux/kexec.h:356:9: error: implicit declaration of function 'phys_to_virt' [-Werror=implicit-function-declaration] return phys_to_virt(boot_phys_to_phys(entry)); ^ >> include/linux/kexec.h:356:9: error: return makes pointer from integer without a cast [-Werror=int-conversion] cc1: all warnings being treated as errors -- In file included from kernel/ksysfs.c:16:0: include/linux/kexec.h: In function 'boot_phys_to_virt': >> include/linux/kexec.h:356:9: error: implicit declaration of function 'phys_to_virt' [-Werror=implicit-function-declaration] return phys_to_virt(boot_phys_to_phys(entry)); ^ >> include/linux/kexec.h:356:9: warning: return makes pointer from integer without a cast [-Wint-conversion] cc1: some warnings being treated as errors vim +/phys_to_virt +356 include/linux/kexec.h 350 { 351 return phys_to_boot_phys(__pa((unsigned long)addr)); 352 } 353 354 static inline void *boot_phys_to_virt(unsigned long entry) 355 { > 356 return phys_to_virt(boot_phys_to_phys(entry)); 357 } 358 359 #else /* !CONFIG_KEXEC_CORE */ --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: Binary data