|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] MSI: Handle MSI EOI for amd systems
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1213198682 -3600
# Node ID a0561bcf9333b594067fcea1f12ca73274238ca5
# Parent 0331bfd8b5d2156571336aafc84129dae98d0f91
MSI: Handle MSI EOI for amd systems
Signed-off-by: Wei Wang <wei.wang2@xxxxxxx>
---
xen/arch/x86/hvm/vlapic.c | 2 +-
xen/drivers/passthrough/io.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff -r 0331bfd8b5d2 -r a0561bcf9333 xen/arch/x86/hvm/vlapic.c
--- a/xen/arch/x86/hvm/vlapic.c Wed Jun 11 15:19:42 2008 +0100
+++ b/xen/arch/x86/hvm/vlapic.c Wed Jun 11 16:38:02 2008 +0100
@@ -414,7 +414,7 @@ void vlapic_EOI_set(struct vlapic *vlapi
if ( vlapic_test_and_clear_vector(vector, &vlapic->regs->data[APIC_TMR]) )
vioapic_update_EOI(vlapic_domain(vlapic), vector);
- if ( vtd_enabled )
+ if ( iommu_enabled )
hvm_dpci_msi_eoi(current->domain, vector);
}
diff -r 0331bfd8b5d2 -r a0561bcf9333 xen/drivers/passthrough/io.c
--- a/xen/drivers/passthrough/io.c Wed Jun 11 15:19:42 2008 +0100
+++ b/xen/drivers/passthrough/io.c Wed Jun 11 16:38:02 2008 +0100
@@ -216,7 +216,7 @@ void hvm_dpci_msi_eoi(struct domain *d,
struct hvm_irq_dpci *hvm_irq_dpci = d->arch.hvm_domain.irq.dpci;
int pirq;
- if ( !vtd_enabled || (hvm_irq_dpci == NULL) )
+ if ( !iommu_enabled || (hvm_irq_dpci == NULL) )
return;
pirq = hvm_irq_dpci->msi_gvec_pirq[vector];
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] MSI: Handle MSI EOI for amd systems,
Xen patchbot-unstable <=
|
|
|
|
|