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

Re: [Xen-devel] ANNOUNCE: Xen 3.1.1 First Release Candidate



Keir

Fix for "PCI Passthru: fn0 exported but not fn1" is *not* present in rc1 tree.
Following diff documents the changes that we agreed upon. (The diff below is
*not* a formal patch.)


diff -pubr
/root/downloads/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/pci.h
/root/src/ws/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/pci.h
---
/root/downloads/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/pci.h
2007-05-18 20:15:21.000000000 +0530
+++
/root/src/ws/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/pci.h
2007-08-29 16:53:13.000000000 +0530
@@ -14,7 +14,7 @@ extern unsigned int pcibios_assign_all_b
 #else
 #define pcibios_assign_all_busses()    0
 #endif
-#define pcibios_scan_all_fns(a, b)     0
+#define pcibios_scan_all_fns(a, b)     1

 extern unsigned long pci_mem_start;
 #define PCIBIOS_MIN_IO         0x1000
diff -pubr
/root/downloads/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-x86_64/mach-xen/asm/pci.h
/root/src/ws/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-x86_64/mach-xen/asm/pci.h
---
/root/downloads/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-x86_64/mach-xen/asm/pci.h
2007-05-18 20:15:21.000000000 +0530
+++
/root/src/ws/xen-3.1.0-src/linux-2.6-xen-sparse/include/asm-x86_64/mach-xen/asm/pci.h
2007-08-29 16:52:52.000000000 +0530
@@ -16,7 +16,7 @@ extern unsigned int pcibios_assign_all_b
 #else
 #define pcibios_assign_all_busses()    0
 #endif
-#define pcibios_scan_all_fns(a, b)     0
+#define pcibios_scan_all_fns(a, b)     1

 extern unsigned long pci_mem_start;
 #define PCIBIOS_MIN_IO         0x1000
--- linux-2.6.18/include/asm-generic/pci.h      2006-09-20 09:12:06.000000000 
+0530
+++
/mnt/other/root/src/ws/xen-3.1.0-src/linux-2.6.18-xen/include/asm-generic/pci.h
2007-08-30 17:23:52.000000000 +0530
@@ -43,7 +43,9 @@ pcibios_select_root(struct pci_dev *pdev
        return root;
 }

+#if 0
 #define pcibios_scan_all_fns(a, b)     0
+#endif

 #ifndef HAVE_ARCH_PCI_GET_LEGACY_IDE_IRQ
 static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel)



Jambunathan K.

Keir Fraser wrote:
> Folks,
> 
> The patch queue for 3.1.1 has been pushed into
> http://xenbits.xensource.com/xen-3.1-testing.hg, and tagged as -rc1. Please
> try it out and let us know of any problems (patches gladly accepted!).
> 
>  -- Keir
> 
> PS. The patch queue (xen-3.1-testing.pq.hg) is no longer being used.
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
> 


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


 


Rackspace

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