tree: https://git.kernel.org/pub/scm/virt/kvm/kvm.git queue head: 0c899c25d754ae386940f0e1b86b31d3921480b6 commit: 14a61b642de9e5612f091b3295da6d0c89449a49 [136/148] KVM: VMX: Rename "vmx_msr_index" to "vmx_uret_msrs_list" config: i386-randconfig-s001-20200928 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.2-201-g24bdaac6-dirty # https://git.kernel.org/pub/scm/virt/kvm/kvm.git/commit/?id=14a61b642de9e5612f091b3295da6d0c89449a49 git remote add kvm https://git.kernel.org/pub/scm/virt/kvm/kvm.git git fetch --no-tags kvm queue git checkout 14a61b642de9e5612f091b3295da6d0c89449a49 # save the attached .config to linux build tree make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) >> arch/x86/kvm/vmx/vmx.c:440:11: sparse: sparse: symbol 'vmx_uret_msrs_list' was not declared. Should it be static? Please review and possibly fold the followup patch. --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org