diff options
author | Keir Fraser <keir@xensource.com> | 2007-10-19 11:26:58 +0100 |
---|---|---|
committer | Keir Fraser <keir@xensource.com> | 2007-10-19 11:26:58 +0100 |
commit | 0f843ba00c95a04a6a1c66ec9acff7d09312125b (patch) | |
tree | 66bc27b2d5d393e8fbbb5bd35f8f93653376e3cd /xen/arch/x86/hvm/vioapic.c | |
parent | 15f1e5e3941837c76a7342dbfab6b330dcf75fdb (diff) | |
download | xen-0f843ba00c95a04a6a1c66ec9acff7d09312125b.tar.gz xen-0f843ba00c95a04a6a1c66ec9acff7d09312125b.tar.bz2 xen-0f843ba00c95a04a6a1c66ec9acff7d09312125b.zip |
vt-d: Allow pass-through of shared interrupts.
Signed-off-by: Xiaohui Xin <xiaohui.xin@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Diffstat (limited to 'xen/arch/x86/hvm/vioapic.c')
-rw-r--r-- | xen/arch/x86/hvm/vioapic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/hvm/vioapic.c b/xen/arch/x86/hvm/vioapic.c index bb8e178a31..31db4454ab 100644 --- a/xen/arch/x86/hvm/vioapic.c +++ b/xen/arch/x86/hvm/vioapic.c @@ -459,7 +459,7 @@ void vioapic_update_EOI(struct domain *d, int vector) ent->fields.remote_irr = 0; if ( vtd_enabled ) - hvm_dpci_eoi(gsi, ent); + hvm_dpci_eoi(current->domain, gsi, ent); if ( (ent->fields.trig_mode == VIOAPIC_LEVEL_TRIG) && !ent->fields.mask && |