aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/vlapic.h
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-02-06 23:14:21 +0000
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-02-06 23:14:21 +0000
commite471d8c8bf76cb7bd85d6e3b69a41358f8ac8325 (patch)
treeed611e1031b53fdc32eccc7ab210706257b2dba6 /xen/include/asm-x86/hvm/vlapic.h
parent15587769c8833c12ab9dc0bdea10e0b649778699 (diff)
downloadxen-e471d8c8bf76cb7bd85d6e3b69a41358f8ac8325.tar.gz
xen-e471d8c8bf76cb7bd85d6e3b69a41358f8ac8325.tar.bz2
xen-e471d8c8bf76cb7bd85d6e3b69a41358f8ac8325.zip
hvm: vcpu reset support for x86 INIT IPI, needed for CPU hotplug.
Signed-off-by: Xin Li <xin.b.li@intel.com>
Diffstat (limited to 'xen/include/asm-x86/hvm/vlapic.h')
-rw-r--r--xen/include/asm-x86/hvm/vlapic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/asm-x86/hvm/vlapic.h b/xen/include/asm-x86/hvm/vlapic.h
index 4700f63fb5..6d174ebfd6 100644
--- a/xen/include/asm-x86/hvm/vlapic.h
+++ b/xen/include/asm-x86/hvm/vlapic.h
@@ -78,6 +78,8 @@ int cpu_get_apic_interrupt(struct vcpu *v, int *mode);
int vlapic_init(struct vcpu *v);
void vlapic_destroy(struct vcpu *v);
+void vlapic_reset(struct vlapic *vlapic);
+
void vlapic_msr_set(struct vlapic *vlapic, uint64_t value);
int vlapic_accept_pic_intr(struct vcpu *v);