File disable_emulated_device.diff of Package xen

Index: xen-4.2.0-testing/unmodified_drivers/linux-2.6/platform-pci/platform-pci.c
===================================================================
--- xen-4.2.0-testing.orig/unmodified_drivers/linux-2.6/platform-pci/platform-pci.c
+++ xen-4.2.0-testing/unmodified_drivers/linux-2.6/platform-pci/platform-pci.c
@@ -424,6 +424,11 @@ static int __devinit platform_pci_init(s
 	platform_mmio = mmio_addr;
 	platform_mmiolen = mmio_len;
 
+	/*
+	 * Disconnect the emulated devices.
+	 */
+	outl(1, (ioaddr + 4));
+
 	ret = init_hypercall_stubs();
 	if (ret < 0)
 		goto out;
openSUSE Build Service is sponsored by