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

Re: [Xen-users] xen testing



Hi Martin,

> /usr/bin/ld: Warning: size of symbol `__kernel_vsyscall' changed from
> 3 in arch/i386/kernel/vsyscall-int80.o to 20 in
> arch/i386/kernel/vsyscall-sysenter.o
> arch/i386/kernel/vsyscall-sysenter.o: In function
> `__kernel_sigreturn':
> arch/i386/kernel/vsyscall-sysenter.S:(.text+0x20): multiple
> definition of `__kernel_sigreturn'
> arch/i386/kernel/vsyscall-int80.o:arch/i386/kernel/vsyscall-int80.S:(.text
> +0x20): 

I was getting these errors when I was incorrectly compiling the
kernel.  I can't recall what precisely the problem was, but I think it
was something along the lines of I attempted to compile a 2.6.16.16
kernel, but I did it with the 2.6.16.16 source.

I had to download the 2.6.16 source, apply the Xen patch (I think this
is all done by 'make world'), then apply the 2.6.16 -> 2.6.16.16 patch,
in that order. Also the correct commands to compile the kernel are
listed at the end of the README, the first time you compile it's
probably best to do it that way, and then once that works go in and
fiddle with the kernel configuration.  My problem was I tried to skip a
few steps to save time, but it breaks the kernel compile.

So you'll probably need to start a fresh, and make sure it works with
all the defaults before beginning to fiddle.  Sorry I couldn't be any
more helpful.

Cheers,
Adam.

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


 


Rackspace

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