[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [V7 PATCH 5/7] pvh: change xsm_add_to_physmap
On Thu, 20 Feb 2014 13:49:58 +0000 Julien Grall <julien.grall@xxxxxxxxxx> wrote: > On 02/20/2014 02:22 AM, Mukesh Rathor wrote: > > On Wed, 12 Feb 2014 16:47:54 +0000 > > Julien Grall <julien.grall@xxxxxxxxxx> wrote: > > > >> Hi Mukesh, > >> > >> On 12/17/2013 02:38 AM, Mukesh Rathor wrote: > >>> In preparation for the next patch, we update xsm_add_to_physmap to > >>> allow for checking of foreign domain. Thus, the current domain > >>> must have the right to update the mappings of target domain with > >>> pages from foreign domain. > >>> > >>> Signed-off-by: Mukesh Rathor <mukesh.rathor@xxxxxxxxxx> > >> > >> While I was playing with XSM on ARM, I have noticed that Daniel De > >> Graff has added xsm_map_gfmn_foreign few months ago (see commit > >> 0b201e6). > >> > >> Would it be suitable to use this XSM instead of extending > >> xsm_add_to_physmap? > >> > >> Regards, > >> > > > > Not the same thing. add to physmap could be adding to a domain's > > physmap pages from a foreign domain. > > Let assume you don't modify xsm_add_to_physmap, in this case: > - xsm_add_to_physmap checks if the current domain is allowed to > modify the p2m of a given domain > - xsm_map_gfmn_foreign checks if the given domain is allowed to > have foreign mapping from the foreign domain > > Both XSM are distinct and should be used together. You don't care that I see, i thought you meant replace one with another. I am not a security expert, so just followed the suggestions. But looking at the code looks like above is the way to go, and I can just drop my xsm_add_to_physmap change patch (which btw doesn't check whether target has access to foreign mappings, so is prob not correct). Thanks for noticing. Mukesh _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |