Hi, Jes
I have fixed it and the patches has been in kvm.git's master branch,
please retry :)
Xiantao
-----Original Message-----
From: Jes Sorensen [mailto:[email protected]]
Sent: Wednesday, February 25, 2009 12:25 AM
To: Sheng Yang
Cc: Avi Kivity; [email protected]; [email protected]; Zhang, Xiantao
Subject: KVM build breakage
Hi,
A snapshot of Avi's tree as of today breaks on ia64. Looks like it is
the recent MSI support that caused this.
Sheng Yang, please make sure to test on non x86 when you implement
things like these that clearly will only build on x86.
This patch boots on ia64 for me.
Thanks,
Jes
CC arch/ia64/kvm/../../../virt/kvm/irq_comm.o
arch/ia64/kvm/../../../virt/kvm/irq_comm.c: In function 'kvm_set_msi':
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:54: error:
'MSI_ADDR_DEST_ID_MASK' undeclared (first use in this function)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:54: error: (Each undeclared
identifier is reported only once
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:54: error: for each function
it appears in.)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:55: error:
'MSI_ADDR_DEST_ID_SHIFT' undeclared (first use in this function)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:56: error:
'MSI_DATA_VECTOR_MASK' undeclared (first use in this function)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:57: error:
'MSI_DATA_VECTOR_SHIFT' undeclared (first use in this function)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:58: error:
'MSI_ADDR_DEST_MODE_SHIFT' undeclared (first use in this function)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:60: error:
'MSI_DATA_TRIGGER_SHIFT' undeclared (first use in this function)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:62: error:
'MSI_DATA_DELIVERY_MODE_SHIFT' undeclared (first use in this function)
arch/ia64/kvm/../../../virt/kvm/irq_comm.c:76: error: implicit
declaration of function 'kvm_apic_set_irq'
make[1]: *** [arch/ia64/kvm/../../../virt/kvm/irq_comm.o] Error 1
make: *** [arch/ia64/kvm] Error 2
commit e4caaecb2fa206ee513756fe17593d7b3334be7b
Author: Sheng Yang <[email protected]>
Date: Tue Feb 10 13:57:06 2009 +0800
KVM: Use irq routing API for MSI
Merge MSI userspace interface with IRQ routing table. Notice the
API have been
changed, and using IRQ routing table would be the only interface
kvm-userspace
supported.
Signed-off-by: Sheng Yang <[email protected]>
Signed-off-by: Avi Kivity <[email protected]>
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html