[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [xen-unstable] pciif: do not depend on linux' msix_entries



# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1215002236 -3600
# Node ID dea9d5769d5619823834eec68672c5f2a67b149d
# Parent  6cac9c3ee2aac961522ab7c10b3dbddd789e8fc4
pciif: do not depend on linux' msix_entries

Signed-off-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx>
---
 xen/include/public/io/pciif.h |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletion(-)

diff -r 6cac9c3ee2aa -r dea9d5769d56 xen/include/public/io/pciif.h
--- a/xen/include/public/io/pciif.h     Wed Jul 02 10:56:37 2008 +0100
+++ b/xen/include/public/io/pciif.h     Wed Jul 02 13:37:16 2008 +0100
@@ -54,6 +54,10 @@
  */
 #define SH_INFO_MAX_VEC     128
 
+struct xen_msix_entry {
+    uint16_t vector;
+    uint16_t entry;
+};
 struct xen_pci_op {
     /* IN: what action to perform: XEN_PCI_OP_* */
     uint32_t cmd;
@@ -75,7 +79,7 @@ struct xen_pci_op {
     /* IN: Contains extra infor for this operation */
     uint32_t info;
     /*IN:  param for msi-x */
-    struct msix_entry msix_entries[SH_INFO_MAX_VEC];
+    struct xen_msix_entry msix_entries[SH_INFO_MAX_VEC];
 };
 
 struct xen_pci_sharedinfo {

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.