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] [GIT] xenbus backend support for upstream

To: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Subject: Re: [Xen-devel] [GIT] xenbus backend support for upstream
From: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Date: Mon, 13 Dec 2010 09:48:51 -0500
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 13 Dec 2010 06:50:00 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1291992235.13966.5018.camel@xxxxxxxxxxxxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1291992235.13966.5018.camel@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.20 (2009-06-14)
On Fri, Dec 10, 2010 at 02:43:55PM +0000, Ian Campbell wrote:
> The following git pull request adds the Xenbus infrastructure for Xen
> backend drivers to the upstream 2.6.37-rc kernel. It essentially
> refactors the frontend xenbus scaffolding into frontend and common and
> then adds the backend part.
> 
> All but one patch is cherry-picked from xen.git xen/dom0/backend/core.
> It wasn't possible to simply merge the branch because that pulled in a
> bunch of 2.6.32-style dom0 support which conflicts with what is now
> upstream.
> 
> The only cherry-picked patch which required changes was the "xen:
> separate out frontend xenbus" commit which needed updating because the
> code which it moves has changed since it was written (primarily the
> changes to wait_for_devices e.g. c6e1971139be, f8dc33088feb,
> ae7888012969).
> 
> The last patch is new and fixes up the checkpatch issues in the
> aggregate of the previous commits. I did it this way rather than fixing
> individual patches since I wanted to retain the history as is.
> 
> I have a WIP set of changes which port netback onto this infrastructure
> (the port works but still uses PageForeign and hence is not
> upstreamable). I also tested with a merge of
> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> devel/xen-pciback-0.1 and the result seemed functional.

Ok. It compiled for me fine and looks fine. I stuck it on my branch at
linux-next

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

<Prev in Thread] Current Thread [Next in Thread>