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

Re: [Xen-devel] [RFC] MM: stub domains and page ownership for mapping in dom0



On 6/3/08 18:52, "Samuel Thibault" <samuel.thibault@xxxxxxxxxxxxx> wrote:

> In the case of an ioemu stubdomain with SDL or vnc server running in
> dom0, we want to have the stubdomain expose the HVM guest's video RAM
> through PVFB.
> 
> However, to map the pages from dom0, xenfb uses xc_map_foreign_pages
> with the stubdomain ID as domid (since that is what is advertised in
> the PVFB protocol, and needed for other parts of the protocol), and
> thus get_page_from_l1e() complains because the stubdomain is not the
> owner of the pages.  In such case, this patch checks that the stubdomain
> has privileges on the actual owner of the pages, and then accept the
> mapping.
> 
> Any red flag?

Really pvfb protocol should be using grants for foreign mappings. Didn't Pat
Campbell have a patch for that?

This patch is probably a reasonable stopgap however.

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