Re: kvm-87 fails to compile under uClibc

Avi Kivity
2009-07-07T11:42:05Z

On 07/07/2009 02:31 PM, Cristi Magherusan wrote:
> The kernel will be 2.6.24 because it's smaller. I know this mismatch may
> not be good, but I have to get to a compromise. The kernel needs to be
> as small as possible (everything should fit in a 4MB BIOS flash), and
> also to support both this version of KVM and OpenVZ at the same time.
> Older KVM versions have terrible buildsystem issues and I gave up trying
> to get them compile in buildroot. I think OpenVZ could work on 2.6.26
> too, but I haven't tried yet.
>
> Could this be a real problem at runtime?
>

I think 2.6.24 is too old for current qemu-kvm. Also it doesn't receive
security fixes; if you don't trust your users you should use 2.6.27.y or
2.6.30.y (or a vendor kernel).

You can reduce qemu size by not compiling tcg; that'll save you a lot
more than the kernel.

--
error compiling committee.c: too many arguments to function