qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 00/23] target-arm queue


From: Peter Maydell
Subject: [Qemu-devel] [PULL 00/23] target-arm queue
Date: Fri, 12 Sep 2014 14:23:31 +0100

Flushing a bunch of queued up ARM patches, a mix of new
features and bug fixes.

thanks
-- PMM

The following changes since commit 0dfa7e30126364c434a48cb37a1a41119e536c2a:

  Merge remote-tracking branch 'remotes/kraxel/tags/pull-console-20140905-2' 
into staging (2014-09-11 11:44:17 +0100)

are available in the git repository at:


  git://git.linaro.org/people/pmaydell/qemu-arm.git 
tags/pull-target-arm-20140912

for you to fetch changes up to 92df845070290236d1b28b03453deec1ae9c4263:

  hw/arm/boot: enable DTB support when booting ELF images (2014-09-12 14:06:50 
+0100)

----------------------------------------------------------------
target-arm:
 * add "linux,stdout-path" to the virt DTB
 * fix a long standing bug with IRQ disabling on Cortex-M CPUs
 * implement input interrupt logic in the PL061
 * fix failure to load correct SP/PC on reset of Cortex-M CPUs
   if the vector table is not in a ROM-blob-in-RAM
 * provide flash devices for boot ROMs in the virt board
 * implement architectural watchpoints
 * fix misimplementation of Inner Shareable TLB operations that
   caused instability of guests in TCG SMP configurations
 * configure PL011 and PL031 in the virt board correctly with
   level-triggered interrupts rather than edge-triggered
 * support providing a device tree blob to ROM (firmware)
   images as well as to kernels

----------------------------------------------------------------
Ard Biesheuvel (5):
      hw/arm/virt: add linux, stdout-path to /chosen DT node
      hw/arm/boot: load DTB as a ROM image
      hw/arm/boot: pass an address limit to and return size from load_dtb()
      hw/arm/boot: load device tree to base of DRAM if no -kernel option was 
passed
      hw/arm/boot: enable DTB support when booting ELF images

Colin Leitner (1):
      pl061: implement input interrupt logic

David Hoover (1):
      cpu-exec.c: Allow disabling of IRQs on ARM Cortex-M CPUs

Martin Galvan (2):
      target-arm: Fix resetting issues on ARMv7-M CPUs
      target-arm: Fix broken indentation in arm_cpu_reest()

Peter Maydell (14):
      hw/arm/virt: Provide flash devices for boot ROMs
      exec.c: Relax restrictions on watchpoint length and alignment
      exec.c: Provide full set of dummy wp remove functions in user-mode
      exec.c: Record watchpoint fault address and direction
      cpu-exec: Make debug_excp_handler a QOM CPU method
      target-arm: Implement setting of watchpoints
      target-arm: Move extended_addresses_enabled() to internals.h
      target-arm: Implement handling of fired watchpoints
      target-arm: Set DBGDSCR.MOE for debug exceptions taken to AArch32
      target-arm: Remove comment about MDSCR_EL1 being dummy implementation
      target-arm: Implement minimal DBGVCR, OSDLR_EL1, MDCCSR_EL0
      target-arm: Push legacy wildcard TLB ops back into v6
      target-arm: Make *IS TLB maintenance ops affect all CPUs
      hw/arm/virt: fix pl011 and pl031 irq flags

 cpu-exec.c              |  17 +--
 exec.c                  |  61 ++++++--
 hw/arm/boot.c           |  71 ++++++++-
 hw/arm/virt.c           |  76 ++++++++-
 hw/gpio/pl061.c         |  59 +++++--
 include/exec/exec-all.h |   4 -
 include/qom/cpu.h       |  10 +-
 linux-user/main.c       |   3 +-
 qom/cpu.c               |   5 +
 target-arm/cpu.c        |  37 +++--
 target-arm/cpu.h        |   2 +
 target-arm/helper.c     | 397 +++++++++++++++++++++++++++++++++++++++---------
 target-arm/internals.h  |  30 ++++
 target-arm/machine.c    |   3 +
 target-arm/op_helper.c  | 188 +++++++++++++++++++++++
 target-i386/cpu.c       |   6 +-
 target-i386/cpu.h       |   2 +-
 target-i386/helper.c    |   5 +-
 target-lm32/cpu.c       |   2 +-
 target-lm32/cpu.h       |   2 +-
 target-lm32/helper.c    |   5 +-
 target-xtensa/cpu.c     |   2 +-
 target-xtensa/cpu.h     |   2 +-
 target-xtensa/helper.c  |   5 +-
 24 files changed, 840 insertions(+), 154 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]