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] errors in cloning xenfs repository

> 1) hg clone http://xenbits.xensource.com/maw/xenfs.hg
>   2) I ran  "make world"  (choosing of course to build with xenfs)
> The error I get is :
>   CC      fs/xenfs/ioring.o
> fs/xenfs/ioring.c:15:29: asm-xen/ctrl_if.h: No such file or directory
> fs/xenfs/ioring.c:413: error: syntax error before '*' token

Yeah, that figures.  I'm in the process of expunging ctrl_if related code at 
the moment.  Stay tuned and might even start to build :-)

You won't be able to just tweak the Makefiles... It'll need the xenstore code 
in my private repository.

> Mayne I can tweak a bit with the Makefiles,but for me more important
> is first to understand the XenFS and the XenFS daemon
> code, which are now available.

The data-plane code will all be the same (for now!) as when it was working.  
Some of the code is likely to require eye protection though, it's quite 
grim ;-)  You should find it nicely illustrates some of the main tricks I'm 
pulling to make Linux play nice with a shared page cache.  It turns out Linux 
is better predisposed to doing that than one might think, so long as you prod 
it in the right ways...

>   Thanks for settling the hg clone problem !

All the thanks there go to Matt and James, I really didn't do anything apart 
from squeal ;-)

Cheers,
Mark

> Cheers,
> IB
>
> On 11/9/05, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
> > Ian,
> >
> > We believe we've resolved this now, could you please attempt a clone
> > again and tell us how it goes?
> >
> > I suspect the code in the repository doesn't compile right now...  Sorry.
> >  I'm part way through doing some tricky updates for the latest mainline. 
> > Now that mainline is changing less, my code should build more often ;-)
> >
> > Cheers,
> > Mark
> >
> > On Tuesday 08 November 2005 06:36, Ian Brown wrote:
> > > Hello,
> > >
> > >    I don't know if it is a bug in mercurial or a problem with the
> > > server, but I still cannot clone xenfs.
> > > Sometimes I get segfault and sometimes I get a log which ends with:
> > > ...
> > > ...
> > > MemoryError
> > > transaction abort!
> > >
> > >    I hate to nudge, but does anybody have any idea if it's a mercurial
> > > bug or a problem with the server not set up properly?
> > > IB
> > >
> > > On 11/6/05, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
> > > > > Hope we will be able to clone it in the near future - seems really
> > > > > interesting.
> > > >
> > > > I'll take a look at fixing it soon.
> > > >
> > > > > Is there is a chance it will be a part of 3.0 ?
> > > >
> > > > No, I don't think so...  The code is mainly up there for the curious
> > > > but it won't be prime-time ready for a while.
> > > >
> > > > I've got more changes in my private tree but will not be pushing
> > > > those up until I've figured out what I want my Xenstore connection
> > > > protocol to look like ;-)
> > > >
> > > > Cheers,
> > > > Mark
> > > >
> > > > > IB
> > > > >
> > > > > On 11/6/05, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
> > > > > > Hi Ian,
> > > > > >
> > > > > > It's my fault ;-)  It's probably due to a misconfiguration on my
> > > > > > part, or a change on the server that I should have adjusted for.
> > > > > >
> > > > > > Cheers,
> > > > > > Mark
> > > > > >
> > > > > > On Sunday 06 November 2005 13:06, Ian Brown wrote:
> > > > > > > Hello,
> > > > > > > Did anyone tried and succeed in cloning xenfs repository?
> > > > > > > I try:
> > > > > > >  hg clone http://xenbits.xensource.com/maw/xenfs.hg
> > > > > > > and I am getting errors.
> > > > > > >
> > > > > > > (I have mercurial 7.0)
> > > > > > >
> > > > > > > Cheers,
> > > > > > > IB
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > 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