qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL 00/72] ppc patch queue 2012-06-24


From: Alexander Graf
Subject: [Qemu-devel] [PULL 00/72] ppc patch queue 2012-06-24
Date: Sun, 24 Jun 2012 01:06:24 +0200

Hi Blue / Aurelien,

This is my current patch queue for ppc. Please pull.

Alex


The following changes since commit affe5189907f397514cdd4ee7446595c1246a0e9:
  Alexander Graf (1):
        TCG: Fix compile breakage in tcg_dump_ops

are available in the git repository at:

  git://repo.or.cz/qemu/agraf.git ppc-for-upstream

Alexander Graf (43):
      PPC: mpc8544ds: Span initial TLB entry over as much RAM as we need
      dt: allow add_subnode to create root subnodes
      dt: add helpers for multi-cell adds
      dt: add helper for phandle references
      dt: temporarily disable subtree creation failure check
      dt: add helper for phandle enumeration
      dt: add helper for empty dt creation
      dt: add helper for phandle allocation
      dt: add helper for 64bit cell adds
      PPC: e500: require libfdt
      PPC: e500: dt: create memory node dynamically
      PPC: e500: dt: create /cpus node dynamically
      PPC: e500: dt: create /hypervisor node dynamically
      PPC: e500: dt: create / node dynamically
      PPC: e500: dt: create /chosen node dynamically
      PPC: e500: dt: create /soc8544 node dynamically
      PPC: e500: dt: create serial nodes dynamically
      PPC: e500: dt: create mpic node dynamically
      PPC: e500: dt: create global-utils node dynamically
      PPC: e500: dt: create pci node dynamically
      PPC: e500: dt: start with empty device tree
      dt: Add -machine dumpdtb option to dump the current dtb
      PPC: e500: dt: use 64bit cell helper
      PPC: e500: dt: use target_phys_addr_t for ramsize
      PPC: e500: enable manual loading of dtb blob
      Revert "dt: temporarily disable subtree creation failure check"
      PPC: e500: Use new MPIC dt format
      PPC: e500: Use new SOC dt format
      PPC: e500: Define addresses as always 64bit
      PPC: e500: Extend address/size of / to 64bit
      dt: Add global option to set phandle start offset
      PPC: e500: Refactor serial dt generation
      dt: make setprop argument static
      PPC: e500: allow users to set the /compatible property via -machine
      uImage: increase the gzip load size
      PPC: Add some booke SPR defines
      PPC: Add support for MSR_CM
      PPC: BookE: Implement EPR SPR
      PPC: BookE: Make ivpr selectable by CPU type
      PPC: Add e5500 CPU target
      PPC: Extract SPR dump generation into its own function
      PPC: BookE: Support 32 and 64 bit wide MAS2
      PPC: BookE206: Bump MAS2 to 64bit

Benjamin Herrenschmidt (4):
      ppc64: Rudimentary Support for extra page sizes on server CPUs
      pseries: Correctly create ibm,segment-page-sizes property
      spapr_vscsi: Error handling fixes
      spapr: Add "memop" hypercall

Blue Swirl (22):
      ppc: Fix coding style in op_helper.c
      ppc: Split exception helpers
      ppc: Avoid AREG0 for exception helpers
      ppc: Fix coding style in helper.c
      ppc: Move exception helpers from helper.c to excp_helper.c
      ppc: Split FPU and SPE ops
      ppc: Avoid AREG0 for FPU and SPE helpers
      ppc: Split integer and vector ops
      ppc: Avoid AREG0 for integer and vector helpers
      ppc: Split MMU etc. helpers from op_helper.c
      ppc: Avoid AREG0 for MMU etc. helpers
      ppc: Avoid a warning with the next patch
      ppc: Move MMU helpers from helper.c to mmu_helper.c
      ppc: Cleanup MMU merge
      ppc: Split off timebase helpers
      ppc: Avoid AREG0 for timebase helpers
      ppc: Split off misc helpers
      ppc: Avoid AREG0 for misc helpers
      ppc: Move misc helpers from helper.c to misc_helper.c
      ppc: Move load and store helpers, switch to AREG0 free mode
      ppc: Add missing break
      ppc: Make hbrev table const

Fabien Chouteau (2):
      Avoid segfault in cpu_dump_state
      booke_206_tlbwe: Discard invalid bits in MAS2

Kevin Wolf (1):
      raw-posix: Fix build without is_allocated support

 Makefile                        |    1 -
 block/raw-posix.c               |    9 +-
 configure                       |    2 +-
 cpu-all.h                       |    9 +
 device_tree.c                   |  108 +-
 device_tree.h                   |   22 +-
 docs/specs/ppc-spapr-hcalls.txt |   78 +
 hw/loader.c                     |    4 +-
 hw/ppc/Makefile.objs            |    2 +-
 hw/ppce500_mpc8544ds.c          |  283 ++-
 hw/spapr.c                      |   46 +
 hw/spapr.h                      |    3 +-
 hw/spapr_hcall.c                |   68 +
 hw/spapr_vscsi.c                |    4 +-
 pc-bios/mpc8544ds.dtb           |  Bin 2028 -> 0 bytes
 pc-bios/mpc8544ds.dts           |  119 -
 qemu-config.c                   |   12 +
 qemu-log.h                      |    4 +-
 target-ppc/Makefile.objs        |   14 +-
 target-ppc/cpu.h                |   88 +-
 target-ppc/excp_helper.c        |  969 +++++++++
 target-ppc/fpu_helper.c         | 1740 +++++++++++++++
 target-ppc/helper.c             | 3168 +---------------------------
 target-ppc/helper.h             |  573 +++---
 target-ppc/int_helper.c         | 1564 ++++++++++++++
 target-ppc/kvm.c                |  208 ++
 target-ppc/kvm_ppc.h            |    5 +
 target-ppc/mem_helper.c         |  295 +++
 target-ppc/misc_helper.c        |  124 ++
 target-ppc/mmu_helper.c         | 3326 ++++++++++++++++++++++++++++
 target-ppc/mpic_helper.c        |   35 +
 target-ppc/op_helper.c          | 4568 ---------------------------------------
 target-ppc/timebase_helper.c    |  159 ++
 target-ppc/translate.c          |  462 +++--
 target-ppc/translate_init.c     |  249 ++-
 35 files changed, 9858 insertions(+), 8463 deletions(-)
 create mode 100644 docs/specs/ppc-spapr-hcalls.txt
 delete mode 100644 pc-bios/mpc8544ds.dtb
 delete mode 100644 pc-bios/mpc8544ds.dts
 create mode 100644 target-ppc/excp_helper.c
 create mode 100644 target-ppc/fpu_helper.c
 create mode 100644 target-ppc/int_helper.c
 create mode 100644 target-ppc/mem_helper.c
 create mode 100644 target-ppc/misc_helper.c
 create mode 100644 target-ppc/mmu_helper.c
 create mode 100644 target-ppc/mpic_helper.c
 delete mode 100644 target-ppc/op_helper.c
 create mode 100644 target-ppc/timebase_helper.c



reply via email to

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