WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: Keir Fraser <keir@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] ANNOUNCE: Xen 3.1.1 First Release Candidate
From: Jambunathan K <jambunathan@xxxxxxxxxx>
Date: Wed, 26 Sep 2007 13:57:17 +0530
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Sanjeev Jorapur <sanjeev@xxxxxxxxxx>
Delivery-date: Wed, 26 Sep 2007 01:28:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C317FDDD.15BCA%keir@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <C317FDDD.15BCA%keir@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.6 (Windows/20070728)
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