From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: build #365 issue for v2.6.25-rc2-342-g5d9c4a7 in ./arch/x86/kvm/kvm.ko Date: Wed, 20 Feb 2008 16:07:03 +0200 Message-ID: <47BC3407.20307@qumranet.com> References: <200802201411.18026.toralf.foerster@gmx.de> <47BC3121.8070902@qumranet.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------060305080804060306040509" Cc: kvm-devel@lists.sourceforge.net, =?ISO-8859-1?Q?Toralf_F=F6rster?= , linux-kernel@vger.kernel.org To: Ingo Molnar Return-path: In-Reply-To: <47BC3121.8070902@qumranet.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces@lists.sourceforge.net Errors-To: kvm-devel-bounces@lists.sourceforge.net List-Id: kvm.vger.kernel.org This is a multi-part message in MIME format. --------------060305080804060306040509 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Avi Kivity wrote: > Toralf F=F6rster wrote: >> Hello, >> >> the build with the attached .config failed, make ends with: >> ... >> HOSTCC arch/x86/boot/tools/build >> BUILD arch/x86/boot/bzImage >> Root device is (3, 8) >> Setup is 12280 bytes (padded to 12288 bytes). >> System is 2192 kB >> Kernel: arch/x86/boot/bzImage is ready (#1) >> Building modules, stage 2. >> MODPOST 211 modules >> ERROR: "smp_ops" [arch/x86/kvm/kvm.ko] undefined! >> make[1]: *** [__modpost] Error 1 >> make: *** [modules] Error 2 >> >> >> The build was made with : >> $> make mrproper && make rndconfig && && make=20 >> oldconfig && make >> >> Here's the config: >> =20 > > Looks like KVM conflicts with CONFIG_VOYAGER... > Attached patch should fix. Subject: x86: disable KVM on Voyager Most classic Pentiums don't have hardware virtualization extension, and building kvm with voyager generates spurious failures. Signed-off-by: Avi Kivity --=20 Any sufficiently difficult bug is indistinguishable from a feature. --------------060305080804060306040509 Content-Type: text/x-patch; name="kvm-vs-voyager.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="kvm-vs-voyager.patch" diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index cc2bc37..e27962c 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -21,7 +21,7 @@ config X86 select HAVE_IDE select HAVE_OPROFILE select HAVE_KPROBES - select HAVE_KVM + select HAVE_KVM if ((X86_32 && !X86_VOYAGER) || X86_64) config GENERIC_LOCKBREAK --------------060305080804060306040509 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ --------------060305080804060306040509 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel --------------060305080804060306040509--