From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EAUna-0005ir-Nl for qemu-devel@nongnu.org; Wed, 31 Aug 2005 11:46:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EAUnT-0005em-IN for qemu-devel@nongnu.org; Wed, 31 Aug 2005 11:46:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EAUnT-0005dn-8P for qemu-devel@nongnu.org; Wed, 31 Aug 2005 11:46:43 -0400 Received: from [64.233.182.192] (helo=nproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EAUkS-0003RU-Nh for qemu-devel@nongnu.org; Wed, 31 Aug 2005 11:43:36 -0400 Received: by nproxy.gmail.com with SMTP id h2so296893nfe for ; Wed, 31 Aug 2005 08:40:51 -0700 (PDT) Message-ID: <69304d11050831084045e358fb@mail.gmail.com> Date: Wed, 31 Aug 2005 17:40:51 +0200 From: Antonio Vargas In-Reply-To: <69304d1105083010422547ea5f@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <69304d1105083010422547ea5f@mail.gmail.com> Subject: [Qemu-devel] Re: usermode emulation for ppc host Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On 8/30/05, Antonio Vargas wrote: > Having a look at the sources, I've noticed that extra ppc registers > are only used when doing usermode-inly emulation and not when doing > fullsystem-mode. Can anyone tell me where should I look for problems > when disabling that restriction? I've already tried to enable the use > of these registers but of course it's there for some reason as it > doesn't boot anything when I enable them. OK.. more inspection has revealed ppc/op_helper.c which states: "XXX: fix it to restore all registers" looks like registers could be smashed when entering it and not being saved/restored by gcc??? will have to find out more... --=20 Greetz, Antonio Vargas aka winden of network http://wind.codepixel.com/ Las cosas no son lo que parecen, excepto cuando parecen lo que si son.