Hi Oliver, kernel test robot noticed the following build warnings: [auto build test WARNING on 6465e260f48790807eef06b583b38ca9789b6072] url: https://github.com/intel-lab-lkp/linux/commits/Oliver-Upton/KVM-arm64-Don-t-zero-VTTBR-in-__tlb_switch_to_host/20231006-173738 base: 6465e260f48790807eef06b583b38ca9789b6072 patch link: https://lore.kernel.org/r/20231006093600.1250986-3-oliver.upton%40linux.dev patch subject: [PATCH 2/3] KVM: arm64: Rename helpers for VHE vCPU load/put config: arm64-defconfig (https://download.01.org/0day-ci/archive/20231007/202310070514.3iAWEi1d-lkp@xxxxxxxxx/config) compiler: aarch64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231007/202310070514.3iAWEi1d-lkp@xxxxxxxxx/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-kbuild-all/202310070514.3iAWEi1d-lkp@xxxxxxxxx/ All warnings (new ones prefixed by >>): >> arch/arm64/kvm/hyp/vhe/sysreg-sr.c:109: warning: expecting prototype for __vcpu_put_switch_syregs(). Prototype was for __vcpu_put_switch_sysregs() instead vim +109 arch/arm64/kvm/hyp/vhe/sysreg-sr.c 13aeb9b400c5d7 David Brazdil 2020-06-25 96 13aeb9b400c5d7 David Brazdil 2020-06-25 97 /** 129fe154f5bca6 Oliver Upton 2023-10-06 98 * __vcpu_put_switch_syregs - Restore host system registers to the physical CPU 13aeb9b400c5d7 David Brazdil 2020-06-25 99 * 13aeb9b400c5d7 David Brazdil 2020-06-25 100 * @vcpu: The VCPU pointer 13aeb9b400c5d7 David Brazdil 2020-06-25 101 * 13aeb9b400c5d7 David Brazdil 2020-06-25 102 * Save guest system registers that do not affect the host's execution, for 13aeb9b400c5d7 David Brazdil 2020-06-25 103 * example EL1 system registers on a VHE system where the host kernel 13aeb9b400c5d7 David Brazdil 2020-06-25 104 * runs at EL2. This function is called from KVM's vcpu_put() function 13aeb9b400c5d7 David Brazdil 2020-06-25 105 * and deferring saving system register state until we're no longer running the 13aeb9b400c5d7 David Brazdil 2020-06-25 106 * VCPU avoids having to save them on every exit from the VM. 13aeb9b400c5d7 David Brazdil 2020-06-25 107 */ 129fe154f5bca6 Oliver Upton 2023-10-06 108 void __vcpu_put_switch_sysregs(struct kvm_vcpu *vcpu) 13aeb9b400c5d7 David Brazdil 2020-06-25 @109 { -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki