From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38852) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UuZKv-0007Ab-B2 for qemu-devel@nongnu.org; Wed, 03 Jul 2013 22:31:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UuZKt-0007dV-5l for qemu-devel@nongnu.org; Wed, 03 Jul 2013 22:31:57 -0400 Received: from mail-ie0-f173.google.com ([209.85.223.173]:54008) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UuZKt-0007dO-1X for qemu-devel@nongnu.org; Wed, 03 Jul 2013 22:31:55 -0400 Received: by mail-ie0-f173.google.com with SMTP id k13so2175820iea.18 for ; Wed, 03 Jul 2013 19:31:53 -0700 (PDT) Message-ID: <51D4DE90.9030503@ozlabs.ru> Date: Thu, 04 Jul 2013 12:31:44 +1000 From: Alexey Kardashevskiy MIME-Version: 1.0 References: <1372315560-5478-1-git-send-email-aik@ozlabs.ru> In-Reply-To: <1372315560-5478-1-git-send-email-aik@ozlabs.ru> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 00/17 v3] spapr: migration, pci, msi, power8 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Kardashevskiy Cc: Anthony Liguori , qemu-devel@nongnu.org, Alexander Graf , qemu-ppc@nongnu.org, Paolo Bonzini , Paul Mackerras , David Gibson Alex, Anthony, ping? Do I need to post rebased version? I know there is something to fix for migration (Anthony mentioned once) but what? Thanks. On 06/27/2013 04:45 PM, Alexey Kardashevskiy wrote: > This series spent quite a lot of time waiting when David's PCI series > reaches the upstream but it does not seem to happen soon so I rebased > those on top of agraf/ppc-next rebased on top qemu.org/master. > > > While this series applies and compiles, the migration will often fail > until the "migration: do not sent zero pages in bulk stage" patch is reverted > or fixed somehow. > > > Alexey Kardashevskiy (4): > pseries: move interrupt controllers to hw/intc/ > pseries: rework XICS > pseries: rework PAPR virtual SCSI > spapr-pci: rework MSI/MSIX > > David Gibson (12): > savevm: Implement VMS_DIVIDE flag > target-ppc: Convert ppc cpu savevm to VMStateDescription > pseries: savevm support for XICS interrupt controller > pseries: savevm support for VIO devices > pseries: savevm support for PAPR VIO logical lan > pseries: savevm support for PAPR TCE tables > pseries: savevm support for PAPR virtual SCSI > pseries: savevm support for pseries machine > pseries: savevm support for PCI host bridge > target-ppc: Add helper for KVM_PPC_RTAS_DEFINE_TOKEN > pseries: Support for in-kernel XICS interrupt controller > pseries: savevm support with KVM > > Prerna Saxena (1): > ppc64: Enable QEMU to run on POWER 8 DD1 chip. > > default-configs/ppc64-softmmu.mak | 2 + > hw/char/spapr_vty.c | 16 ++ > hw/intc/Makefile.objs | 2 + > hw/{ppc => intc}/xics.c | 172 ++++++++---- > hw/intc/xics_kvm.c | 445 +++++++++++++++++++++++++++++++ > hw/net/spapr_llan.c | 24 +- > hw/ppc/Makefile.objs | 2 +- > hw/ppc/spapr.c | 418 ++++++++++++++++++++++++++++- > hw/ppc/spapr_hcall.c | 8 +- > hw/ppc/spapr_iommu.c | 25 ++ > hw/ppc/spapr_pci.c | 141 ++++++---- > hw/ppc/spapr_vio.c | 20 ++ > hw/scsi/spapr_vscsi.c | 306 ++++++++++++++------- > include/hw/pci-host/spapr.h | 14 +- > include/hw/ppc/spapr.h | 17 +- > include/hw/ppc/spapr_vio.h | 5 + > include/hw/ppc/xics.h | 72 ++++- > include/migration/vmstate.h | 13 + > savevm.c | 8 + > target-ppc/cpu-models.c | 3 + > target-ppc/cpu-models.h | 1 + > target-ppc/cpu-qom.h | 4 + > target-ppc/cpu.h | 8 +- > target-ppc/kvm.c | 83 ++++++ > target-ppc/kvm_ppc.h | 29 ++ > target-ppc/machine.c | 533 +++++++++++++++++++++++++++++++------ > target-ppc/translate_init.c | 36 +++ > 27 files changed, 2088 insertions(+), 319 deletions(-) > rename hw/{ppc => intc}/xics.c (80%) > create mode 100644 hw/intc/xics_kvm.c > -- Alexey