Hi Jim, [auto build test ERROR on kvm/linux-next] [also build test ERROR on v4.12-rc2 next-20170525] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Jim-Mattson/KVM-nVMX-Fix-nested_vmx_check_msr_bitmap_controls/20170526-042341 base: https://git.kernel.org/pub/scm/virt/kvm/kvm.git linux-next config: x86_64-randconfig-x018-201721 (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 Note: the linux-review/Jim-Mattson/KVM-nVMX-Fix-nested_vmx_check_msr_bitmap_controls/20170526-042341 HEAD 23051b8d9722709205bf8450e1d1a18a0cd48a05 builds fine. It only hurts bisectibility. All errors (new ones prefixed by >>): arch/x86/kvm/vmx.c: In function 'nested_vmx_check_msr_bitmap_controls': >> arch/x86/kvm/vmx.c:9593:41: error: 'addr' undeclared (first use in this function) if (vmcs12_read_any(vcpu, MSR_BITMAP, &addr)) { ^~~~ arch/x86/kvm/vmx.c:9593:41: note: each undeclared identifier is reported only once for each function it appears in vim +/addr +9593 arch/x86/kvm/vmx.c 3af18d9c Wincy Van 2015-02-03 9587 static int nested_vmx_check_msr_bitmap_controls(struct kvm_vcpu *vcpu, 3af18d9c Wincy Van 2015-02-03 9588 struct vmcs12 *vmcs12) 3af18d9c Wincy Van 2015-02-03 9589 { 3af18d9c Wincy Van 2015-02-03 9590 if (!nested_cpu_has(vmcs12, CPU_BASED_USE_MSR_BITMAPS)) 3af18d9c Wincy Van 2015-02-03 9591 return 0; 3af18d9c Wincy Van 2015-02-03 9592 3af18d9c Wincy Van 2015-02-03 @9593 if (vmcs12_read_any(vcpu, MSR_BITMAP, &addr)) { 3af18d9c Wincy Van 2015-02-03 9594 WARN_ON(1); 3af18d9c Wincy Van 2015-02-03 9595 return -EINVAL; 3af18d9c Wincy Van 2015-02-03 9596 } :::::: The code at line 9593 was first introduced by commit :::::: 3af18d9c5fe95a6b377dca7b9ff9c6d3ab7f0969 KVM: nVMX: Prepare for using hardware MSR bitmap :::::: TO: Wincy Van <fanwenyi0529@xxxxxxxxx> :::::: CC: Paolo Bonzini <pbonzini@xxxxxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip