From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: MINIX 3.1.6 works in QEMU-0.12.3 only with KVM disabled Date: Wed, 10 Mar 2010 13:03:25 +0200 Message-ID: <4B977C7D.9090008@redhat.com> References: <4B9773C4.7010001@cs.vu.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: Erik van der Kouwe Return-path: Received: from mx1.redhat.com ([209.132.183.28]:15161 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751169Ab0CJLD3 (ORCPT ); Wed, 10 Mar 2010 06:03:29 -0500 In-Reply-To: <4B9773C4.7010001@cs.vu.nl> Sender: kvm-owner@vger.kernel.org List-ID: On 03/10/2010 12:26 PM, Erik van der Kouwe wrote: > Dear all, > > I've submitted this bug report a week ago: > http://sourceforge.net/tracker/?func=detail&aid=2962575&group_id=180599&atid=893831 > > > I was wondering if work has already been done on this (maybe the > problem was already known) and whether patches to fix this and/or > workarounds are known. > MINIX is using big real mode which is currently not well supported by kvm on Intel hardware: > (qemu) info registers > EAX=00000010 EBX=00000009 ECX=49200000 EDX=0000a796 > ESI=00000200 EDI=49200200 EBP=00000009 ESP=0000a762 > EIP=0000f4a7 EFL=00023002 [-------] CPL=3 II=0 A20=1 SMM=0 HLT=0 > ES =0000 00000000 0000ffff 0000f300 > CS =f000 000f0000 0000ffff 0000f300 > SS =9492 00094920 0000ffff 0000f300 > DS =97ce 00097cec 0000ffff 0000f300 A ds.base of 0x97cec cannot be translated to a real mode segment. There is some work to get this to work, but it is proceeding really slowly. It should work on AMD hardware though. -- error compiling committee.c: too many arguments to function