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

Re: [Xen-devel] [PATCH][HVM] Removing 1:1 mapping from qemu-dm

On 28 Jun 2006, at 18:33, Nakajima, Jun wrote:

I'd prefer the hack in mm.c I think. It's certainly much smaller, and
it'd be okay with a comment. Is there any way for get/put_page_type to
know if they've been called on a shadow page (as opposed to a guest
page) and to avoid changing the type count based on that, rather than
whether the page is local or foreign? That'd be a neater and less
hacky thing to use for the decision imo.

Basically we need to tell the parent L1 (or top) page that has a
reference to it, for example. If it's a shadow page, the guest page is
being used in the shadow tree. It would be doable for get_page_type, but
almost impossible for put_page_type given it gets only one argument
(page_info) today.

Sorry, I actually meant get/put_page_from_l1e(). Does that make the problem easier? I'd be prepared to add an extra parameter to those functions if really necessary.

 -- Keir

Xen-devel mailing list



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