Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932397Ab0FUQOA (ORCPT ); Mon, 21 Jun 2010 12:14:00 -0400 Received: from smtp.ctxuk.citrix.com ([62.200.22.115]:58400 "EHLO SMTP.EU.CITRIX.COM" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932091Ab0FUQN7 (ORCPT ); Mon, 21 Jun 2010 12:13:59 -0400 X-IronPort-AV: E=Sophos;i="4.53,453,1272844800"; d="scan'208";a="514377" Date: Mon, 21 Jun 2010 17:14:01 +0100 From: Stefano Stabellini X-X-Sender: sstabellini@kaball-desktop To: Stefano Stabellini CC: "linux-kernel@vger.kernel.org" , Jeremy Fitzhardinge , "xen-devel@lists.xensource.com" , Don Dutile , Sheng Yang Subject: Re: [PATCH 0/12] PV on HVM Xen In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1932 Lines: 56 As usual I mistyped the topic, the series is made up of 13 patches now :) On Mon, 21 Jun 2010, Stefano Stabellini wrote: > Hi all, > this is another update on the PV on HVM Xen series; a list of changes > compared to the previous version follows: > > - the bug caused by modprobing xen frontend modules when xenbus is not > initialized has been fixed: now xenbus is always initialized during > postcore_initcall, before device drivers are initialized, so that we > can be sure that loading xen pv frontends will always happen afterwards, > no matter how the xen platform pci driver is built. > In order to do that xenbus_probe has been moved out of the xenbus > initialization and called it later on at device_initcall. > > - a new HVMOP_pagetable_dying hypercall has been added to notify Xen > that a pagetable is going to be destroyed: this improves performances > significantly when running on shadow pagetables. > A patch is currently need on the Xen side for this to work. > > Jeremy's comments have been addressed: > > - xen_guest_init has been renamed xen_hvm_guest_init; > > - init_hvm_time has been moved to arch/x86/xen/time.c; > > Konrad's comments have been addressed: > > - gnttab_max_nr_grant_frames has been renamed gnttab_max_grant_frames; > > - few inaccurate comments have been rewritten; > > - the preprocessor checks in platform-pci-unplug.c have been moved to > platform_pci.h; > > - few other code style improvements, like using dev_err instead of > printk and strncmp instead of strcmp. > > > > A git tree is available here: > > git://xenbits.xen.org/people/sstabellini/linux-pvhvm.git > > branch name 2.6.34-pvhvm-v4. > > Cheers, > > Stefano > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/