All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Gibson <david@gibson.dropbear.id.au>
To: peter.maydell@linaro.org
Cc: agraf@suse.de, qemu-ppc@nongnu.org, qemu-devel@nongnu.org,
	David Gibson <david@gibson.dropbear.id.au>
Subject: [Qemu-devel] [PULL 00/26] ppc-for-2.7 queue 20160607
Date: Tue,  7 Jun 2016 20:47:47 +1000	[thread overview]
Message-ID: <1465296493-10851-1-git-send-email-david@gibson.dropbear.id.au> (raw)

The following changes since commit 76462405809d29bab65a3699686998ba124ab942:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160606-1' into staging (2016-06-06 17:02:42 +0100)

are available in the git repository at:

  git://github.com/dgibson/qemu.git tags/ppc-for-2.7-20160607

for you to fetch changes up to 4d6a0680fa425230748a2d91d81be9afe050eeb3:

  ppc: Do not take exceptions on unknown SPRs in privileged mode (2016-06-07 13:10:45 +1000)

----------------------------------------------------------------
ppc patch queue for 2016-05-31

Latest patch queue for ppc.  Several significant things in here:
  * A bunch of patches from BenH fixing things in TCG
     - This should fix several regressions introduced by recent
       patches for better HV mode support
     - It also fixes some other bugs discovered along the way
  * Some fixes and cleanups for Mac machine types from Marc
    Cave-Ayland
  * Preliminary patches towards dynamic DMA window support from Alexey
    Kardashevskiy
      - This includes a patch to migration code code
  * Increase number of hotpluggable memory slots
      - Includes a change to KVM generic code, ACKed by Paolo
  * Another TCG fix for an SPE instruction

----------------------------------------------------------------
Alexey Kardashevskiy (6):
      vmstate: Define VARRAY with VMS_ALLOC
      spapr_iommu: Introduce "enabled" state for TCE table
      spapr_iommu: Migrate full state
      spapr_iommu: Add root memory region
      spapr_pci: Reset DMA config on PHB reset
      spapr_pci: Add and export DMA resetting helper

Benjamin Herrenschmidt (11):
      ppc: Better figure out if processor has HV mode
      ppc: Fix hreg_store_msr() so that non-HV mode cannot alter MSR:HV
      ppc: Properly tag the translation cache based on MMU mode
      ppc: Fix tlb invalidations on 6xx/7xx/7xxx 32-bit processors
      ppc: Batch TLB flushes on 32-bit 6xx/7xx/7xxx in hash mode
      ppc: POWER7 had ACOP and PID registers
      ppc: POWER7 has lq/stq instructions and stq need to check ISA
      ppc: Fix mtmsr decoding
      ppc: Fix slbia decode
      ppc: Add missing slbfee. instruction on ppc64 BookS processors
      ppc: Do not take exceptions on unknown SPRs in privileged mode

Bharata B Rao (3):
      kvm: API to obtain max supported mem slots
      spapr: Increase hotpluggable memory slots to 256
      spapr: Introduce pseries-2.7 machine type

Cédric Le Goater (1):
      ppc: fix hrfid, tlbia and slbia privilege

Mark Cave-Ayland (3):
      target-ppc: fixup bitrot in mmu_helper.c debug statements
      macio: use DMA memory interface for non-block ATAPI transfers
      dbdma: use DMA memory interface for memory accesses

Markus Armbruster (1):
      spapr_pci: Drop cannot_instantiate_with_device_add_yet=false

Talha Imran (1):
      target-ppc/fpu_helper: Fix efscmp* instructions handling

 hw/ide/macio.c              |   3 +-
 hw/misc/macio/mac_dbdma.c   |  13 ++--
 hw/ppc/spapr.c              |  36 ++++++++++--
 hw/ppc/spapr_iommu.c        | 140 +++++++++++++++++++++++++++++++++++---------
 hw/ppc/spapr_pci.c          |  28 ++++++---
 hw/ppc/spapr_vio.c          |   8 +--
 include/hw/pci-host/spapr.h |   2 +
 include/hw/ppc/spapr.h      |  14 +++--
 include/migration/vmstate.h |  10 ++++
 include/sysemu/kvm.h        |   1 +
 kvm-all.c                   |   7 +++
 target-ppc/cpu.h            |   6 +-
 target-ppc/excp_helper.c    |   8 ++-
 target-ppc/fpu_helper.c     |   2 +-
 target-ppc/helper.h         |   1 +
 target-ppc/helper_regs.h    |   8 +--
 target-ppc/mmu-hash64.c     |  30 ++++++++++
 target-ppc/mmu_helper.c     |  74 ++++++++++-------------
 target-ppc/translate.c      |  83 +++++++++++++++++++++-----
 target-ppc/translate_init.c |  39 ++++++++++--
 trace-events                |   2 +
 21 files changed, 388 insertions(+), 127 deletions(-)

             reply	other threads:[~2016-06-07 10:48 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-07 10:47 David Gibson [this message]
2016-06-07 10:47 ` [Qemu-devel] [PULL 01/26] target-ppc/fpu_helper: Fix efscmp* instructions handling David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 02/26] kvm: API to obtain max supported mem slots David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 03/26] vmstate: Define VARRAY with VMS_ALLOC David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 04/26] spapr_iommu: Introduce "enabled" state for TCE table David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 05/26] spapr_iommu: Migrate full state David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 06/26] spapr_iommu: Add root memory region David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 07/26] spapr_pci: Reset DMA config on PHB reset David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 08/26] spapr_pci: Add and export DMA resetting helper David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 09/26] spapr: Increase hotpluggable memory slots to 256 David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 10/26] spapr: Introduce pseries-2.7 machine type David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 11/26] ppc: Better figure out if processor has HV mode David Gibson
2016-06-07 10:47 ` [Qemu-devel] [PULL 12/26] ppc: Fix hreg_store_msr() so that non-HV mode cannot alter MSR:HV David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 13/26] ppc: fix hrfid, tlbia and slbia privilege David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 14/26] spapr_pci: Drop cannot_instantiate_with_device_add_yet=false David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 15/26] target-ppc: fixup bitrot in mmu_helper.c debug statements David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 16/26] macio: use DMA memory interface for non-block ATAPI transfers David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 17/26] dbdma: use DMA memory interface for memory accesses David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 18/26] ppc: Properly tag the translation cache based on MMU mode David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 19/26] ppc: Fix tlb invalidations on 6xx/7xx/7xxx 32-bit processors David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 20/26] ppc: Batch TLB flushes on 32-bit 6xx/7xx/7xxx in hash mode David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 21/26] ppc: POWER7 had ACOP and PID registers David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 22/26] ppc: POWER7 has lq/stq instructions and stq need to check ISA David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 23/26] ppc: Fix mtmsr decoding David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 24/26] ppc: Fix slbia decode David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 25/26] ppc: Add missing slbfee. instruction on ppc64 BookS processors David Gibson
2016-06-07 10:48 ` [Qemu-devel] [PULL 26/26] ppc: Do not take exceptions on unknown SPRs in privileged mode David Gibson
2016-06-07 12:38 ` [Qemu-devel] [PULL 00/26] ppc-for-2.7 queue 20160607 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=1465296493-10851-1-git-send-email-david@gibson.dropbear.id.au \
    --to=david@gibson.dropbear.id.au \
    --cc=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.