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] upstream merge status for 2.6.35, .36? PV on HVM Xen

To: Josip Rodin <joy@xxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] upstream merge status for 2.6.35, .36? PV on HVM Xen
From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
Date: Sun, 6 Jun 2010 00:36:30 -0700 (PDT)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 06 Jun 2010 00:37:29 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1275809790; bh=/Rw3zkrTaVj2lSholP1g3Y09PjW8SWca3o1xDSRsh4U=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=rPlr7Zql4CbIAzwHa8DBlUX10ME5Uy5pY4vvEJVBFC8Hyse6RWnvZt95t3iFhpVJx4i7xP6txOd4LT6o/gTK8sBgox2Uduo84RWwGVFNKEHD2g7D6+rC11P7M6tqvQd2c90Nm2i44sI04mC3SvPWKtOVSt2uSf66s/VTaoQ785M=
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=QAX9XI8iwUJ12Psc74M9NjOC9c+1hpKBO42xbRPKIZaItkODBLeIvw1CJ6jZYDm3um+47wdS2iEfgFuwaxk0R4V+wkUQRmYopYWfF5VONC4am+DbSLC/VlPPBCtV/tdbTCt7IOOjZKzTT3GVii9PB7+LIjocTiy+upfS7XG1rYg=;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4C0AED87.6040608@xxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

[Xen-devel] [PATCH 0/12] PV on HVM Xen

Thursday, June 3, 2010 9:07 AM
From:
Add sender to Contacts
To:
"linux-kernel@xxxxxxxxxxxxxxx" <linux-kernel@xxxxxxxxxxxxxxx>
Cc:
"Stefano Stabellini" <Stefano.Stabellini@xxxxxxxxxxxxx>, "Jeremy Fitzhardinge" <jeremy@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "Don Dutile" <ddutile@xxxxxxxxxx>... more
Hi all,
the last update on the PV on HVM Xen series contains the following
changes:

- some variables and functions have been renamed following Jeremy's
suggestions, in particular:
s/init_shared_info/xen_hvm_init_shared_info
s/xen_platform_pci/xen_platform_pci_enabled
s/UNPLUG_/XEN_UNPLUG_

- the two platform_pci.h header files have been merged and the useless
intro has been removed;

- the xen platform pci product number and driver versions have been made
static;

- the description on the VIRQ_TIMER patch has been improved;

- a new patch to fix hpet behaviour has been introduced: hpet_disable is
called unconditionally on machine shutdown, and doesn't check whether
hpet has been actually enabled, causing trouble if it hasn't;

- the vector callback patch has been improved: we don't use the ipi
vector anymore but we allocate our own so that we can avoid useless and
expensive vlapic acks.


Meanwhile the vector callback patch for xen has been checked into
xen-unstable, so you don't need a separate patch for xen anymore to take
full advantage of this patch series.

A git tree is available here:

git://xenbits.xen.org/people/sstabellini/linux-pvhvm.git

branch name 2.6.34-pvhvm-v3.

Cheers,

Stefano

--- On Sat, 6/5/10, Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote:

From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] upstream merge status for 2.6.35, .36?
To: "Josip Rodin" <joy@xxxxxxxxxxxxxx>
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Date: Saturday, June 5, 2010, 8:36 PM

On 06/05/2010 05:51 AM, Josip Rodin wrote:
> On Fri, Jun 04, 2010 at 05:20:06PM -0700, Jeremy Fitzhardinge wrote:
>   
>> On 06/04/2010 03:39 PM, Josip Rodin wrote:
>>     
>>> What about the future? I saw Konrad's applied his swiotlb tree with the
>>> right acks for inclusion into linux-next, so that looks like it's planned
>>> to be ready to go in when the .36 merge window opens, right?
>>>       
>> Yes, and I'm hoping we can get pcifront and pvhvm lined up for .36; with
>> those in place, its a short jump to full dom0 functionality (which, no
>> promises, might also get into .36 on their tails).
>>     
> Are those changes able to get into linux-next standalone like swiotlb,
> or do they go in via some other branch, or even directly?
>   

linux-next isn't itself a path to upstream, but any change which has
been cooking in linux-next for a while is immediately more legitimate as
an upstream submission.

In general changes which affect other subsystems will go via those
subsystems maintainer trees, which in turn will likely end up in
linux-next (swiotlb being slightly exceptional in that its maintainer
doesn't have a git tree).  I'll submit any pure Xen changes directly.

> Also, pvhvm seems to have several versions, xen/pvhvm-sheng,
> xen/pvhvm-stefano, xen/pvhvm-stefano-rebase - which one of those
> is supposed to become the upstreamable one?
>   

Stefano is working on it in his own branch.  I have not been tracking it
closely so far.

    J

_______________________________________________
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