From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: Build breakage between kvm-userspace.git HEAD and 2.6.29-rc8 Date: Sun, 15 Mar 2009 11:23:32 +0200 Message-ID: <49BCC914.4070204@redhat.com> References: <49BA7D77.1010003@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: kvm@vger.kernel.org, Mark McLoughlin , Weidong Han , Gleb Natapov To: Gregory Haskins Return-path: Received: from mx2.redhat.com ([66.187.237.31]:34980 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752411AbZCOJXi (ORCPT ); Sun, 15 Mar 2009 05:23:38 -0400 In-Reply-To: <49BA7D77.1010003@gmail.com> Sender: kvm-owner@vger.kernel.org List-ID: Gregory Haskins wrote: > Hi kvm-devs, > Been away from the kvm scene for a while...hope everyone is well. > > FYI: There are a few build breakages between kvm-userspace.git HEAD > (f29d402ab885d30bfa7350378cff911c9c17a226) when you compile against > Linus' linux-2.6.git HEAD > (v2.6.29-rc8-041b62374c7fedc11a8a1eeda2868612d3d1436c) > > I am not sure if this is a supported configuration (e.g. perhaps you > only support building kvm-userspace HEAD against Avi's kernel tree?).= =20 > But in case this was unintentional, read on... > =20 It's a semi-supported configuration. We don't test it, but we'll fix=20 reported bugs (or apply patches...). > First error: > > libkvm.c:702: error: =E2=80=98struct kvm_irq_level=E2=80=99 has no me= mber named =E2=80=98status=E2=80=99 > make[1]: *** [libkvm.o] Error 1 > > Which is attributable to: > > commit ea1b668e7684dc43e9d198ba0b25fe47a0b2acd2 > Author: Gleb Natapov > Date: Wed Feb 4 17:30:01 2009 +0200 > > kvm: qemu: handle IRQ status injection in userspace > =20 This is due to a missing #ifdef KVM_CAP_... somewhere. Gleb, can you take a look? [more breakage] Let's take this one at a time. --=20 error compiling committee.c: too many arguments to function