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

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

To: Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>
Subject: [Xen-devel] Re: [PATCH 0/12] PV on HVM Xen
From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Date: Thu, 03 Jun 2010 12:44:54 -0700
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Don Dutile <ddutile@xxxxxxxxxx>, "linux-kernel@xxxxxxxxxxxxxxx" <linux-kernel@xxxxxxxxxxxxxxx>, Sheng Yang <sheng@xxxxxxxxxxxxxxx>
Delivery-date: Thu, 03 Jun 2010 12:45:48 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.DEB.2.00.1006011435570.3401@kaball-desktop>
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: <alpine.DEB.2.00.1006011435570.3401@kaball-desktop>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-2.fc12 Lightning/1.0b2pre Thunderbird/3.0.4
On 06/03/2010 06:07 AM, Stefano Stabellini wrote:
> 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.
>   

I think they're worse than that; I think they could end up potentially
acking a pending interrupt which hasn't been delivered yet.

>
> 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.
>   

Thanks,

    J

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

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