qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL 00/32] ppc patch queue 2014-06-27


From: Alexander Graf
Subject: [Qemu-devel] [PULL 00/32] ppc patch queue 2014-06-27
Date: Fri, 27 Jun 2014 13:51:52 +0200

Hi Peter,

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

Alex


The following changes since commit ff4873cb8c81db89668d8b56e19e57b852edb5f5:

  coroutine-win32.c: Add noinline attribute to work around gcc bug (2014-06-26 
14:08:14 +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 79c0ff2cae1f24cb7e041ac2dbdcc329d2a86ba2:

  PPC: e500: Only create dt entries for existing serial ports (2014-06-27 
13:48:27 +0200)

----------------------------------------------------------------
Patch queue for ppc - 2014-06-27

Changes include:

  - instruction emulation fixes
  - linux-user fixes
  - mac99: layout fixes
  - pseries: Initial VFIO support
  - pseries: support for UUID
  - pseries: support for -boot m

----------------------------------------------------------------
Alexander Graf (2):
      PPC: Add support for Apple gdb in gdbstub
      PPC: e500: Only create dt entries for existing serial ports

Alexey Kardashevskiy (16):
      spapr: Fix RTAS token numbers
      spapr_iommu: Make in-kernel TCE table optional
      vfio: Add vfio_container_ioctl()
      spapr_pci_vfio: Add spapr-pci-vfio-host-bridge to support vfio
      vfio: Enable for SPAPR
      target-ppc: Add support for POWER8 pvr 0x4D0000
      spapr: Fix code design style (s/SPAPRMachine/sPAPRMachineState)
      spapr: Define a 2.1 pseries machine
      xics: Add flags for interrupts
      xics: Add xics_find_source()
      xics: Disable flags reset on xics reset
      spapr: Move interrupt allocator to xics
      spapr: Remove @next_irq
      xics: Implement xics_ics_free()
      vmstate: Add preallocation for migrating arrays (VMS_ALLOC flag)
      spapr_pci: Use XICS interrupt allocator and do not cache interrupts in PHB

Avik Sil (1):
      spapr: Add "qemu, boot-menu" property to /chosen

BALATON Zoltan (2):
      mac99: Add motherboard devices before PCI cards
      uninorth: Fix PCI hole size

Peter Maydell (2):
      target-ppc: Remove unused IMM and d extract helpers
      target-ppc: Remove unused gen_qemu_ld8s()

Sam bobroff (4):
      spapr: Add rtas_st_buffer utility function
      spapr: Fix RTAS sysparm DIAGNOSTICS_RUN_MODE
      spapr: Add RTAS sysparm UUID
      spapr: Add RTAS sysparm SPLPAR Characteristics

Sorav Bansal (1):
      target-ppc: fixed translation of mcrxr instruction

Tom Musta (4):
      linux-user: Correct AUXV Cache Line Sizes for PowerPC
      target-ppc: Add DFP to Emulated Instructions Flag
      linux-user: Identify Addition Hardware Capabilities for PowerPC
      linux-user: Support HWCAP2 in PowerPC

 hw/intc/xics.c              | 182 ++++++++++++++++++++++++++++++++++---
 hw/intc/xics_kvm.c          |  34 +++----
 hw/misc/vfio.c              |  78 ++++++++++++++++
 hw/nvram/spapr_nvram.c      |   4 +-
 hw/pci-host/uninorth.c      |   2 +-
 hw/ppc/Makefile.objs        |   3 +
 hw/ppc/e500.c               |  13 ++-
 hw/ppc/mac_newworld.c       |  18 ++--
 hw/ppc/spapr.c              | 104 ++++++---------------
 hw/ppc/spapr_events.c       |   5 +-
 hw/ppc/spapr_iommu.c        |   7 +-
 hw/ppc/spapr_pci.c          | 217 +++++++++++++++++++++++++-------------------
 hw/ppc/spapr_pci_vfio.c     | 102 +++++++++++++++++++++
 hw/ppc/spapr_rtas.c         |  97 +++++++++++---------
 hw/ppc/spapr_vio.c          |   9 +-
 include/hw/misc/vfio.h      |   9 ++
 include/hw/pci-host/spapr.h |  32 +++++--
 include/hw/ppc/spapr.h      |  82 ++++++++++++++---
 include/hw/ppc/xics.h       |   9 +-
 include/migration/vmstate.h |  11 +++
 linux-user/elfload.c        |  44 ++++++++-
 target-ppc/cpu-models.c     |   3 +
 target-ppc/cpu-models.h     |   7 +-
 target-ppc/cpu-qom.h        |   2 +
 target-ppc/cpu.h            |   2 +-
 target-ppc/gdbstub.c        | 137 ++++++++++++++++++++++++++++
 target-ppc/kvm.c            |   7 +-
 target-ppc/kvm_ppc.h        |   6 +-
 target-ppc/translate.c      |  13 +--
 target-ppc/translate_init.c |  28 +++++-
 trace-events                |  11 ++-
 vmstate.c                   |  13 ++-
 32 files changed, 976 insertions(+), 315 deletions(-)
 create mode 100644 hw/ppc/spapr_pci_vfio.c
 create mode 100644 include/hw/misc/vfio.h



reply via email to

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