[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.