summaryrefslogtreecommitdiff
path: root/include/linux/kvm.h
diff options
context:
space:
mode:
authorZhang Xiantao <xiantao.zhang@intel.com>2007-12-17 15:27:27 +0300
committerAvi Kivity <avi@qumranet.com>2008-01-30 19:01:19 +0300
commitec10f4750db5e810cafef114a592428f8242b640 (patch)
tree940178c10eaf4f9cba65da77537b9c82ed0a739b /include/linux/kvm.h
parent5736199afba8a8bb60a1ea282ab72857d6b16400 (diff)
downloadlinux-ec10f4750db5e810cafef114a592428f8242b640.tar.xz
KVM: Expose ioapic to ia64 save/restore APIs
IA64 also needs to see ioapic structure in irqchip. Signed-off-by: xiantao.zhang@intel.com <xiantao.zhang@intel.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'include/linux/kvm.h')
-rw-r--r--include/linux/kvm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/kvm.h b/include/linux/kvm.h
index f0bebd61ff77..de9f28d96ced 100644
--- a/include/linux/kvm.h
+++ b/include/linux/kvm.h
@@ -53,6 +53,8 @@ struct kvm_irqchip {
char dummy[512]; /* reserving space */
#ifdef CONFIG_X86
struct kvm_pic_state pic;
+#endif
+#if defined(CONFIG_X86) || defined(CONFIG_IA64)
struct kvm_ioapic_state ioapic;
#endif
} chip;