tree: https://android.googlesource.com/kernel/common android14-5.15 head: 94958d875ed3c617e2ff30a25e7b949e4fd0be45 commit: e7c5cd5110061d3e784b87b52c92da04eaa77a03 [20/25] ANDROID: KVM: arm64: Add support for custom hypercall registration config: arm64-allyesconfig compiler: aarch64-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 git remote add android-common https://android.googlesource.com/kernel/common git fetch --no-tags android-common android14-5.15 git checkout e7c5cd5110061d3e784b87b52c92da04eaa77a03 # 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=arm64 SHELL=/bin/bash arch/arm64/kvm/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All warnings (new ones prefixed by >>): arch/arm64/kvm/pkvm.c:493:5: warning: no previous prototype for '__pkvm_load_el2_module' [-Wmissing-prototypes] 493 | int __pkvm_load_el2_module(struct pkvm_el2_module *mod, struct module *this, | ^~~~~~~~~~~~~~~~~~~~~~ >> arch/arm64/kvm/pkvm.c:565:5: warning: no previous prototype for '__pkvm_register_el2_call' [-Wmissing-prototypes] 565 | int __pkvm_register_el2_call(dyn_hcall_t hfn, unsigned long token, | ^~~~~~~~~~~~~~~~~~~~~~~~ vim +/__pkvm_register_el2_call +565 arch/arm64/kvm/pkvm.c 564 > 565 int __pkvm_register_el2_call(dyn_hcall_t hfn, unsigned long token, -- 0-DAY CI Kernel Test Service https://01.org/lkp