ARM pullreq: nothing fantastically exciting, but getting the EL2/EL3 patchset in ought to help with ongoing TZ work.
-- PMM The following changes since commit 70556264a89a268efba1d7e8e341adcdd7881eb4: libqos: use microseconds instead of iterations for virtio timeout (2014-09-29 17:31:11 +0100) are available in the git repository at: git://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20140929 for you to fetch changes up to 136e67e9b50b61fb03fedcea5c4fbe74cf44fdcc: target-arm: Add support for VIRQ and VFIQ (2014-09-29 18:48:51 +0100) ---------------------------------------------------------------- target-arm: * more EL2/EL3 preparation work * don't handle c15_cpar changes via tb_flush() * fix some unused function warnings in ARM devices * build the GDB XML for 32 bit CPUs into qemu-*-aarch64 * implement guest breakpoint support ---------------------------------------------------------------- Edgar E. Iglesias (11): target-arm: Add HCR_EL2 target-arm: Add SCR_EL3 target-arm: A64: Refactor aarch64_cpu_do_interrupt target-arm: Break out exception masking to a separate func target-arm: Don't take interrupts targeting lower ELs target-arm: A64: Correct updates to FAR and ESR on exceptions target-arm: A64: Emulate the HVC insn target-arm: Add a Hypervisor Trap exception type target-arm: A64: Emulate the SMC insn target-arm: Add IRQ and FIQ routing to EL2 and 3 target-arm: Add support for VIRQ and VFIQ Peter Maydell (8): target-arm: Implement setting guest breakpoints target-arm: Implement handling of breakpoint firing configure: Build GDB XML for 32 bit ARM CPUs into qemu aarch64 binaries hw/display/blizzard.c: Delete unused function blizzard_rgb2yuv hw/intc/imx_avic.c: Remove unused function imx_avic_set_prio() hw/display/pxa2xx_lcd.c: Remove unused function pxa2xx_dma_rdst_set hw/input/tsc210x.c: Delete unused array tsc2101_rates target-arm: Don't handle c15_cpar changes via tb_flush() configure | 2 +- hw/display/blizzard.c | 8 -- hw/display/pxa2xx_lcd.c | 8 -- hw/input/tsc210x.c | 30 ------ hw/intc/imx_avic.c | 9 -- target-arm/cpu.c | 60 +++++++---- target-arm/cpu.h | 138 +++++++++++++++++++++++- target-arm/helper-a64.c | 32 +++--- target-arm/helper.c | 258 +++++++++++++++++++++++++++++++++++++++++++-- target-arm/helper.h | 2 + target-arm/internals.h | 30 ++++++ target-arm/machine.c | 1 + target-arm/op_helper.c | 143 ++++++++++++++++++++++--- target-arm/translate-a64.c | 44 ++++++-- target-arm/translate.c | 40 +++---- target-arm/translate.h | 2 + 16 files changed, 662 insertions(+), 145 deletions(-)