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

Re: [Xen-devel] Attempt to compile 2.6.29-rc3 with pv_ops suppot for Dom0



I pushed a fix this morning, could you try it again please ?

Ian.

On Mon, 2009-02-02 at 04:32 -0800, Boris Derzhavets wrote:
> That's right i've tried to compile on 64-bit Ubuntu 8.10 Server.
> 
> root@ServerUbuntu:~# gcc -v
> Using built-in specs.
> Target: x86_64-linux-gnu
> Configured with: ../src/configure -v --with-pkgversion='Ubuntu
> 4.3.2-1ubuntu11'
> --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs
> --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
> --enable-shared --with-system-zlib --libexecdir=/usr/lib
> --without-included-gettext --enable-threads=posix --enable-nls
> --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3
> --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
> --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu
> --host=x86_64-linux-gnu --target=x86_64-linux-gnu
> Thread model: posix
> gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu11) 
> 
> Boris
> --- On Mon, 2/2/09, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
>         From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
>         Subject: Re: [Xen-devel] Attempt to compile 2.6.29-rc3 with
>         pv_ops suppot for Dom0
>         To: "Jeremy Fitzhardinge" <jeremy@xxxxxxxx>
>         Cc: "Todd Deshane" <deshantm@xxxxxxxxx>,
>         bderzhavets@xxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, "Andrew
>         Lyon" <andrew.lyon@xxxxxxxxx>
>         Date: Monday, February 2, 2009, 4:53 AM
>         
>         On Sun, 2009-02-01 at 17:14 -0800, Jeremy Fitzhardinge wrote:
>         > Boris Derzhavets wrote:
>         > >
>         > > Follow http://wiki.xensource.com/xenwiki/XenParavirtOps on Ubuntu
>         8.10 
>         > > Server
>         > >
>         > > To get a working tree:
>         > >
>         > >    1. hg clone http://www.kernel.org/hg/linux-2.6
>         > >    2. cd linux-2.6/.hg
>         > >    3. hg clone
>          http://xenbits.xensource.com/paravirt_ops/patches.hg 
>         > > patches
>         > >    4. cd ..
>         > >    5. ln -s .hg/patches . # for convenience
>         > >    6. hg update `cat patches/KERNEL_VERSION`
>         > >    7. hg qpush -a
>         > >
>         > > Get the recent patch,in particular :-
>         > >
>         > > root@ServerUbuntu:/usr/src/linux-2.6/.hg/patches# ls -l 
>         > > xen-netback-porting.patch
>         > > -rw-r--r-- 1 root src 28228 2009-01-31 08:18
>         xen-netback-porting.patch
>         > >
>         > 
>         > Netback support was just added, and it didn't compile for me last 
> time
>         I 
>         > tried.  I think Ian has a fix, but I'm not sure if he's committed
>         it yet.
>         
>         It was compiling and working for me on 32 bit. I hadn't tried 64 bit
>         (which I guess you both are using).  netback.c:207 is "headlen =
>         nskb->end - nskb->data" and the type of ->end is sk_buff_data_t
>         which
>         differs with 32 vs 64
>          bitness. Will investigate.
>         
>         
>         Ian.
>         
>         
>         
>         _______________________________________________
>         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®.