From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40675) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQzaL-0003Zx-T4 for qemu-devel@nongnu.org; Sat, 13 Apr 2013 08:29:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQzaK-0007Ef-MM for qemu-devel@nongnu.org; Sat, 13 Apr 2013 08:29:37 -0400 Received: from hall.aurel32.net ([2001:470:1f15:c4f::1]:40361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQzaK-0007ER-FK for qemu-devel@nongnu.org; Sat, 13 Apr 2013 08:29:36 -0400 Date: Sat, 13 Apr 2013 14:29:31 +0200 From: Aurelien Jarno Message-ID: <20130413122931.GA9922@ohm.aurel32.net> References: <1365187661-17023-1-git-send-email-rth@twiddle.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <1365187661-17023-1-git-send-email-rth@twiddle.net> Subject: Re: [Qemu-devel] [PULL v2 00/13] tcg-s390 updates List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson Cc: aliguori@us.ibm.com, qemu-devel@nongnu.org On Fri, Apr 05, 2013 at 01:47:28PM -0500, Richard Henderson wrote: > Here's the latest set of tcg-s390 updates. The only real change > from v1 is the addition of the last patch. This is able to run > the i386-softmmu nbench test, and boot both arm and sparc32 kernels. > > I tried to look at addressing Aurelien's comment in response to patch 3, > that 32-bit s390 defer to the tci interpreter. As far as I can see from > reading through the configure file, that already happens. In that the > line that sets up tcg already looks for "s390x" and not "s390". > Unfortunately, the RH hw to which I have access doesn't have any 32-bit > packages installed at all, so configure bails out very early when trying > to configure --cpu=s390. So I'm going to have to ignore this for now. > > Please pull. > > > r~ > > > The following changes since commit d05ef160453e98546a4197496dc8a3cb2defac53: > > Allow clock_gettime() monotonic clock to be utilized on more OS's (2013-04-04 20:22:45 -0500) > > are available in the git repository at: > > git://github.com/rth7680/qemu.git tcg-s390 > > for you to fetch changes up to b879f3084650410709051202e0e834b903b0858c: > > tcg-s390: Fix merge error in tgen_brcond (2013-04-05 13:35:42 -0500) > > ---------------------------------------------------------------- > Richard Henderson (13): > tcg-s390: Fix movi > tcg-s390: Properly allocate a stack frame. > tcg-s390: Remove useless preprocessor conditions > tcg-s390: Implement add2/sub2 opcodes > tcg-s390: Implement mulu2_i64 opcode > tcg-s390: Implement movcond opcodes > tcg-s390: Implement deposit opcodes > tcg-s390: Remove constraint letters for and > tcg-s390: Use risbgz for andi > tcg-s390: Cleanup argument shuffling fixme in softmmu code > tcg-s390: Use load-address for addition > tcg-s390: Use all 20 bits of the offset in tcg_out_mem > tcg-s390: Fix merge error in tgen_brcond > > tcg/s390/tcg-target.c | 543 ++++++++++++++++++++++++++++---------------------- > tcg/s390/tcg-target.h | 26 +-- > 2 files changed, 315 insertions(+), 254 deletions(-) Thanks, pulled. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurelien@aurel32.net http://www.aurel32.net