From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37454) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bL5c8-0002Fj-8X for qemu-devel@nongnu.org; Thu, 07 Jul 2016 05:28:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bL5c6-0003VF-CA for qemu-devel@nongnu.org; Thu, 07 Jul 2016 05:28:55 -0400 Received: from mail-vk0-x22d.google.com ([2607:f8b0:400c:c05::22d]:35224) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bL5c5-0003V3-NV for qemu-devel@nongnu.org; Thu, 07 Jul 2016 05:28:54 -0400 Received: by mail-vk0-x22d.google.com with SMTP id v6so12908510vkb.2 for ; Thu, 07 Jul 2016 02:28:53 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1467821896-32616-1-git-send-email-rth@twiddle.net> References: <1467821896-32616-1-git-send-email-rth@twiddle.net> From: Peter Maydell Date: Thu, 7 Jul 2016 10:28:33 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] [PULL v2 0/4] tcg-ish updates List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson Cc: QEMU Developers On 6 July 2016 at 17:18, Richard Henderson wrote: > Three tcg patches, and a build change so that we can still > use --cpu=i686 on a x86_64 host, now that linux-user has > the syscall assembly thunks. > > Change from v1 to v2 is a one-line revert to patch 3, the > spilling of constants, which affected arm32. > > I had thought that I could move the clearing of mem_coherent > from temp_load (where it just seems odd), to tcg_reg_alloc_movi > (where it makes more sense). I don't yet know what path was > missed, but the change left some registers out of sync, and > thus later containing garbage. Anyway, reverting it is good > enough for now. > > > r~ > > > The following changes since commit 791b7d2340cfafcac9af7864343cf23504d57804: > > Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging (2016-07-05 16:48:24 +0100) > > are available in the git repository at: > > git://github.com/rth7680/qemu.git tags/pull-tcg-20160706 > > for you to fetch changes up to 1f00b27f17518a1bcb4cedca49eaec96a4d560bd: > > tcg: Improve the alignment check infrastructure (2016-07-05 20:50:13 -0700) > > ---------------------------------------------------------------- > misc updates > Applied, thanks. -- PMM