qemu-devel
[Top][All Lists]
Advanced

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

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


From: Blue Swirl
Subject: Re: [Qemu-devel] [PULL 00/72] ppc patch queue 2012-06-24
Date: Sun, 24 Jun 2012 12:27:53 +0000

On Sat, Jun 23, 2012 at 11:06 PM, Alexander Graf <address@hidden> wrote:
> Hi Blue / Aurelien,
>
> This is my current patch queue for ppc. Please pull.

Thanks, pulled.

>
> 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]