xen-devel
[Xen-devel] Re: [patch 15/21] Xen-paravirt: Add Xen interface header fil
To: |
Jeremy Fitzhardinge <jeremy@xxxxxxxx> |
Subject: |
[Xen-devel] Re: [patch 15/21] Xen-paravirt: Add Xen interface header files |
From: |
Christoph Hellwig <hch@xxxxxxxxxxxxx> |
Date: |
Thu, 15 Feb 2007 17:32:18 +0000 |
Cc: |
Andrew Morton <akpm@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Ian Pratt <ian.pratt@xxxxxxxxxxxxx>, virtualization@xxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, Chris Wright <chrisw@xxxxxxxxxxxx>, Andi Kleen <ak@xxxxxx>, "Eric W. Biederman" <ebiederm@xxxxxxxxxxxx> |
Delivery-date: |
Fri, 16 Feb 2007 05:23:39 -0800 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxx |
In-reply-to: |
<45D3A50A.9090303@xxxxxxxx> |
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> |
Mail-followup-to: |
Christoph Hellwig <hch@xxxxxxxxxxxxx>, Jeremy Fitzhardinge <jeremy@xxxxxxxx>, "Eric W. Biederman" <ebiederm@xxxxxxxxxxxx>, Andi Kleen <ak@xxxxxx>, Andrew Morton <akpm@xxxxxxxx>, virtualization@xxxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, Chris Wright <chrisw@xxxxxxxxxxxx>, Ian Pratt <ian.pratt@xxxxxxxxxxxxx>, linux-kernel@xxxxxxxxxxxxxxx |
References: |
<20070213221729.772002682@xxxxxxxx> <20070213221830.619562494@xxxxxxxx> <m1k5ykpiwv.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx> <45D3A50A.9090303@xxxxxxxx> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
User-agent: |
Mutt/1.4.2.2i |
On Wed, Feb 14, 2007 at 04:10:50PM -0800, Jeremy Fitzhardinge wrote:
> Eric W. Biederman wrote:
> > Jeremy Fitzhardinge <jeremy@xxxxxxxx> writes:
> >
> >
> >> Add Xen interface header files. These are taken fairly directly from
> >> the Xen tree and hence the style is not entirely in accordance with
> >> Linux guidelines. There is a tension between fitting with Linux coding
> >> rules and ease of maintenance.
> >>
> >> Define macros and inline functions for doing hypercalls into the
> >> hypervisor.
> >>
> >> Signed-off-by: Jeremy Fitzhardinge <jeremy@xxxxxxxxxxxxx>
> >> Signed-off-by: Ian Pratt <ian.pratt@xxxxxxxxxxxxx>
> >> Signed-off-by: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx>
> >> Signed-off-by: Chris Wright <chrisw@xxxxxxxxxxxx>
> >>
> >>
> >> --
> >> include/asm-i386/hypercall.h | 416 +++++++++++++++++++++++++++++
> >> include/asm-i386/hypervisor.h | 72 +++++
> >>
> >
> > Are hypercall.h and hypervisor.h generic or are they Xen specific.
> > If they are Xen specific (as it appears) then are inappropriately
> > named.
> >
>
> Thanks for the reminder; I've been meaning to move/rename these.
>
> >> include/xen/interface/arch-x86_32.h | 187 +++++++++++++
> >>
> > Why isn't this file include-asm-i386/xen/arch-x86_32.h ?
> >
>
> Those files are more or less directly copied from the Xen tree, and its
> easier if they don't drift too far in name and directory structure.
Nack, we don't put per-arch crap there. Either you'll have it in separate
places, or you clean up the utterly braindead scheme in the Xen tree
aswell.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|