From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45330) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEIiC-00055R-8x for qemu-devel@nongnu.org; Mon, 04 Aug 2014 09:54:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XEIiA-0007g9-Tx for qemu-devel@nongnu.org; Mon, 04 Aug 2014 09:54:04 -0400 Received: from mnementh.archaic.org.uk ([2001:8b0:1d0::1]:48908) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEIiA-0006mN-Mw for qemu-devel@nongnu.org; Mon, 04 Aug 2014 09:54:02 -0400 Received: from pm215 by mnementh.archaic.org.uk with local (Exim 4.80) (envelope-from ) id 1XEIhc-0001AX-UH for qemu-devel@nongnu.org; Mon, 04 Aug 2014 14:53:28 +0100 From: Peter Maydell Date: Mon, 4 Aug 2014 14:53:16 +0100 Message-Id: <1407160408-4467-1-git-send-email-peter.maydell@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [PULL 00/12] target-arm queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org First pullreq for 2.2; not very many patches but I didn't want to hang onto them any more, especially since there are several bits of work in-flight that will need to rebase after these. The following changes since commit 924c09db51b147881d51d8102deb4f285305c1b7: Merge remote-tracking branch 'remotes/amit-virtio-rng/for-2.2' into staging (2014-08-04 13:07:02 +0100) are available in the git repository at: git://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20140804 for you to fetch changes up to dbb1fb277ca12acd577403575aa6a2f119ab79ea: target-arm: A64: fix TLB flush instructions (2014-08-04 14:41:56 +0100) ---------------------------------------------------------------- target-arm queue: * Set PC correctly when loading AArch64 ELF files * sdhci: Fix ADMA dma_memory_read access * some more foundational work for EL2/EL3 support * fix bugs which reveal themselves if the TARGET_PAGE_SIZE is not set to 1K ---------------------------------------------------------------- Alex Bennée (2): target-arm: don't hardcode mask values in arm_cpu_handle_mmu_fault target-arm: A64: fix TLB flush instructions Andrew Jones (1): hw/arm/virt: formatting: memory map Edgar E. Iglesias (6): target-arm: A64: Break out aarch64_save/restore_sp target-arm: A64: Respect SPSEL in ERET SP restore target-arm: A64: Respect SPSEL when taking exceptions target-arm: Make far_el1 an array target-arm: Add ESR_EL2 and 3 target-arm: Add FAR_EL2 and 3 Peter Crosthwaite (1): sd: sdhci: Fix ADMA dma_memory_read access Peter Maydell (1): hw/arm/boot: Set PC correctly when loading AArch64 ELF files Stefan Weil (1): target-arm: Fix bit test in sp_el0_access hw/arm/boot.c | 8 ++++++-- hw/arm/virt.c | 16 ++++++++-------- hw/sd/sdhci.c | 3 ++- target-arm/cpu.c | 2 +- target-arm/cpu.h | 4 ++-- target-arm/helper-a64.c | 8 ++++---- target-arm/helper.c | 42 +++++++++++++++++++++++++++++++----------- target-arm/internals.h | 29 ++++++++++++++++++++--------- target-arm/kvm64.c | 13 +++---------- target-arm/op_helper.c | 8 ++------ 10 files changed, 79 insertions(+), 54 deletions(-)