|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-changelog
[Xen-changelog] [xen-unstable] [IA64] compilation fix of iommu.h
 
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1212156580 -3600
# Node ID c76e7f396c03cb65249487cf57fe30ed883e4b21
# Parent  ecd266cebcab648132d432899eabaecf8a168508
[IA64] compilation fix of iommu.h
Trivial compilation fix of iommu.h.
It includes asm/msi.h for struct msi_desc and struct msi_msg
definition.
msi.h doesn't exist yet on ia64 so declare struct msi_desc and
struct msi_msg in iommu.h and don't include asm/msi.h.
Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
---
 xen/include/xen/iommu.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletion(-)
diff -r ecd266cebcab -r c76e7f396c03 xen/include/xen/iommu.h
--- a/xen/include/xen/iommu.h   Fri May 30 15:06:08 2008 +0100
+++ b/xen/include/xen/iommu.h   Fri May 30 15:09:40 2008 +0100
@@ -26,7 +26,6 @@
 #include <xen/pci.h>
 #include <public/hvm/ioreq.h>
 #include <public/domctl.h>
-#include <asm/msi.h>
 
 extern int vtd_enabled;
 extern int iommu_enabled;
@@ -79,6 +78,9 @@ unsigned int io_apic_read_remap_rte(unsi
 unsigned int io_apic_read_remap_rte(unsigned int apic, unsigned int reg);
 void io_apic_write_remap_rte(unsigned int apic,
                              unsigned int reg, unsigned int value);
+
+struct msi_desc;
+struct msi_msg;
 void msi_msg_read_remap_rte(struct msi_desc *msi_desc, struct msi_msg *msg);
 void msi_msg_write_remap_rte(struct msi_desc *msi_desc, struct msi_msg *msg);
 struct qi_ctrl *iommu_qi_ctrl(struct iommu *iommu);
_______________________________________________
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] [IA64] compilation fix of iommu.h,
Xen patchbot-unstable <=
  
 |  
  
 | 
    | 
  
  
    |   | 
    |