From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41470) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5TOp-00006U-SX for qemu-devel@nongnu.org; Thu, 18 Jun 2015 02:34:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5TOj-0003wR-Sq for qemu-devel@nongnu.org; Thu, 18 Jun 2015 02:34:07 -0400 Date: Thu, 18 Jun 2015 16:24:51 +1000 From: David Gibson Message-ID: <20150618062451.GB13352@voom.redhat.com> References: <1434432618-19035-1-git-send-email-bharata@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kxn/JluRpPoM1h3S" Content-Disposition: inline In-Reply-To: <1434432618-19035-1-git-send-email-bharata@linux.vnet.ibm.com> Subject: Re: [Qemu-devel] [PATCH v5 0/7] sPAPR CPU hotplug pre-requisites List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Bharata B Rao Cc: thuth@redhat.com, mdroth@linux.vnet.ibm.com, aik@ozlabs.ru, agraf@suse.de, qemu-devel@nongnu.org, qemu-ppc@nongnu.org, tyreld@linux.vnet.ibm.com, nfont@linux.vnet.ibm.com --kxn/JluRpPoM1h3S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 16, 2015 at 11:00:11AM +0530, Bharata B Rao wrote: > Hi, >=20 > This patchset carries the changes that are pre-requisites to support > CPU hotplug for sPAPR guests. Thanks, applied to spapr-next. >=20 > Changes in v5 > ------------- > - Fixed indentation issues pointed by Alexey. > - Removed the user of MSR_EP with the understanding that this or an > equivalent define can be used/introduced in a separate patch. > - Dropped the last patch "xics_kvm: Add cpu_destroy method to XICS" since > it wasn't being used in this series. >=20 > v4 - http://lists.nongnu.org/archive/html/qemu-devel/2015-06/msg01653.html >=20 > This series applies against spapr-next branch of David Gibson's tree. >=20 > Bharata B Rao (7): > spapr: Consider max_cpus during xics initialization > spapr: Support ibm,lrdr-capacity device tree property > cpus: Add a macro to walk CPUs in reverse > spapr: Reorganize CPU dt generation code > spapr: Consolidate cpu init code into a routine > ppc: Update cpu_model in MachineState > xics_kvm: Don't enable KVM_CAP_IRQ_XICS if already enabled >=20 > docs/specs/ppc-spapr-hotplug.txt | 18 ++ > hw/intc/xics_kvm.c | 10 ++ > hw/ppc/mac_newworld.c | 10 +- > hw/ppc/mac_oldworld.c | 7 +- > hw/ppc/ppc440_bamboo.c | 7 +- > hw/ppc/prep.c | 7 +- > hw/ppc/spapr.c | 349 ++++++++++++++++++++++-----------= ------ > hw/ppc/spapr_rtas.c | 16 ++ > hw/ppc/virtex_ml507.c | 7 +- > include/hw/ppc/spapr.h | 2 + > include/hw/ppc/xics.h | 1 + > include/qom/cpu.h | 2 + > 12 files changed, 259 insertions(+), 177 deletions(-) >=20 --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --kxn/JluRpPoM1h3S Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVgmQzAAoJEGw4ysog2bOSPN0QALgokWk6yt5GgVlR3BQ7MrPQ nzjtaxvYWGWSHT3E5ipHvPVbS25FmlicOxCUNcw8Ao+VXI8cGFs2BKw4Ew6lYCTD bPY8JzspPucue7afk4OYvWhqzH1PrT+0B4o6ioByusK8JMqKtRO6exvHhs5okGZ/ agvzV6YHpo2y8mOdEnQXM0aYS9BPYmyCoZhqYg8+kExLl/7Nf2M6/yAX3Z9QQLil AFkQnJFqf8wJmI5M3j77Tzlst9Z4yemxsvwiLypGx3t3ryt6knnIQgNyx/QNAAwk LP69uO3jHiAG5mo2kvwiTVb7ICocAnfF3T038O3GaWDkMx7oZlH5bXxpWdd1bUi7 iVUdVJNYb6YpDkiX0jEmlC76jjaCLYkgAr1IoDc8uo+VV8u7VelyLZ7SsDFHHW2E u3LiC9mtJTBQjAulMFpZj4lLmAn9ePlXpW7Dd8bg/ZloODRrTzB7kXwfbKomSi/p CKcsoeWy0Bowog0JE4PExrfMKs0xiaEBVOdxYaiMwVptJM2zQ4mDL2K3+bWVcJF/ BGvFLRC0DL4Jhs2A4UDZvlQBczmsfDQVSlgYXxgzW50WEcb1DzcNgXGDyT5TdkVQ /P+ytSC3sBMu6rU7hrJ2FzA1gKa2PJC3e02D5ZYMyovB9uqYOQwq9tWVC1ADpQc3 3TYRfLPUZV6PxB3OgxHh =esId -----END PGP SIGNATURE----- --kxn/JluRpPoM1h3S--