Re: [RFC] Unify KVM kernel-space and user-space code into a single project

From: Avi Kivity
Date: Mon Mar 22 2010 - 14:04:32 EST


On 03/22/2010 07:52 PM, Pekka Enberg wrote:
Hi Avi,

On Mon, Mar 22, 2010 at 7:32 PM, Avi Kivity<avi@xxxxxxxxxx> wrote:
It's kinda funny to see people argue that having an external
repository is not a problem and that it's not a big deal if building
something from the repository is slightly painful as long as it
doesn't require a PhD when we have _real world_ experience that it
_does_ limit developer base in some cases. Whether or not that applies
to kvm remains to be seen but I've yet to see a convincing argument
why it doesn't.
qemu has non-Linux developers. Not all of their contributions are relevant
to kvm but some are. If we pull qemu into tools/kvm, we lose them.
Yeah, you probably would but the hypothesis is that you'd end up with
a bigger net developer base for the _Linux_ version. Now you might not
think that's important but I certainly do and I think Ingo does as
well. ;-)

You're probably correct, but the point is that non-Linux developers also contribute things which kvm benefits from. Not a whole lot, but some.

That said, pulling 400 KLOC of code into the kernel sounds really
excessive. Would we need all that if we just do native virtualization
and no actual emulation?

What is native virtualization and no actual emulation?

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

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/