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] 32/64-bit hypercall interface

To: ltc-xen@xxxxxxxxxxxxx
Subject: Re: [Xen-devel] 32/64-bit hypercall interface
From: Hollis Blanchard <hollisb@xxxxxxxxxx>
Date: Mon, 3 Oct 2005 13:18:51 -0500
Cc: Jimi Xenidis <jimix@xxxxxxxxxxxxxx>, Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 03 Oct 2005 18:17:43 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <A95E2296287EAD4EB592B5DEEFCE0E9D32E068@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
Organization: IBM Linux Technology Center
References: <A95E2296287EAD4EB592B5DEEFCE0E9D32E068@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.8.2
On Thursday 29 September 2005 08:56, Ian Pratt wrote:
> > Anyway, since this is a Xen/Kernel header, perhpas we can
> > create a type that represent the Xen/Kernel machine-register size?
>
> Since we're only talking about dom0 ops, it wouldn't be unreasonable to
> turn all the long's into u64's. This would be pretty straightforward,
> arguably easier than bothering with a u_reg type or similar.
>
> Since the dom0_op interface is not guaranteed stable in the 3.0 series
> [we assume you have matched tools and hypervisor] we don't have to get
> this in before 3.0.0. However, it's a pretty simple change and if
> someone who really cared were to knock up a tested patch immediately
> we'd potentially consider it.

I've finally tested this patch on x86, which changes only the dom0_ops 
structures/code. In your mail from yesterday though, you advocate a "ureg" 
type. I guess you would like to see "ureg" used for both dom0 and hypercalls?

-- 
Hollis Blanchard
IBM Linux Technology Center

Attachment: xen-dom0-u64.diff
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>