| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH RFC 04/10] x86/passthrough: arch_pci_clean_irqs is HVM only
 Provide a !CONFIG_HVM stub in preparation for future usage.
Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
---
 xen/drivers/passthrough/x86/pci.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)
diff --git a/xen/drivers/passthrough/x86/pci.c 
b/xen/drivers/passthrough/x86/pci.c
index e0a7e473b1..cdba905466 100644
--- a/xen/drivers/passthrough/x86/pci.c
+++ b/xen/drivers/passthrough/x86/pci.c
@@ -4,6 +4,8 @@
 
 #include <asm/hvm/irq.h>
 
+#ifdef CONFIG_HVM
+
 static int pci_clean_dpci_irq(struct domain *d,
                               struct hvm_pirq_dpci *pirq_dpci, void *arg)
 {
@@ -52,6 +54,16 @@ int arch_pci_clean_irqs(struct domain *d)
     return 0;
 }
 
+#else
+
+int arch_pci_clean_irqs(struct domain *d)
+{
+    ASSERT(!is_hvm_domain(d));
+    return 0;
+}
+
+#endif
+
 /*
  * Local variables:
  * mode: C
-- 
2.11.0
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |