qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL 00/52] ppc patch queue 2014-09-04


From: Alexander Graf
Subject: [Qemu-devel] [PULL 00/52] ppc patch queue 2014-09-04
Date: Thu, 4 Sep 2014 19:19:48 +0200

Hi Peter,

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

Alex


The following changes since commit 30eaca3acdf17d7bcbd1213eb149c02037edfb0b:

  Merge remote-tracking branch 'remotes/spice/tags/pull-spice-20140902-1' into 
staging (2014-09-02 10:26:10 +0100)

are available in the git repository at:


  git://github.com/agraf/qemu.git tags/signed-ppc-for-upstream

for you to fetch changes up to 534674ec61e699ba76b16a100518bcbcf72f0a01:

  hypervisor property clashes with hypervisor node (2014-09-04 19:17:59 +0200)

----------------------------------------------------------------
Alexander Graf (11):
      PPC: KVM: Fix g3beige and mac99 when HV is loaded
      PPC: mac99: Move NVRAM to page boundary when necessary
      KVM: Add helper to run KVM_CHECK_EXTENSION on vm fd
      PPC: KVM: Use vm check_extension for pv hcall
      PPC: mac99: Fix core99 timer frequency
      PPC: mac_nvram: Remove unused functions
      PPC: mac_nvram: Allow 2 and 4 byte accesses
      PPC: mac_nvram: Split NVRAM into OF and OSX parts
      PPC: Mac: Move tbfreq into local variable
      PPC: Cuda: Use cuda timer to expose tbfreq to guest
      PPC: Fix default config ordering and add eTSEC for ppc64

Alexey Kardashevskiy (7):
      spapr: Move DT memory node rendering to a helper
      spapr: Use DT memory node rendering helper for other nodes
      spapr: Refactor spapr_populate_memory() to allow memoryless nodes
      spapr: Split memory nodes to power-of-two blocks
      spapr: Add a helper for node0_size calculation
      spapr: Fix ibm, associativity for memory nodes
      spapr_pci: Fix config space corruption

Anton Blanchard (2):
      spapr-vlan: Don't touch last entry in buffer list
      hypervisor property clashes with hypervisor node

Benjamin Herrenschmidt (2):
      loader: Add load_image_size() to replace load_image()
      spapr: Locate RTAS and device-tree based on real RMA

Bharat Bhushan (4):
      ppc: debug stub: Get trap instruction opcode from KVM
      ppc: synchronize excp_vectors for injecting exception
      ppc: Add software breakpoint support
      ppc: Add hw breakpoint watchpoint support

Gonglei (1):
      spapr: fix possible memory leak

Greg Kurz (1):
      spapr_pci: map the MSI window in each PHB

Nikunj A Dadhania (3):
      ppc: spapr-rtas - implement os-term rtas call
      spapr: add uuid/host details to device tree
      ppc/spapr: Fix MAX_CPUS to 255

Peter Maydell (1):
      hw/ppc/spapr_hcall.c: Fix typo in function names

Tom Musta (20):
      linux-user: Fix Stack Pointer Bug in PPC setup_rt_frame
      linux-user: Split PPC Trampoline Encoding from Register Save
      linux-user: Enable Signal Handlers on PPC64
      linux-user: Properly Dereference PPC64 ELFv1 Signal Handler Pointer
      linux-user: Implement do_setcontext for PPC64
      linux-user: Handle PPC64 ELFv2 Function Pointers
      target-ppc: Bug Fix: rlwinm
      target-ppc: Bug Fix: rlwnm
      target-ppc: Bug Fix: rlwimi
      target-ppc: Bug Fix: mullwo
      target-ppc: Bug Fix: mullw
      target-ppc: Bug Fix: mulldo OV Detection
      target-ppc: Bug Fix: srawi
      target-ppc: Bug Fix: srad
      target-ppc: Special Case of rlwimi Should Use Deposit
      target-ppc: Optimize rlwinm MB=0 ME=31
      target-ppc: Optimize rlwnm MB=0 ME=31
      target-ppc: Clean Up mullw
      target-ppc: Clean up mullwo
      target-ppc: Implement mulldo with TCG

 default-configs/ppc-softmmu.mak   |   4 +-
 default-configs/ppc64-softmmu.mak |   3 +-
 hw/core/loader.c                  |  21 +++
 hw/misc/macio/cuda.c              |  23 ++-
 hw/misc/macio/macio.c             |  19 +-
 hw/net/spapr_llan.c               |  13 +-
 hw/nvram/mac_nvram.c              |  70 ++++---
 hw/ppc/mac.h                      |   4 +-
 hw/ppc/mac_newworld.c             |  32 +++-
 hw/ppc/mac_oldworld.c             |  20 +-
 hw/ppc/spapr.c                    | 188 ++++++++++++-------
 hw/ppc/spapr_hcall.c              |  22 +--
 hw/ppc/spapr_pci.c                |  61 +++----
 hw/ppc/spapr_rtas.c               |  15 ++
 include/hw/loader.h               |   1 +
 include/hw/pci-host/spapr.h       |   2 +-
 include/hw/ppc/ppc.h              |   2 +-
 include/hw/ppc/spapr.h            |   8 +-
 include/sysemu/kvm.h              |   2 +
 kvm-all.c                         |  13 ++
 linux-user/signal.c               | 182 +++++++++++++------
 target-ppc/helper.h               |   1 -
 target-ppc/int_helper.c           |  19 +-
 target-ppc/kvm.c                  | 371 +++++++++++++++++++++++++++++++++++---
 target-ppc/kvm_ppc.h              |  12 ++
 target-ppc/translate.c            | 123 ++++++++-----
 26 files changed, 930 insertions(+), 301 deletions(-)



reply via email to

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