Message ID | 20180529105011.1914-1-edgar.iglesias@gmail.com |
---|---|
Headers | show
Return-Path: <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=2001:4830:134:3::11; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="h9lSSVFf"; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 40w9WH4mt8z9rxs for <incoming@patchwork.ozlabs.org>; Tue, 29 May 2018 20:51:07 +1000 (AEST) Received: from localhost ([::1]:60085 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>) id 1fNcDY-0001Bi-72 for incoming@patchwork.ozlabs.org; Tue, 29 May 2018 06:51:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36742) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <edgar.iglesias@gmail.com>) id 1fNcCq-0001A6-FQ for qemu-devel@nongnu.org; Tue, 29 May 2018 06:50:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <edgar.iglesias@gmail.com>) id 1fNcCl-0003gN-IM for qemu-devel@nongnu.org; Tue, 29 May 2018 06:50:20 -0400 Received: from mail-wr0-x232.google.com ([2a00:1450:400c:c0c::232]:40597) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <edgar.iglesias@gmail.com>) id 1fNcCl-0003fv-7v for qemu-devel@nongnu.org; Tue, 29 May 2018 06:50:15 -0400 Received: by mail-wr0-x232.google.com with SMTP id l41-v6so24720311wre.7 for <qemu-devel@nongnu.org>; Tue, 29 May 2018 03:50:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=S7jx3+3IFO+GUkHGeC+xNhNoNUtiOyEaitp6dGjOyMg=; b=h9lSSVFfGeANgs6gXz7wX7Qh9wL6TsbWx0Lh2dQhGDo7+kuu/CJDwVSiE7hOBj/5fC V9HZIe+yrsfGYRtpGTV/a6nh/OemnS21TyvTWvOUWqvzFGW+o08cTtEJ/sb+EC+0UDNo V6zoyX/2YXP0mY0dV6sFnBYwoIkVklgZxIXpv28d+PsbTTFqk9mKTx+2OZu8T+4l3hEu TmHLkP0l6I7tgZM2TUrgY2T04Gs5JWq3PJE1WEuD4Kp2YFBaArMS6Orsm3dYaLEIbwkd LRh52fyUb97doCzGqEL7y/vva4IJL/Xw6QtCzsySwWu0LjvREnTCbBcM2G/rKy+ptfxh K4+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=S7jx3+3IFO+GUkHGeC+xNhNoNUtiOyEaitp6dGjOyMg=; b=b4jqhkuiOItEXp6bMWkC3NCLr8Xg1an2TU0grZd7ztpyN/i61YiJzqP3pUvAapt3wR NygyqJ8oB9BUthHPSaDM8Cv7uXgWNZWuZERHfDk3ru8n70fj7DI/LD60Lzyoey0AKYls v957oL/uze2N7ZOnyDLdNYhdsuwOd4GWuWT9bZEpagmSEyIwTtxXTE+9mXo/iA5CfBqf ECwyYbgfhfK0zl/P63rKWA35esf3Q58+aR892KAr1v/6eVR3Glc9ibqm50lyoEbrYbMl xiZc7JT1znSZVy4CebwuHv6PzEJmRjx/22vd5noTsSbP01Jku6Wrk7KY+CNFzlM9A0Vs 2Tlw== X-Gm-Message-State: ALKqPwewtpJNLAZbZQX9nLQaaI8PCIbo8GlbvL2RWj7fvMjeS8q4up4l I8dvmeFnPxJ3gATjpe5EHrBJKw== X-Google-Smtp-Source: ADUXVKJ0+Jc1iT0qHjU9Md+gQIEuB88ZeL6pO4Rmzs69IciFBN2kVVQ/Ifkyhs7ksHrMipRJVpuybQ== X-Received: by 2002:a19:ed0c:: with SMTP id y12-v6mr8855099lfy.91.1527591013483; Tue, 29 May 2018 03:50:13 -0700 (PDT) Received: from gmail.com (81-231-232-130-no39.tbcn.telia.com. [81.231.232.130]) by smtp.gmail.com with ESMTPSA id v3-v6sm6295147ljv.61.2018.05.29.03.50.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 29 May 2018 03:50:12 -0700 (PDT) From: "Edgar E. Iglesias" <edgar.iglesias@gmail.com> To: qemu-devel@nongnu.org Date: Tue, 29 May 2018 12:49:33 +0200 Message-Id: <20180529105011.1914-1-edgar.iglesias@gmail.com> X-Mailer: git-send-email 2.14.1 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::232 Subject: [Qemu-devel] [PULL v1 00/38] Xilinx queue X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel/> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Cc: edgar.iglesias@xilinx.com, peter.maydell@linaro.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org> |
Series |
Xilinx queue
|
expand
|
On 29 May 2018 at 11:49, Edgar E. Iglesias <edgar.iglesias@gmail.com> wrote: > From: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com> > > The following changes since commit 5a5c383b1373aeb6c87a0d6060f6c3dc7c53082b: > > Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-2.13-pull-request' into staging (2018-05-25 10:04:36 +0100) > > are available in the git repository at: > > git@github.com:edgarigl/qemu.git tags/edgar/xilinx-next-2018-05-29-v1.for-upstream > > for you to fetch changes up to d10367e035eab12c77b83b5985915ff7f003de1f: > > target-microblaze: Consolidate MMU enabled checks (2018-05-29 09:35:15 +0200) > > ---------------------------------------------------------------- > Tag edgar/xilinx-next-2018-05-29-v1.for-upstream > Applied, thanks. -- PMM
From: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com> The following changes since commit 5a5c383b1373aeb6c87a0d6060f6c3dc7c53082b: Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-2.13-pull-request' into staging (2018-05-25 10:04:36 +0100) are available in the git repository at: git@github.com:edgarigl/qemu.git tags/edgar/xilinx-next-2018-05-29-v1.for-upstream for you to fetch changes up to d10367e035eab12c77b83b5985915ff7f003de1f: target-microblaze: Consolidate MMU enabled checks (2018-05-29 09:35:15 +0200) ---------------------------------------------------------------- Tag edgar/xilinx-next-2018-05-29-v1.for-upstream ---------------------------------------------------------------- Edgar E. Iglesias (38): target-microblaze: dec_load: Use bool instead of unsigned int target-microblaze: dec_store: Use bool instead of unsigned int target-microblaze: compute_ldst_addr: Use bool instead of int target-microblaze: Fallback to our latest CPU version target-microblaze: Correct special register array sizes target-microblaze: Correct the PVR array size target-microblaze: Tighten up TCGv_i32 vs TCGv type usage target-microblaze: Remove USE_MMU PVR checks target-microblaze: Conditionalize setting of PVR11_USE_MMU target-microblaze: Bypass MMU with MMU_NOMMU_IDX target-microblaze: Make compute_ldst_addr always use a temp target-microblaze: Remove pointer indirection for ld/st addresses target-microblaze: Use TCGv for load/store addresses target-microblaze: Name special registers we support target-microblaze: Break out trap_userspace() target-microblaze: Break out trap_illegal() target-microblaze: dec_msr: Use bool and extract32 target-microblaze: dec_msr: Reuse more code when reg-decoding target-microblaze: dec_msr: Fix MTS to FSR target-microblaze: Make special registers 64-bit target-microblaze: Setup for 64bit addressing target-microblaze: Add Extended Addressing target-microblaze: Implement MFSE EAR target-microblaze: mmu: Add R_TBLX_MISS macros target-microblaze: mmu: Remove unused register state target-microblaze: mmu: Prepare for 64-bit addresses target-microblaze: mmu: Add a configurable output address mask target-microblaze: dec_msr: Plug a temp leak target-microblaze: Add support for extended access to TLBLO target-microblaze: Allow address sizes between 32 and 64 bits target-microblaze: Simplify address computation using tcg_gen_addi_i32() target-microblaze: mmu: Cleanup debug log messages target-microblaze: Use table based condition-codes conversion target-microblaze: Remove argument b in eval_cc() target-microblaze: Convert env_btarget to i64 target-microblaze: Use tcg_gen_movcond in eval_cond_jmp target-microblaze: cpu_mmu_index: Fixup indentation target-microblaze: Consolidate MMU enabled checks configure | 1 + linux-user/microblaze/cpu_loop.c | 4 +- target/microblaze/cpu.c | 30 +- target/microblaze/cpu.h | 34 +- target/microblaze/helper.c | 32 +- target/microblaze/helper.h | 8 +- target/microblaze/mmu.c | 81 ++-- target/microblaze/mmu.h | 17 +- target/microblaze/op_helper.c | 30 +- target/microblaze/translate.c | 930 +++++++++++++++++++-------------------- 10 files changed, 598 insertions(+), 569 deletions(-) Edgar E. Iglesias (38): target-microblaze: dec_load: Use bool instead of unsigned int target-microblaze: dec_store: Use bool instead of unsigned int target-microblaze: compute_ldst_addr: Use bool instead of int target-microblaze: Fallback to our latest CPU version target-microblaze: Correct special register array sizes target-microblaze: Correct the PVR array size target-microblaze: Tighten up TCGv_i32 vs TCGv type usage target-microblaze: Remove USE_MMU PVR checks target-microblaze: Conditionalize setting of PVR11_USE_MMU target-microblaze: Bypass MMU with MMU_NOMMU_IDX target-microblaze: Make compute_ldst_addr always use a temp target-microblaze: Remove pointer indirection for ld/st addresses target-microblaze: Use TCGv for load/store addresses target-microblaze: Name special registers we support target-microblaze: Break out trap_userspace() target-microblaze: Break out trap_illegal() target-microblaze: dec_msr: Use bool and extract32 target-microblaze: dec_msr: Reuse more code when reg-decoding target-microblaze: dec_msr: Fix MTS to FSR target-microblaze: Make special registers 64-bit target-microblaze: Setup for 64bit addressing target-microblaze: Add Extended Addressing target-microblaze: Implement MFSE EAR target-microblaze: mmu: Add R_TBLX_MISS macros target-microblaze: mmu: Remove unused register state target-microblaze: mmu: Prepare for 64-bit addresses target-microblaze: mmu: Add a configurable output address mask target-microblaze: dec_msr: Plug a temp leak target-microblaze: Add support for extended access to TLBLO target-microblaze: Allow address sizes between 32 and 64 bits target-microblaze: Simplify address computation using tcg_gen_addi_i32() target-microblaze: mmu: Cleanup debug log messages target-microblaze: Use table based condition-codes conversion target-microblaze: Remove argument b in eval_cc() target-microblaze: Convert env_btarget to i64 target-microblaze: Use tcg_gen_movcond in eval_cond_jmp target-microblaze: cpu_mmu_index: Fixup indentation target-microblaze: Consolidate MMU enabled checks configure | 1 + linux-user/microblaze/cpu_loop.c | 4 +- target/microblaze/cpu.c | 30 +- target/microblaze/cpu.h | 34 +- target/microblaze/helper.c | 32 +- target/microblaze/helper.h | 8 +- target/microblaze/mmu.c | 81 ++-- target/microblaze/mmu.h | 17 +- target/microblaze/op_helper.c | 30 +- target/microblaze/translate.c | 930 +++++++++++++++++++-------------------- 10 files changed, 598 insertions(+), 569 deletions(-)