From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: KVM and 32-bit hosts -- still supposed to work? Date: Wed, 01 Jul 2009 12:05:20 +0300 Message-ID: <4A4B26D0.8030904@redhat.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: Duck Return-path: Received: from mx2.redhat.com ([66.187.237.31]:50369 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754627AbZGAJDe (ORCPT ); Wed, 1 Jul 2009 05:03:34 -0400 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: On 07/01/2009 08:57 AM, Duck wrote: > I'm on 32-bit Linux, kernel 2.6.27.7-smp. When I moved from kvm-83 to > kvm-87 plus kvm-kmod-devel-87, my Linux host VMs ran fine. But my XP0 > host simply ran too slowly to be useable at all, and my Windows 7 host > wouldn't boot -- just crashed and restarted early in the boot process. Are you sure kvm was loaded? "too slowly" often means qemu is emulating. Check 'info kvm' in the monitor. > Seeing the module version "-devel-87" I tried kvm-87 with the old > kvm-83 kernel module (I have no idea whether this is supposed to work) > and my XP image worked better, but a task such as opening Device > Manager (to see if any hardware has changed) took several _minutes_ > (it should take a second or so)) and still didn't work correctly. > > Kvm-87 with the -83 kernel module also persuaded Windows 7 to boot, to > report "new devices installed', and thereafter to work with kvm-87 > plus kvm-kmod-devel-87. (Don't you love Windows's driver inflexibility > :-) > > So I presume that this is all down to virtual hardware changes since -83. > > Before I rebuild my tired old XP0 image, however, and adopt kvm-87 for > evermore, I just want to know if it's _supposed_ to work on 32-bit > (Avi's post about the broken 32-bit compile of -87 due to no 32-bit > test build system seemed to imply that 32-bit hosts are considered > passe). > > Or should I stick with the older kvm until I upgrade my OS to 64-bit? kvm is supported on 32-bit hosts. Unfortunately since moving to kvm-autotest I no longer test on 32-bit, I'll try to improve the situation there. If someone has spare cycles and can run kvm-autotest on their hardware, that would improve kvm quality measurably. -- error compiling committee.c: too many arguments to function