All of lore.kernel.org
 help / color / mirror / Atom feed
* [minios] Fix test application link when pcifront is not enabled
@ 2012-11-28 20:28 Samuel Thibault
  2012-11-29 11:08 ` Ian Campbell
  0 siblings, 1 reply; 5+ messages in thread
From: Samuel Thibault @ 2012-11-28 20:28 UTC (permalink / raw)
  To: xen-devel, Keir Fraser

When pcifront is not enabled, the test application needs to disable the
PCI test.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>

diff -r 321f8487379b extras/mini-os/test.c
--- a/extras/mini-os/test.c	Thu Nov 15 10:25:29 2012 +0000
+++ b/extras/mini-os/test.c	Wed Nov 28 21:27:22 2012 +0100
@@ -413,6 +413,7 @@
     }
 }
 
+#ifdef CONFIG_PCIFRONT
 static struct pcifront_dev *pci_dev;
 
 static void print_pcidev(unsigned int domain, unsigned int bus, unsigned int slot, unsigned int fun)
@@ -436,6 +437,7 @@
     printk("PCI devices:\n");
     pcifront_scan(pci_dev, print_pcidev);
 }
+#endif
 
 int app_main(start_info_t *si)
 {
@@ -446,7 +448,9 @@
     create_thread("blkfront", blkfront_thread, si);
     create_thread("fbfront", fbfront_thread, si);
     create_thread("kbdfront", kbdfront_thread, si);
+#ifdef CONFIG_PCIFRONT
     create_thread("pcifront", pcifront_thread, si);
+#endif
     return 0;
 }
 
@@ -464,6 +468,8 @@
     if (kbd_dev)
         shutdown_kbdfront(kbd_dev);
 
+#ifdef CONFIG_PCIFRONT
     if (pci_dev)
         shutdown_pcifront(pci_dev);
+#endif
 }

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-01-07 21:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-28 20:28 [minios] Fix test application link when pcifront is not enabled Samuel Thibault
2012-11-29 11:08 ` Ian Campbell
2012-11-29 11:13   ` Samuel Thibault
2013-01-07 21:47   ` [minios] Fix test application link when various fronts are " Samuel Thibault
2013-01-07 21:52     ` Samuel Thibault

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.