[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/19] target-arm queue
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PULL 00/19] target-arm queue |
Date: |
Tue, 19 Aug 2014 19:09:25 +0100 |
Flushing my queue of reviewed ARM patches: single step,
plus a collection of straightforward patches from other
people.
thanks
-- PMM
The following changes since commit 0e4a77370594c91dd126f9872893ed473374cc72:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
(2014-08-19 13:00:57 +0100)
are available in the git repository at:
git://git.linaro.org/people/pmaydell/qemu-arm.git
tags/pull-target-arm-20140819
for you to fetch changes up to 14a906f755f77b325666d67e071c572478d06067:
arm: stellaris: Remove misleading address_space_mem var (2014-08-19 19:02:40
+0100)
----------------------------------------------------------------
target-arm:
* fix preferred return address for A64 BRK insn
* implement AArch64 single-stepping
* support loading gzip compressed AArch64 kernels
* use correct PSCI function IDs in the DT when KVM uses PSCI 0.2
* minor cleanups
----------------------------------------------------------------
Christoffer Dall (2):
target-arm: Rename QEMU PSCI v0.1 definitions
arm/virt: Use PSCI v0.2 function IDs in the DT when KVM uses PSCI v0.2
Peter Crosthwaite (3):
arm: cortex-a9: Fix cache-line size and associativity
arm: armv7m: Rename address_space_mem -> system_memory
arm: stellaris: Remove misleading address_space_mem var
Peter Maydell (12):
target-arm: Fix return address for A64 BRK instructions
target-arm: Collect up the debug cp register definitions
target-arm: Allow STATE_BOTH reginfo descriptions for more than cp14
target-arm: Provide both 32 and 64 bit versions of debug registers
target-arm: Adjust debug ID registers per-CPU
target-arm: Don't allow AArch32 to access RES0 CPSR bits
target-arm: Correctly handle PSTATE.SS when taking exception to AArch32
target-arm: Set PSTATE.SS correctly on exception return from AArch64
target-arm: A64: Avoid duplicate exit_tb(0) in non-linked goto_tb
target-arm: Implement ARMv8 single-step handling for A64 code
target-arm: Implement ARMv8 single-stepping for AArch32 code
target-arm: Implement MDSCR_EL1 as having state
Richard W.M. Jones (2):
loader: Add load_image_gzipped function.
aarch64: Allow -kernel option to take a gzip-compressed kernel.
hw/arm/armv7m.c | 8 +--
hw/arm/boot.c | 7 +++
hw/arm/stellaris.c | 3 +-
hw/arm/virt.c | 31 ++++++++--
hw/core/loader.c | 48 +++++++++++++++
include/hw/arm/arm.h | 2 +-
include/hw/loader.h | 1 +
target-arm/cpu-qom.h | 1 +
target-arm/cpu.c | 7 ++-
target-arm/cpu.h | 115 ++++++++++++++++++++++++++++++++++-
target-arm/cpu64.c | 1 +
target-arm/helper.c | 145 +++++++++++++++++++++++++++++++--------------
target-arm/helper.h | 1 +
target-arm/internals.h | 6 ++
target-arm/kvm-consts.h | 49 +++++++++++----
target-arm/op_helper.c | 27 ++++++++-
target-arm/translate-a64.c | 98 +++++++++++++++++++++++++++---
target-arm/translate.c | 89 +++++++++++++++++++++++++---
target-arm/translate.h | 12 ++++
19 files changed, 563 insertions(+), 88 deletions(-)
- [Qemu-devel] [PULL 00/19] target-arm queue,
Peter Maydell <=
- [Qemu-devel] [PULL 18/19] arm: armv7m: Rename address_space_mem -> system_memory, Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 17/19] aarch64: Allow -kernel option to take a gzip-compressed kernel., Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 15/19] arm: cortex-a9: Fix cache-line size and associativity, Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 13/19] target-arm: Rename QEMU PSCI v0.1 definitions, Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 12/19] target-arm: Implement MDSCR_EL1 as having state, Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 11/19] target-arm: Implement ARMv8 single-stepping for AArch32 code, Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 10/19] target-arm: Implement ARMv8 single-step handling for A64 code, Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 14/19] arm/virt: Use PSCI v0.2 function IDs in the DT when KVM uses PSCI v0.2, Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 16/19] loader: Add load_image_gzipped function., Peter Maydell, 2014/08/19
- [Qemu-devel] [PULL 09/19] target-arm: A64: Avoid duplicate exit_tb(0) in non-linked goto_tb, Peter Maydell, 2014/08/19