From patchwork Sat Apr 7 11:12:04 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Blue Swirl X-Patchwork-Id: 151298 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 0656FB70BC for ; Sat, 7 Apr 2012 21:12:43 +1000 (EST) Received: from localhost ([::1]:41843 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGTZQ-0003mi-QB for incoming@patchwork.ozlabs.org; Sat, 07 Apr 2012 07:12:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGTZI-0003mA-MO for qemu-devel@nongnu.org; Sat, 07 Apr 2012 07:12:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SGTZF-0005iV-QN for qemu-devel@nongnu.org; Sat, 07 Apr 2012 07:12:32 -0400 Received: from mail-iy0-f173.google.com ([209.85.210.173]:47376) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGTZF-0005hf-IE for qemu-devel@nongnu.org; Sat, 07 Apr 2012 07:12:29 -0400 Received: by iafj26 with SMTP id j26so4800176iaf.4 for ; Sat, 07 Apr 2012 04:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=o9zSKdsCDokxdHNR6QnqMP5Czf17BGl3cQy2gLxsriQ=; b=Q+QOApLVncwZ69VWtMEKqDgYxf9ZljNGKBL9j1TudM8+Tk6xrr6GMzYyNEixlQ8hEp GUnbFAVk7nVLj0Rjt8VMq0OAZ/QDewjSOvD59n3206abxSRSQJPCpCMvvdcHuzuW/pRO cz7G99yfqLTqsy/HUkbwrAuYUcvfRuuWCcfn8lckrB7AyUu2ioP7NTJuzrmjKBiaza1p ecw9KDPkDbboPDJsV5N/c+P5UZnCLoF+FFVjz8RxE4dnWkYCFEMiYAZN96P4AOXSN6BC soBDYlB3u+854MB2DWz/53lrezM3O/Sg+/HM4vQQUrcdkxzmbPeP3BDFB4a1td7Ul84c M4qA== Received: by 10.50.222.162 with SMTP id qn2mr685750igc.65.1333797145964; Sat, 07 Apr 2012 04:12:25 -0700 (PDT) MIME-Version: 1.0 Received: by 10.50.197.194 with HTTP; Sat, 7 Apr 2012 04:12:04 -0700 (PDT) In-Reply-To: <1333666012-16094-1-git-send-email-jcmvbkbc@gmail.com> References: <1333666012-16094-1-git-send-email-jcmvbkbc@gmail.com> From: Blue Swirl Date: Sat, 7 Apr 2012 11:12:04 +0000 Message-ID: To: Max Filippov X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.210.173 Cc: Anthony Liguori , qemu-devel@nongnu.org Subject: Re: [Qemu-devel] [PULL 0/4] target-xtensa queue X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org On Thu, Apr 5, 2012 at 22:46, Max Filippov wrote: > The following changes since commit 8f8d364f2447e58768132fc10f48a67af371ee38: > >  Merge branch 's390-for-upstream' of git://repo.or.cz/qemu/agraf (2012-04-04 20:45:03 +0000) > > are available in the git repository at: > >  git://jcmvbkbc.spb.ru/dumb/qemu-xtensa.git xtensa > > Lluís Vilanova (1): >      target-xtensa: Move helpers.h to helper.h > > Max Filippov (3): >      target-xtensa: improve unit tests debugging >      target-xtensa: add test for LEND invalidation >      target-xtensa: fix tb invalidation for IBREAK and LOOP This change: would break user emulators: CC i386-linux-user/vm86.o In file included from /src/qemu/target-i386/cpu.h:1038, from /src/qemu/linux-user/qemu.h:8, from /src/qemu/linux-user/vm86.c:27: /src/qemu/exec-all.h:99: error: expected ')' before 'addr' > >  exec-all.h                            |    1 + >  exec.c                                |    9 ++++++--- >  target-xtensa/{helpers.h => helper.h} |    0 >  target-xtensa/op_helper.c             |   31 +++++++++++++++++++------------ >  target-xtensa/translate.c             |    6 +++--- >  tests/tcg/xtensa/Makefile             |    3 +++ >  tests/tcg/xtensa/macros.inc           |   17 +++++++++++++++++ >  tests/tcg/xtensa/test_loop.S          |   25 +++++++++++++++++++++++++ >  xtensa-semi.c                         |    2 +- >  9 files changed, 75 insertions(+), 19 deletions(-) >  rename target-xtensa/{helpers.h => helper.h} (100%) --- a/exec-all.h +++ b/exec-all.h @@ -96,6 +96,7 @@ void QEMU_NORETURN cpu_loop_exit(CPUArchState *env1); int page_unprotect(target_ulong address, unsigned long pc, void *puc); void tb_invalidate_phys_page_range(tb_page_addr_t start, tb_page_addr_t end, int is_cpu_write_access); +void tb_invalidate_phys_addr(target_phys_addr_t addr); void tlb_flush_page(CPUArchState *env, target_ulong addr); void tlb_flush(CPUArchState *env, int flush_global); #if !defined(CONFIG_USER_ONLY)