[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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |