[kvm:queue 17/21] arch/x86/kvm/vmx.c:8322:6: error: 'isr' undeclared

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   https://git.kernel.org/pub/scm/virt/kvm/kvm.git queue
head:   16f427cfeb5b09dd75d30e893e2af0114a585b11
commit: 8596f3fcd5f442a5808b0e5eccd677da5edf3aa1 [17/21] KVM: x86: pass VCPU to hwapic_isr_update callback
config: x86_64-randconfig-x009-201619 (attached as .config)
compiler: gcc-6 (Debian 6.1.1-1) 6.1.1 20160430
reproduce:
        git checkout 8596f3fcd5f442a5808b0e5eccd677da5edf3aa1
        # save the attached .config to linux build tree
        make ARCH=x86_64 

Note: the kvm/queue HEAD 16f427cfeb5b09dd75d30e893e2af0114a585b11 builds fine.
      It only hurts bisectibility.

All errors (new ones prefixed by >>):

   arch/x86/kvm/vmx.c: In function 'vmx_hwapic_isr_update':
>> arch/x86/kvm/vmx.c:8322:6: error: 'isr' undeclared (first use in this function)
     if (isr == -1)
         ^~~
   arch/x86/kvm/vmx.c:8322:6: note: each undeclared identifier is reported only once for each function it appears in

vim +/isr +8322 arch/x86/kvm/vmx.c

38b99173 Tang Chen     2014-09-24  8316  
8596f3fc Paolo Bonzini 2016-05-10  8317  static void vmx_hwapic_isr_update(struct kvm_vcpu *vcpu, int max_isr)
c7c9c56c Yang Zhang    2013-01-25  8318  {
c7c9c56c Yang Zhang    2013-01-25  8319  	u16 status;
c7c9c56c Yang Zhang    2013-01-25  8320  	u8 old;
c7c9c56c Yang Zhang    2013-01-25  8321  
c7c9c56c Yang Zhang    2013-01-25 @8322  	if (isr == -1)
c7c9c56c Yang Zhang    2013-01-25  8323  		isr = 0;
c7c9c56c Yang Zhang    2013-01-25  8324  
c7c9c56c Yang Zhang    2013-01-25  8325  	status = vmcs_read16(GUEST_INTR_STATUS);

:::::: The code at line 8322 was first introduced by commit
:::::: c7c9c56ca26f7b9458711b2d78b60b60e0d38ba7 x86, apicv: add virtual interrupt delivery support

:::::: TO: Yang Zhang <yang.z.zhang@xxxxxxxxx>
:::::: CC: Gleb Natapov <gleb@xxxxxxxxxx>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: Binary data


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux