From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44719) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwFoA-0006jX-JC for qemu-devel@nongnu.org; Mon, 08 Jul 2013 14:05:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UwFo4-000823-8P for qemu-devel@nongnu.org; Mon, 08 Jul 2013 14:05:06 -0400 Received: from e39.co.us.ibm.com ([32.97.110.160]:43172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwFo3-000813-WC for qemu-devel@nongnu.org; Mon, 08 Jul 2013 14:05:00 -0400 Received: from /spool/local by e39.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 8 Jul 2013 12:04:27 -0600 From: Anthony Liguori In-Reply-To: <1372315560-5478-1-git-send-email-aik@ozlabs.ru> References: <1372315560-5478-1-git-send-email-aik@ozlabs.ru> Date: Mon, 08 Jul 2013 13:01:51 -0500 Message-ID: <87li5h0w34.fsf@codemonkey.ws> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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 , qemu-devel@nongnu.org Cc: Alexander Graf , qemu-ppc@nongnu.org, Paolo Bonzini , Paul Mackerras , David Gibson Alexey Kardashevskiy writes: > 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. Your cover letter is out of date. This patch has been applied. Can you confirm the series now works as expected? David's PCI series is now upstream too. This should be at least three if not four distinct patch series. Sending it as a single series means it cannot be applied in chunks easily. Regards, Anthony Liguori > 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 > > -- > 1.7.10.4