From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51338) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T9zls-0002CM-Le for qemu-devel@nongnu.org; Fri, 07 Sep 2012 10:43:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T9zln-0002ha-OE for qemu-devel@nongnu.org; Fri, 07 Sep 2012 10:43:00 -0400 Received: from hall.aurel32.net ([88.191.126.93]:60921) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T9zln-0002hV-Ho for qemu-devel@nongnu.org; Fri, 07 Sep 2012 10:42:55 -0400 Date: Fri, 7 Sep 2012 16:42:49 +0200 From: Aurelien Jarno Message-ID: <20120907144248.GG6791@ohm.aurel32.net> References: <5955be78eb92f05b5fafa58477c543f89afaf39c.1346606812.git.blauwirbel@gmail.com> <50464BA2.5070209@twiddle.net> <50467A9C.9040104@twiddle.net> <28349C5D-BE03-4D8C-A524-0719ADFDBC47@suse.de> <504770F0.5040104@twiddle.net> <0CA76405-815A-40FF-9716-C1DAD1B71DBC@suse.de> <504907AA.5080505@twiddle.net> <20120907062609.394021g3cx6bjotd@imap.suse.de> <504A051B.8080507@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <504A051B.8080507@suse.de> Subject: Re: [Qemu-devel] [PATCH 02/21] target-s390x: split FPU ops List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Andreas =?iso-8859-15?Q?F=E4rber?= Cc: Blue Swirl , Richard Henderson , Alexander Graf , qemu-devel@nongnu.org On Fri, Sep 07, 2012 at 04:30:51PM +0200, Andreas Färber wrote: > Am 07.09.2012 06:26, schrieb Alexander Graf: > > Quoting Richard Henderson : > > > >> On 09/06/2012 11:42 AM, Alexander Graf wrote: > >>> Richard, while at it, could you please check the s390x tcg target? > >>> Running any target on there seems to break in the TLB code for me. > >> > >> I did successfully run a simple linux-user test directly off blue's > >> patch set. It exercised a bit of fp and system calls (printf). > >> > >> I don't have a system environment set up at the moment... > > > > Ah, I am referring to s390x host code. Running qemu-system-x86_64 on > > s390x is what breaks for me. > > If, e.g., arm works on master that might rather point to tcg/s390x/ > CONFIG_PASS_AREG0 mode. > This is likely the case. The register shift code in CONFIG_PASS_AREG0 case uses 3 registers for stores and 4 for loads. It should be the reverse. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurelien@aurel32.net http://www.aurel32.net