All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/32] ppc patch queue 2014-06-27
@ 2014-06-27 11:51 Alexander Graf
  2014-06-27 11:51 ` [Qemu-devel] [PULL 01/32] linux-user: Correct AUXV Cache Line Sizes for PowerPC Alexander Graf
                   ` (32 more replies)
  0 siblings, 33 replies; 35+ messages in thread
From: Alexander Graf @ 2014-06-27 11:51 UTC (permalink / raw)
  To: qemu-ppc; +Cc: peter.maydell, qemu-devel

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

^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2014-10-17 17:09 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-27 11:51 [Qemu-devel] [PULL 00/32] ppc patch queue 2014-06-27 Alexander Graf
2014-06-27 11:51 ` [Qemu-devel] [PULL 01/32] linux-user: Correct AUXV Cache Line Sizes for PowerPC Alexander Graf
2014-06-27 11:51 ` [Qemu-devel] [PULL 02/32] target-ppc: Add DFP to Emulated Instructions Flag Alexander Graf
2014-06-27 11:51 ` [Qemu-devel] [PULL 03/32] linux-user: Identify Addition Hardware Capabilities for PowerPC Alexander Graf
2014-06-27 11:51 ` [Qemu-devel] [PULL 04/32] linux-user: Support HWCAP2 in PowerPC Alexander Graf
2014-06-27 11:51 ` [Qemu-devel] [PULL 05/32] spapr: Add "qemu, boot-menu" property to /chosen Alexander Graf
2014-06-27 11:51 ` [Qemu-devel] [PULL 06/32] target-ppc: fixed translation of mcrxr instruction Alexander Graf
2014-06-27 11:51 ` [Qemu-devel] [PULL 07/32] PPC: Add support for Apple gdb in gdbstub Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 08/32] spapr: Fix RTAS token numbers Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 09/32] spapr_iommu: Make in-kernel TCE table optional Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 10/32] vfio: Add vfio_container_ioctl() Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 11/32] spapr_pci_vfio: Add spapr-pci-vfio-host-bridge to support vfio Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 12/32] vfio: Enable for SPAPR Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 13/32] target-ppc: Remove unused IMM and d extract helpers Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 14/32] target-ppc: Remove unused gen_qemu_ld8s() Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 15/32] mac99: Add motherboard devices before PCI cards Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 16/32] uninorth: Fix PCI hole size Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 17/32] target-ppc: Add support for POWER8 pvr 0x4D0000 Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 18/32] spapr: Fix code design style (s/SPAPRMachine/sPAPRMachineState) Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 19/32] spapr: Define a 2.1 pseries machine Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 20/32] spapr: Add rtas_st_buffer utility function Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 21/32] spapr: Fix RTAS sysparm DIAGNOSTICS_RUN_MODE Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 22/32] spapr: Add RTAS sysparm UUID Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 23/32] spapr: Add RTAS sysparm SPLPAR Characteristics Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 24/32] xics: Add flags for interrupts Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 25/32] xics: Add xics_find_source() Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 26/32] xics: Disable flags reset on xics reset Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 27/32] spapr: Move interrupt allocator to xics Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 28/32] spapr: Remove @next_irq Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 29/32] xics: Implement xics_ics_free() Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 30/32] vmstate: Add preallocation for migrating arrays (VMS_ALLOC flag) Alexander Graf
2014-06-27 11:52 ` [Qemu-devel] [PULL 31/32] spapr_pci: Use XICS interrupt allocator and do not cache interrupts in PHB Alexander Graf
2014-10-17 17:08   ` Peter Maydell
2014-06-27 11:52 ` [Qemu-devel] [PULL 32/32] PPC: e500: Only create dt entries for existing serial ports Alexander Graf
2014-06-29 11:38 ` [Qemu-devel] [PULL 00/32] ppc patch queue 2014-06-27 Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.