diff options
Diffstat (limited to 'xen/arch/x86/vmx_intercept.c')
-rw-r--r-- | xen/arch/x86/vmx_intercept.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xen/arch/x86/vmx_intercept.c b/xen/arch/x86/vmx_intercept.c index 1ed715ffcc..c68195090b 100644 --- a/xen/arch/x86/vmx_intercept.c +++ b/xen/arch/x86/vmx_intercept.c @@ -213,7 +213,8 @@ void vmx_hooks_assist(struct vcpu *d) { vcpu_iodata_t * vio = get_vio(d->domain, d->vcpu_id); ioreq_t *p = &vio->vp_ioreq; - unsigned long *intr = &(vio->vp_intr[0]); + shared_iopage_t *sp = get_sp(d->domain); + u64 *intr = &(sp->sp_global.pic_intr[0]); struct vmx_virpit_t *vpit = &(d->domain->arch.vmx_platform.vmx_pit); int rw_mode; |