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] linux/arch/xen/i386 or linux/arch/i386/xen

To: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Subject: Re: [Xen-devel] linux/arch/xen/i386 or linux/arch/i386/xen
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Mon, 16 May 2005 23:50:59 +0100
Cc: Chris Wright <chrisw@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 16 May 2005 22:56:30 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <516F50407E01324991DD6D07B0531AD542CD2C@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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: University of Cambridge
References: <516F50407E01324991DD6D07B0531AD542CD2C@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.8
> Hmmm... kinda ugly.  The right place for the (non-driver)
> files is probably in a top-level "xen" directory, but I'll

Well...  Most of the things that would end up under drivers/xen would be a bit 
driver like" anyhow...  Things like the console, the control interface... 
There's nothing stopping grant tables, kexec, some event channel stuff, etc 
going in there too.  It does seem a bit "backwards" but I guess all those 
things are "drivers" in some sense...

> bet it would take a very long lkml discussion to make that
> happen.

Heh, I'd love to see the fight that ensued if someone suggested that at this 
point :-)  Maybe one day...

Cheers,
Mark

> > -----Original Message-----
> > From: maw48@xxxxxxxxxxxxxxxx [mailto:maw48@xxxxxxxxxxxxxxxx]
> > On Behalf Of Mark Williamson
> > Sent: Monday, May 16, 2005 4:21 PM
> > To: xen-devel@xxxxxxxxxxxxxxxxxxx
> > Cc: Magenheimer, Dan (HP Labs Fort Collins); Chris Wright
> > Subject: Re: [Xen-devel] linux/arch/xen/i386 or linux/arch/i386/xen
> >
> > > There are a number of "architecture independent" files
> > > and headers.  Where are you planning on putting those?
> >
> > The last plan I heard was to put "core" Xen files under
> > drivers/xen.  It seems
> > kinda "backwards" putting arch/xen under there but it seems
> > like the most
> > reasonable place for code that's Xen-specific but CPU-neutral.
> >
> > Cheers,
> > Mark
> >
> > > Also, what is the expected timing of the change (e.g.
> > > pre-Xen-3.0 release or post-)?
> > >
> > > I'm starting some work in this code for ia64 and would
> > > prefer to map to the "future" directory structure if
> > > possible.
> > >
> > > Thanks,
> > > Dan
> > >
> > > > -----Original Message-----
> > > > From: Chris Wright [mailto:chrisw@xxxxxxxx]
> > > > Sent: Monday, May 16, 2005 12:08 PM
> > > > To: Magenheimer, Dan (HP Labs Fort Collins)
> > > > Cc: xen-devel
> > > > Subject: Re: [Xen-devel] linux/arch/xen/i386 or
> >
> > linux/arch/i386/xen
> >
> > > > * Magenheimer, Dan (HP Labs Fort Collins)
> > > >
> > > > (dan.magenheimer@xxxxxx) wrote:
> > > > > A while ago (I think at the Xummit), I recall someone
> > > > > saying that the structure of the files in xenlinux may
> > > > > change soon so that the xen-specific files would move to
> > > > > a subdirectory or arch/<arch> (e.g. linux/arch/i386/xen
> > > > > instead of linux/arch/xen/i386).
> > > >
> > > > I said I would do that.  I started, and got preempted.
> >
> > I'm actually
> >
> > > > just finally clearing my plate to get back to it this week.
> > > >
> > > > thanks,
> > > > -chris
> > >
> > > _______________________________________________
> > > Xen-devel mailing list
> > > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > > http://lists.xensource.com/xen-devel

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