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: SPAM: Re: [Xen-devel] Re: [patch rfc 1/3] xen arch header rework.

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: SPAM: Re: [Xen-devel] Re: [patch rfc 1/3] xen arch header rework.
From: Gerd Hoffmann <kraxel@xxxxxxx>
Date: Wed, 11 Oct 2006 14:21:28 +0200
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Jan Beulich <jbeulich@xxxxxxxxxx>
Delivery-date: Wed, 11 Oct 2006 05:21:59 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C152978C.2583%Keir.Fraser@xxxxxxxxxxxx>
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: <C152978C.2583%Keir.Fraser@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 1.5.0.7 (X11/20060911)
  Hi,

>> I can fit it into the xen/include/public subtree so the generated header
>> files are available to everyone and not just private to libxc if that is
>> the way we'll plan to go.
> 
> That would make sense. Xen itself will probably need these headers, right?
> At least for the hypercalls where we reimplement/recompile rather than hide
> the conversion in a copying shim?

Right now Jan automatically translates the complete header set, a copy
of the patch is here:

http://www.suse.de/~kraxel/patches/kraxel-unstable-master-xen-hg11731-quilt/32-on-64-compatibility-header-generation.diff

That is the only one from Jan's 32-on-64 patches I've inspected in
detail.  I've played around with that one too.  One of the problems I've
ran into quickly is that including headers for multiple architectures
into one source file doesn't work.  Thats why I've decided to
cherry-pick the stuff which needs translation.  Not sure whenever that
can work for Jan's xen kernel bits too.

cheers,

  Gerd

-- 
Gerd Hoffmann <kraxel@xxxxxxx>
http://www.suse.de/~kraxel/julika-dora.jpeg

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