WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] FYI: userland <-> hypervisor parameter passing

To: Hollis Blanchard <hollisb@xxxxxxxxxx>
Subject: Re: [Xen-devel] FYI: userland <-> hypervisor parameter passing
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Fri, 18 Nov 2005 11:35:53 +0000
Cc: Jimi Xenidis <jimix@xxxxxxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 18 Nov 2005 11:30:31 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <200511171253.43692.hollisb@xxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <200511161724.57284.hollisb@xxxxxxxxxx> <b0688eacf816e3965ea1528f35efd9c0@xxxxxxxxxxxx> <200511171253.43692.hollisb@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

On 17 Nov 2005, at 18:53, Hollis Blanchard wrote:

Ok, so all the nested pointers will be in the machine address space. I think
that will require some rework of the layering in xc_private.c, since
functions like xc_add_mmu_update() dereference the pointers they're passed.

Yes, that's true. Hopefully we can remove that, or worst case will need a xencomm->virtual reverse translation function....

Perfectly reasonable. If it didn't require so much out-of-tree libxc hacking,
I would volunteer to implement this design right now.

Yeah, it's going to cause some short-term pain.

So I think I should leave the PPC implementation as-is for now, but I will be
looking forward to post-3.0 (as I suppose we all will, for various
reasons ;) .

:-)

 -- Keir


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel