From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FKV0S-0008Hp-Uf for qemu-devel@nongnu.org; Sat, 18 Mar 2006 01:33:44 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FKV0R-0008GZ-SX for qemu-devel@nongnu.org; Sat, 18 Mar 2006 01:33:44 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FKV0R-0008GL-Oz for qemu-devel@nongnu.org; Sat, 18 Mar 2006 01:33:43 -0500 Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FKV5U-0006I7-B7 for qemu-devel@nongnu.org; Sat, 18 Mar 2006 01:38:56 -0500 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FKV0F-0005gM-59 for qemu-devel@nongnu.org; Sat, 18 Mar 2006 07:33:32 +0100 Received: from pool-71-111-62-33.ptldor.dsl-w.verizon.net ([71.111.62.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Mar 2006 07:33:31 +0100 Received: from consul by pool-71-111-62-33.ptldor.dsl-w.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Mar 2006 07:33:31 +0100 From: alex Message-ID: References: <441AAC98.20704@wasp.net.au> <441AC048.7080707@wasp.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Sender: news Subject: [Qemu-devel] Re: -kernel-kqemu and a linux guest Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sat, 18 Mar 2006 06:33:45 -0000 To: qemu-devel@nongnu.org Brad Campbell wrote: > Brad Campbell wrote: >> G'day all, >> >> I've had *great* results running win2k and xp with -kernel-kqemu on an >> Athlon host under linux 2.6, >> however my experiments using a linux guest have resulted in complete >> kernel bombs.. >> Is there anything I should be doing/thinking about when compiling a >> linux kernel for use as a guest under -kernel-kqemu? >> >> All the ones I have tried thus far (from debian stock kernels through to >> latest GIT) have just oopsed or segfaulted early in the boot process.. > > More info.. > Tried with a brand new shiny 2.6.15.6 kernel.. > screendump and .config at http://fnarfbargle.dyndns.org:81/qemu-oops/ > Also oops2.jpg is the vanilla Debian 2.4 kernel from R3.1 > > I've tried 2.6 with the command line: > qemu -hda vm-1.img -kernel > /tracks/linux/linux-2.6.15-rc7-git6-qemu/arch/i386/boot/bzImage -m 64 > -kernel-kqemu > > and 2.4 with the command line (as it boots from grub and the kernel is in > the hard disk image): qemu -hda vm-1.img -m 64 -kernel-kqemu > > Without kqemu and just usermode kqemu it works just dandy. > > My host is a PIII laptop : > > bklaptop:~>cat /proc/cpuinfo > processor : 0 > vendor_id : GenuineIntel > cpu family : 6 > model : 11 > model name : Intel(R) Pentium(R) III Mobile CPU 1000MHz > stepping : 1 > cpu MHz : 733.358 > cache size : 512 KB > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 2 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov > pat pse36 mmx fxsr sse > bogomips : 1468.39 > > I'm using the very latest kqemu binary and latest qemu cvs > > Qemu compiled with > > bklaptop:~>gcc --version > gcc (GCC) 3.3.6 (Debian 1:3.3.6-10) > Copyright (C) 2003 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. > > Host and Guest Kernel and kqemu module compiled with > > bklaptop:~>gcc --version > gcc (GCC) 4.0.3 20060212 (prerelease) (Debian 4.0.2-9) > Copyright (C) 2006 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. > > Regards, > Brad I have a similar problem on gentoo and debian hosts. WinXP guest runs fine with -kernel-kqemu, fedora, slax, gentoo livecd guests fail during the boot process. w98 does not boot either. Without -kernel-kqemu they all run fine.