[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: |
Thu, 26 Apr 2018 11:46:56 +0100 |
First arm pullreq of the 2.13 cycle!
-- PMM
The following changes since commit 4743c23509a51bd4ee85cc272287a41917d1be35:
Update version for v2.12.0 release (2018-04-24 16:44:55 +0100)
are available in the Git repository at:
git://git.linaro.org/people/pmaydell/qemu-arm.git
tags/pull-target-arm-20180426
for you to fetch changes up to fbf32752663878947de455ff57cb5b9318f14bec:
xilinx_spips: Correct SNOOP_NONE state when flushing the txfifo (2018-04-26
11:04:40 +0100)
----------------------------------------------------------------
target-arm queue:
* xilinx_spips: Correct SNOOP_NONE state when flushing the txfifo
* timer/aspeed: fix vmstate version id
* hw/arm/aspeed_soc: don't use vmstate_register_ram_global for SRAM
* hw/arm/aspeed: don't make 'boot_rom' region 'nomigrate'
* hw/arm/highbank: don't make sysram 'nomigrate'
* hw/arm/raspi: Don't bother setting default_cpu_type
* PMU emulation: some minor bugfixes and preparation for
support of other events than just the cycle counter
* target/arm: Use v7m_stack_read() for reading the frame signature
* target/arm: Remove stale TODO comment
* arm: always start from first_cpu when registering loader cpu reset callback
* device_tree: Increase FDT_MAX_SIZE to 1 MiB
----------------------------------------------------------------
Aaron Lindsay (9):
target/arm: Check PMCNTEN for whether PMCCNTR is enabled
target/arm: Treat PMCCNTR as alias of PMCCNTR_EL0
target/arm: Mask PMU register writes based on PMCR_EL0.N
target/arm: Fetch GICv3 state directly from CPUARMState
target/arm: Support multiple EL change hooks
target/arm: Add pre-EL change hooks
target/arm: Allow EL change hooks to do IO
target/arm: Fix bitmask for PMCCFILTR writes
target/arm: Make PMOVSCLR and PMUSERENR 64 bits wide
Cédric Le Goater (1):
timer/aspeed: fix vmstate version id
Geert Uytterhoeven (1):
device_tree: Increase FDT_MAX_SIZE to 1 MiB
Igor Mammedov (1):
arm: always start from first_cpu when registering loader cpu reset
callback
Peter Maydell (6):
target/arm: Remove stale TODO comment
target/arm: Use v7m_stack_read() for reading the frame signature
hw/arm/raspi: Don't bother setting default_cpu_type
hw/arm/highbank: don't make sysram 'nomigrate'
hw/arm/aspeed: don't make 'boot_rom' region 'nomigrate'
hw/arm/aspeed_soc: don't use vmstate_register_ram_global for SRAM
Sai Pavan Boddu (1):
xilinx_spips: Correct SNOOP_NONE state when flushing the txfifo
target/arm/cpu.h | 48 +++++++++++++++++-------------
target/arm/internals.h | 14 +++++++--
device_tree.c | 2 +-
hw/arm/aspeed.c | 2 +-
hw/arm/aspeed_soc.c | 3 +-
hw/arm/boot.c | 2 +-
hw/arm/highbank.c | 2 +-
hw/arm/raspi.c | 2 --
hw/intc/arm_gicv3_cpuif.c | 10 ++-----
hw/ssi/xilinx_spips.c | 3 +-
hw/timer/aspeed_timer.c | 2 +-
target/arm/cpu.c | 37 +++++++++++++++++++----
target/arm/helper.c | 73 ++++++++++++++++++++++++++--------------------
target/arm/op_helper.c | 8 +++++
target/arm/translate-a64.c | 6 ++++
target/arm/translate.c | 12 ++++++++
16 files changed, 148 insertions(+), 78 deletions(-)
- [Qemu-devel] [PULL 00/19] target-arm queue,
Peter Maydell <=
- [Qemu-devel] [PULL 07/19] target/arm: Mask PMU register writes based on PMCR_EL0.N, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 12/19] target/arm: Fix bitmask for PMCCFILTR writes, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 10/19] target/arm: Add pre-EL change hooks, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 11/19] target/arm: Allow EL change hooks to do IO, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 06/19] target/arm: Treat PMCCNTR as alias of PMCCNTR_EL0, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 14/19] hw/arm/raspi: Don't bother setting default_cpu_type, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 09/19] target/arm: Support multiple EL change hooks, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 13/19] target/arm: Make PMOVSCLR and PMUSERENR 64 bits wide, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 04/19] target/arm: Use v7m_stack_read() for reading the frame signature, Peter Maydell, 2018/04/26
- [Qemu-devel] [PULL 15/19] hw/arm/highbank: don't make sysram 'nomigrate', Peter Maydell, 2018/04/26