All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexander Graf <agraf@suse.de>
To: qemu-ppc@nongnu.org
Cc: peter.maydell@linaro.org, qemu-devel@nongnu.org
Subject: [Qemu-devel] [PULL 00/32] ppc patch queue 2014-06-27
Date: Fri, 27 Jun 2014 13:51:52 +0200	[thread overview]
Message-ID: <1403869944-31927-1-git-send-email-agraf@suse.de> (raw)

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	other threads:[~2014-06-27 11:52 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-27 11:51 Alexander Graf [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1403869944-31927-1-git-send-email-agraf@suse.de \
    --to=agraf@suse.de \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-ppc@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.