From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: qemu-kvm.git build problem Date: Mon, 28 Dec 2009 21:55:44 +0200 Message-ID: <4B390D40.8060507@redhat.com> References: <1262025646.2774.16.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: KVM mailing list , Michael Goldish , Eduardo Habkost , Dor Laor , Jan Kiszka To: Lucas Meneghel Rodrigues Return-path: Received: from mx1.redhat.com ([209.132.183.28]:47434 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751210AbZL1Tzw (ORCPT ); Mon, 28 Dec 2009 14:55:52 -0500 In-Reply-To: <1262025646.2774.16.camel@localhost.localdomain> Sender: kvm-owner@vger.kernel.org List-ID: On 12/28/2009 08:40 PM, Lucas Meneghel Rodrigues wrote: > Hi, we've had a problem on today's git testing when trying to build f= rom > latest upstream qemu-kvm.git repo: > > 12/28 13:39:18 DEBUG| utils:0069| Running 'make -j 2' > 12/28 13:39:18 DEBUG| utils:0101| [stdout] make -C /lib/modules/2= =2E6.31.6-166.fc12.x86_64/build M=3D`pwd` \ > 12/28 13:39:18 DEBUG| utils:0101| [stdout] LINUXINCLUDE=3D"-I`p= wd`/include -Iinclude \ > 12/28 13:39:18 DEBUG| utils:0101| [stdout] -Iarch/x86/include = -I`pwd`/include-compat -I`pwd`/x86 \ > 12/28 13:39:18 DEBUG| utils:0101| [stdout] -include include/lin= ux/autoconf.h \ > 12/28 13:39:18 DEBUG| utils:0101| [stdout] -include `pwd`/x86/e= xternal-module-compat.h" \ > 12/28 13:39:18 DEBUG| utils:0101| [stdout] "$@" > 12/28 13:39:18 DEBUG| utils:0101| [stdout] make[1]: Entering dire= ctory `/usr/src/kernels/2.6.31.6-166.fc12.x86_64' > 12/28 13:39:19 DEBUG| utils:0101| [stdout] LD /usr/local/a= utotest/tests/kvm/src/kvm_kmod/x86/built-in.o > 12/28 13:39:19 DEBUG| utils:0101| [stdout] CC [M] /usr/local/a= utotest/tests/kvm/src/kvm_kmod/x86/svm.o > 12/28 13:39:19 DEBUG| utils:0101| [stdout] CC [M] /usr/local/a= utotest/tests/kvm/src/kvm_kmod/x86/vmx.o > 12/28 13:39:22 ERROR| utils:0101| [stderr] /usr/local/autotest/te= sts/kvm/src/kvm_kmod/x86/vmx.c:271: error: =E2=80=98MSR_TSC_AUX=E2=80=99= undeclared here (not in a function) > 12/28 13:39:22 ERROR| utils:0101| [stderr] /usr/local/autotest/te= sts/kvm/src/kvm_kmod/x86/vmx.c: In function =E2=80=98setup_msrs=E2=80=99= : > 12/28 13:39:22 ERROR| utils:0101| [stderr] /usr/local/autotest/te= sts/kvm/src/kvm_kmod/x86/vmx.c:985: warning: passing argument 2 of =E2=80= =98__find_msr_index=E2=80=99 makes integer from pointer without a cast > 12/28 13:39:22 ERROR| utils:0101| [stderr] /usr/local/autotest/te= sts/kvm/src/kvm_kmod/x86/vmx.c:424: note: expected =E2=80=98u32=E2=80=99= but argument is of type =E2=80=98const u32 *=E2=80=99 > 12/28 13:39:22 ERROR| utils:0101| [stderr] make[3]: *** [/usr/loc= al/autotest/tests/kvm/src/kvm_kmod/x86/vmx.o] Error 1 > 12/28 13:39:22 ERROR| utils:0101| [stderr] make[3]: *** Waiting f= or unfinished jobs.... > 12/28 13:39:23 ERROR| utils:0101| [stderr] make[2]: *** [/usr/loc= al/autotest/tests/kvm/src/kvm_kmod/x86] Error 2 > 12/28 13:39:23 DEBUG| utils:0101| [stdout] make[1]: Leaving direc= tory `/usr/src/kernels/2.6.31.6-166.fc12.x86_64' > 12/28 13:39:23 ERROR| utils:0101| [stderr] make[1]: *** [_module_= /usr/local/autotest/tests/kvm/src/kvm_kmod] Error 2 > 12/28 13:39:23 ERROR| utils:0101| [stderr] make: *** [all] Error = 2 > > This might be a problem on kvm-kmod, I am just making sure you guys a= re aware of this. > > =20 It is, copying Jan. --=20 I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain.