I am using Ubuntu 10.04 LTS with kernel 2.6.32-21-generic , and Ubuntu 10.04.4 LTS with kernel 2.6.32-38-generic.
While I am trying to compile the source for both kernel version - 2.6.32-21-generic and 2.6.32-38-generic, I got following error.
" error: .size expression for do_hypervisor_callback does not evaluate to a constant "
make: * [arch/x86/kernel/entry_64.o]
[arch/x86/kernel] Error 2
make: * [arch/x86] Error 2Error 1 make: *
While searching in internet, several places I have seen the questions, but no answer except mentioning it is a bug . I am wondering Ubuntu 10.04 LTS is a stable version, but kernel has bug that too so many users pointed out about the bug.
Can anyone help me to figure out stable kernel version 2.6 source code so that I can download/compile the source code for 2.6 kernel and do my OS assignment.
BTW, I can't use kernel 3.0 , although Ubuntu 12.04 LTS has kernel 3.11.0-15 and I am successfully able to compile that kernel, but I need to compile kernel 2.6 for my work.
So should I go with Arch-Linux(Fedora) or stick to Ubuntu ?
So it will be great if any clue how to successfully compile kernel 2.6 or find a stable kernel 2.6 . Thanks in advance :)