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

Re: [Xen-devel] passing hypercall parameters by pointer




On 19 Aug 2005, at 03:00, Jimi Xenidis wrote:

I believe a negotiated managment area that the application serializes
all arguements into to be a far better solution, the area can be of
arbitrary size and it the added complexity to the application is
trivial.

Am I missing something?

This is the correct answer imo. get_pfn_list() needs to die anyway: there are better ways to get the list of mfns belonging to a guest (you can get the list back from increase_reservation, or you can map the guest's pfn->mfn map).

The current mlock() scheme in libxc is screwed anyway -- we mlock/munlock regions that may overlap at page granularity. Fixing this would lead naturally to a preallocation scheme.

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