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] x86/mm/p2m: break into common, pt-implementation

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] x86/mm/p2m: break into common, pt-implementation and pod parts
From: Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Date: Mon, 9 May 2011 15:25:44 +0100
Delivery-date: Mon, 09 May 2011 07:26:30 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <26c4beb6b520733883eb.1304678075@xxxxxxxxxxxxxxxxxxxxxxx>
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: <26c4beb6b520733883eb.1304678075@xxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.20 (2009-06-14)
At 11:34 +0100 on 06 May (1304681675), Tim Deegan wrote:
> x86/mm/p2m: break into common, pt-implementation and pod parts.
> Start to make a clearer distinction between generic p2m functions and
> the implementation of the datastructure as an x86 pagetable.
> Also move the EPT datastructure implementation into x86/mm/ to match,
> and split the PoD admin code into its own file.
> This is just code motion, except for splitting the p2m_initialise
> function into a pt-specific part and a common part.

I've just pushed this to the staging tree (with one minor fix). 

If you're working on memory management code, be aware that I'm planning
a whole lot more p2m overhaul this week, including a wholesale reversal
of most of the interface changes in 21940:e7afe98afd43 (which turn out
not to have been necessary).  I'll post an RFC patch series in the next
few days once I've had a chance to smoke-test things a bit.

If you have any outstanding p2m patches, email me ASAP and I'll work out
whether I can rebase on top of them or fold them into my patchqueue
somehow.   If you're thinking of starting on any p2m work I recommend
waiting until at least next week. 



Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Principal Software Engineer, Xen Platform Team
Citrix Systems UK Ltd.  (Company #02937203, SL9 0BG)

Xen-devel mailing list

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