From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=50654 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OF5Zd-0002VX-7H for qemu-devel@nongnu.org; Thu, 20 May 2010 09:14:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OF04n-0002l5-1x for qemu-devel@nongnu.org; Thu, 20 May 2010 03:22:07 -0400 Received: from va3ehsobe001.messaging.microsoft.com ([216.32.180.11]:45080 helo=VA3EHSOBE001.bigfish.com) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OF04d-0002iP-1L for qemu-devel@nongnu.org; Thu, 20 May 2010 03:21:48 -0400 Message-ID: <4BF4E19C.7030800@amd.com> Date: Thu, 20 May 2010 09:15:40 +0200 From: Andre Przywara MIME-Version: 1.0 Subject: Re: [Qemu-devel] [RFC] Bug Day - June 1st, 2010 References: <4BF316E3.6020002@linux.vnet.ibm.com> <20100519014531.GE2318@shareable.org> <4BF3E31E.70702@codemonkey.ws> <4BF3E577.8050005@msgid.tls.msk.ru> <4BF46639.9080109@amd.com> <4BF4666F.4000905@codemonkey.ws> <4BF4CF81.3030603@msgid.tls.msk.ru> In-Reply-To: <4BF4CF81.3030603@msgid.tls.msk.ru> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Michael Tokarev Cc: qemu-devel , kvm-devel Michael Tokarev wrote: > 20.05.2010 02:30, Anthony Liguori wrote: >> On 05/19/2010 05:29 PM, Andre Przywara wrote: >>> Michael Tokarev wrote: >>>> ... >>>> >>>> Also, thanks to Andre Przywara, whole winNT thing works but it requires >>>> -cpu qemu64,level=1 (or level=2 or =3), -- _not_ with default CPU. This > [] >> It'd be nice if we had more flexibility in defining custom machine types >> so you could just do qemu -M win98. > > This is wrong IMHO. win98 and winNT can run on various different > machines, including all modern ones (yes I tried the same winNT > on my Athlon X2-64, just had to switch SATA from AHCI to IDE; > win95 works too)... just not in kvm :) Well, not really. You were lucky with your Athlon X2-64, actually it is the last machine not triggering the bug. I tried it on a AthlonII-X4 (which has maxleaf=5 as any newer AMD machines) and it showed the same bug. On Intel boxes this bug should trigger on every CPU starting with some Pentium4 models, including all Core chips. Have you tried versions with a newer service pack (SP6)? >>> BTW: Does anyone knows what the problem with Windows95/98 on KVM is? I >>> tried some tracing today, but couldn't find a hint. > > Um. The bugreport(s) come as a surprize for me: I tried to > install win98 in kvm several times in the past but setup > always failed - different messages in different versions > of kvm, either "unable to emulate" or "real mode trap" or > something else, or just lockup, usually on first reboot. > So - the bugreports talks about mouse non-working, but > this means win98 itself works somehow... I dunno :) I think these bug reports are about plain QEMU. I tried it yesterday, in fact the mouse is non-functional. In KVM Windows95 gives me a black screen after the welcome screen with the moving bottom row. There are just two lines at the top: (translated from the german version) While initializing device NTKERN: Windows protection fault. Restart the computer. KVM catched some #UDs due to ARPL from VM86 mode, but TCG got them too and it survived. So if anyone has some more hints, I'd be grateful. Regards, Andre. -- Andre Przywara AMD-Operating System Research Center (OSRC), Dresden, Germany Tel: +49 351 448-3567-12