[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: Olaf Hering <olaf@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Keir Fraser <keir@xxxxxxx>
  • Date: Sun, 16 Jan 2011 16:50:36 +0000
  • Cc:
  • Delivery-date: Sun, 16 Jan 2011 08:51:53 -0800
  • 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=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Acu1nX9GAZdEHPrK50enr9drsVIf1A==
  • Thread-topic: [Xen-devel] [PATCH 0/6] xenpaging changes for xen-4.1

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
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.