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

Re: [Xen-devel] [PATCH 1 of 3] Use memops for mem paging, sharing, and access, instead of domctls


  • To: "Ian Jackson" <Ian.Jackson@xxxxxxxxxxxxx>
  • From: "Andres Lagar-Cavilla" <andres@xxxxxxxxxxxxxxxx>
  • Date: Thu, 9 Feb 2012 12:33:53 -0800
  • Cc: andres@xxxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, tim@xxxxxxx, adin@xxxxxxxxxxxxxx
  • Delivery-date: Thu, 09 Feb 2012 20:34:14 +0000
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=lagarcavilla.org; h=message-id :in-reply-to:references:date:subject:from:to:cc:reply-to :mime-version:content-type:content-transfer-encoding; q=dns; s= lagarcavilla.org; b=XmxDVwA/YisvuXWNrurzEW/Ykk98PDcZ4+Gh2znciNQR ZuLzXAUvtYaBUylUOjqj0Vv3ZBo4pwWtZEbzDQunmCX/WCzIjJmnLyL0HNW4y9NU kg27SNnqwDx6cDpo37L4ZSCXy54YpNQYCrU8FpT3UxaP7ueVTR3gPWVNvAhc0VM=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

> Andres Lagar-Cavilla writes ("[Xen-devel] [PATCH 1 of 3] Use memops for
> mem paging, sharing, and access, instead of domctls"):
>> We retain the domctl interface for setting up and tearing down
>> paging/sharing/mem access for a domain. But we migrate all the per page
>> operations to use the memory_op hypercalls (e.g XENMEM_*).
>
> The tools part of this looks sensible (and pretty formulaic) to me.
>
> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
>
> It'll need a hypervisor maintainer to approve the innards.

Both this and the next patch have been acked by Tim Deegan on the
hypervisor side.

However, I have not tested these in isolation. I've always used them
preceded by the "locking p2m series" posted earlier. I would suggest that
you hold off applying this until the locking p2m series gets applied. I
don't think there should be any problems, but I'm being conservative here.

Thanks!
Andres

>
> Ian.
>



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