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/
Home Products Support Community News


Re: [Xen-devel] [PATCH 0/6] xenpaging changes for xen-4.1

To: Olaf Hering <olaf@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 0/6] xenpaging changes for xen-4.1
From: Keir Fraser <keir@xxxxxxx>
Date: Sun, 16 Jan 2011 16:50:36 +0000
Delivery-date: Sun, 16 Jan 2011 08:51:53 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:user-agent:date:subject:from:to :message-id:thread-topic:thread-index:in-reply-to:mime-version :content-type:content-transfer-encoding; bh=CuPioszW28zlYF+mHay4318PQuTQwcg/PJxp0dX5Yus=; b=a57HgnoKlxDOTfYwdP3kNugbXhOMPQtmVpAK15Ea9T0PYQXnd6pi7NOJ1ACg3FwsJ3 xgFRw6m6qpqkNjDl2AmTIi0eyw1aLqTe3Cw7ZFNMPcJnOpNVMcKDCHlEiq/aCKGfXD8b ea/oQ7/ciX6YTuaqJAmRu+yD1MkvcS10+CH48=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=lZIVXec4IZAb4cZAXaR7eXj54k2TEsT+HbaX9uxoba+X85QHZ9/aXs8YHshnVgJcws AQe+vptmEXehI32pyYacD99Uc+Nv0KDwYcJjaDJiyBUW9HarsA8pOAVl+xDdERdxkwjz oeOmkoy3iMJUN4KfBTAcPhDq5RJ6yxkR9uRWs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20110116163229.044047464@xxxxxxxxx>
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
Thread-index: Acu1nX9GAZdEHPrK50enr9drsVIf1A==
Thread-topic: [Xen-devel] [PATCH 0/6] xenpaging changes for xen-4.1
User-agent: Microsoft-Entourage/
On 16/01/2011 16:32, "Olaf Hering" <olaf@xxxxxxxxx> wrote:

> These changes make xenpaging work for me.
> The first one is a fix for a bug I introduced shortly before leaving for
> vacation. Currently the guest will hang because the ring fills up when the
> balloon driver removes pages.
> The second one avoids a crash during BIOS startup.
> The third one is another version of the machine_to_phys_mapping[] handling.
> The fourth is only required when the balloon driver is used in the guest.
> The fifth implements a config option to allow an automated start of
> xenpaging for a given guest.
> And the last one lists some action items for xenpaging.
> As of now, xenpaging will either crash the hypervisor or the guest due
> to page-out of low memory. Perhaps the building of xenpaging could be
> disabled in the Makefile?

The hard truth is that this misses 4.1.0. We will check this stuff in when
4.2 development opens and then, when we have a fully working set of patches,
we can consider backport to 4.1.x. Frankly I'm a little doubtful even of
that, as various subsystems' interaction with the waitqueue feature needs a
bunch more bugfixing, let alone the xenpaging patches that sit above it.
That is, the required full set of patches to get xenpaging, plus all
existing features, working correctly is likely to be quite large indeed.

 -- Keir

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

Xen-devel mailing list