All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* xenstored.h
@ 2005-09-12 19:11 Magenheimer, Dan (HP Labs Fort Collins)
  2005-09-12 19:28 ` xenstored.h Rik van Riel
  2005-09-12 23:52 ` xenstored.h Chris Wright
  0 siblings, 2 replies; 7+ messages in thread
From: Magenheimer, Dan (HP Labs Fort Collins) @ 2005-09-12 19:11 UTC (permalink / raw
  To: xen-devel

Now that xenstore is in the mainline and xenstored.h is
part of the API to xenlinux, should xenstored.h be
moved into xen/include/public instead of being
mkbuildtree'd from tools/xenstore to drivers/xen/xenbus?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: xenstored.h
  2005-09-12 19:11 xenstored.h Magenheimer, Dan (HP Labs Fort Collins)
@ 2005-09-12 19:28 ` Rik van Riel
  2005-09-12 20:11   ` xenstored.h Christian Limpach
  2005-09-12 23:52 ` xenstored.h Chris Wright
  1 sibling, 1 reply; 7+ messages in thread
From: Rik van Riel @ 2005-09-12 19:28 UTC (permalink / raw
  To: Magenheimer, Dan (HP Labs Fort Collins); +Cc: xen-devel

On Mon, 12 Sep 2005, Magenheimer, Dan (HP Labs Fort Collins) wrote:

> Now that xenstore is in the mainline and xenstored.h is
> part of the API to xenlinux, should xenstored.h be
> moved into xen/include/public instead of being
> mkbuildtree'd from tools/xenstore to drivers/xen/xenbus?

Won't that make it impossible to build xenolinux kernels
outside of the Xen tree - say, kernel RPMs ?

-- 
All Rights Reversed

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: xenstored.h
@ 2005-09-12 19:32 Magenheimer, Dan (HP Labs Fort Collins)
  0 siblings, 0 replies; 7+ messages in thread
From: Magenheimer, Dan (HP Labs Fort Collins) @ 2005-09-12 19:32 UTC (permalink / raw
  To: Rik van Riel; +Cc: xen-devel

Currently, there are many files in xen/include/public that
are necessary to build xenlinux.  The mkbuildtree process
moves (links?) them to linux/include/asm-xen/xen-public
prior to building linux.

I assume once the API churn settles down, there will need
to be some kind of extra version control to ensure that
these stay sync'd. 

> -----Original Message-----
> From: Rik van Riel [mailto:riel@redhat.com] 
> Sent: Monday, September 12, 2005 1:29 PM
> To: Magenheimer, Dan (HP Labs Fort Collins)
> Cc: xen-devel@lists.xensource.com
> Subject: Re: [Xen-devel] xenstored.h
> 
> On Mon, 12 Sep 2005, Magenheimer, Dan (HP Labs Fort Collins) wrote:
> 
> > Now that xenstore is in the mainline and xenstored.h is
> > part of the API to xenlinux, should xenstored.h be
> > moved into xen/include/public instead of being
> > mkbuildtree'd from tools/xenstore to drivers/xen/xenbus?
> 
> Won't that make it impossible to build xenolinux kernels
> outside of the Xen tree - say, kernel RPMs ?
> 
> -- 
> All Rights Reversed
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: xenstored.h
  2005-09-12 19:28 ` xenstored.h Rik van Riel
@ 2005-09-12 20:11   ` Christian Limpach
  0 siblings, 0 replies; 7+ messages in thread
From: Christian Limpach @ 2005-09-12 20:11 UTC (permalink / raw
  To: Rik van Riel; +Cc: Magenheimer, Dan (HP Labs Fort Collins), xen-devel

On 9/12/05, Rik van Riel <riel@redhat.com> wrote:
> On Mon, 12 Sep 2005, Magenheimer, Dan (HP Labs Fort Collins) wrote:
> 
> > Now that xenstore is in the mainline and xenstored.h is
> > part of the API to xenlinux, should xenstored.h be
> > moved into xen/include/public instead of being
> > mkbuildtree'd from tools/xenstore to drivers/xen/xenbus?
> 
> Won't that make it impossible to build xenolinux kernels
> outside of the Xen tree - say, kernel RPMs ?

Yeah, you need to include those in your source RPMs - or have some
kind of xen-headers RPM which you'd then require to build kernels...

As Dan pointed out, the same applies for the other files in
xen/include/public...

    christian

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: xenstored.h
  2005-09-12 19:11 xenstored.h Magenheimer, Dan (HP Labs Fort Collins)
  2005-09-12 19:28 ` xenstored.h Rik van Riel
@ 2005-09-12 23:52 ` Chris Wright
  1 sibling, 0 replies; 7+ messages in thread
From: Chris Wright @ 2005-09-12 23:52 UTC (permalink / raw
  To: Magenheimer, Dan (HP Labs Fort Collins); +Cc: xen-devel

* Magenheimer, Dan (HP Labs Fort Collins) (dan.magenheimer@hp.com) wrote:
> Now that xenstore is in the mainline and xenstored.h is
> part of the API to xenlinux, should xenstored.h be
> moved into xen/include/public instead of being
> mkbuildtree'd from tools/xenstore to drivers/xen/xenbus?

That's basically what my original patch did.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: xenstored.h
@ 2005-09-12 23:57 Magenheimer, Dan (HP Labs Fort Collins)
  2005-09-13  0:07 ` xenstored.h Chris Wright
  0 siblings, 1 reply; 7+ messages in thread
From: Magenheimer, Dan (HP Labs Fort Collins) @ 2005-09-12 23:57 UTC (permalink / raw
  To: Chris Wright; +Cc: xen-devel

> From: Chris Wright [mailto:chrisw@osdl.org] 
> (dan.magenheimer@hp.com) wrote:
> > Now that xenstore is in the mainline and xenstored.h is
> > part of the API to xenlinux, should xenstored.h be
> > moved into xen/include/public instead of being
> > mkbuildtree'd from tools/xenstore to drivers/xen/xenbus?
> 
> That's basically what my original patch did.

I'm not sure what "original patch" you mean.  Is it
one that hasn't been applied yet, or has been applied very
recently? 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: xenstored.h
  2005-09-12 23:57 xenstored.h Magenheimer, Dan (HP Labs Fort Collins)
@ 2005-09-13  0:07 ` Chris Wright
  0 siblings, 0 replies; 7+ messages in thread
From: Chris Wright @ 2005-09-13  0:07 UTC (permalink / raw
  To: Magenheimer, Dan (HP Labs Fort Collins); +Cc: Chris Wright, xen-devel

* Magenheimer, Dan (HP Labs Fort Collins) (dan.magenheimer@hp.com) wrote:
> > From: Chris Wright [mailto:chrisw@osdl.org] 
> > (dan.magenheimer@hp.com) wrote:
> > > Now that xenstore is in the mainline and xenstored.h is
> > > part of the API to xenlinux, should xenstored.h be
> > > moved into xen/include/public instead of being
> > > mkbuildtree'd from tools/xenstore to drivers/xen/xenbus?
> > 
> > That's basically what my original patch did.
> 
> I'm not sure what "original patch" you mean.  Is it
> one that hasn't been applied yet, or has been applied very
> recently? 

One that got applied about a month ago, just edited from the original
to make it mkbuildtree'd to drivers/xen/xenbus rather than put in public
dir (I chose linux-public rather than xen-public as this is a userspace
interface not a hypervisor interface).

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-09-13  0:07 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-12 19:11 xenstored.h Magenheimer, Dan (HP Labs Fort Collins)
2005-09-12 19:28 ` xenstored.h Rik van Riel
2005-09-12 20:11   ` xenstored.h Christian Limpach
2005-09-12 23:52 ` xenstored.h Chris Wright
  -- strict thread matches above, loose matches on Subject: below --
2005-09-12 19:32 xenstored.h Magenheimer, Dan (HP Labs Fort Collins)
2005-09-12 23:57 xenstored.h Magenheimer, Dan (HP Labs Fort Collins)
2005-09-13  0:07 ` xenstored.h Chris Wright

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.