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

Re: [Xen-devel] [PATCH] Make get_page_from_l1e refcount correctly onforeign pagetables.



On 14/05/2009 10:57, "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx> wrote:

> Yes, there can be three domains involved: the one making the hypercall, the
> one who owns the PTE, and the one who owns the page being mapped into the
> PTE. I think some of the confusion around get_page_from_l1e() is that the
> domain argument is the page-owner not the PTE-owner. It would make sense for
> it to be the latter, and then as far as possible do the
> is-the-page-owner-valid checks hidden inside get_page_from_l1e(). The only
> fly in the ointment there is that FOREIGNDOM should only be permitted from
> mod_l1_entry(). Possibly that should be the only caller that directly
> accesses a more complex interface to get_page_from_l1e() (where the extra
> argument would be the page-owner, not the PTE-owner!).

Changeset 19708 should fix this satisfactorily, I hope.

 -- Keir



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