From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53139) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPMDL-0001LP-JA for qemu-devel@nongnu.org; Tue, 11 Aug 2015 22:56:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPMDH-0000Kh-E2 for qemu-devel@nongnu.org; Tue, 11 Aug 2015 22:56:27 -0400 Date: Wed, 12 Aug 2015 12:56:30 +1000 From: David Gibson Message-ID: <20150812025630.GH19634@voom.fritz.box> References: <1438838837-28504-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="CNfT9TXqV7nd4cfk" Content-Disposition: inline In-Reply-To: <1438838837-28504-1-git-send-email-bharata@linux.vnet.ibm.com> Subject: Re: [Qemu-devel] [RFC PATCH v4 00/11] sPAPR CPU hotplug List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Bharata B Rao Cc: 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, imammedo@redhat.com, afaerber@suse.de --CNfT9TXqV7nd4cfk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 06, 2015 at 10:57:06AM +0530, Bharata B Rao wrote: > Hi, >=20 > This is the next version of CPU hotplug support patchset for PowerPC > sPAPR guests. This is a split-out from the previous version (v3) that > was carrying CPU and memory hotplug together. This patchset applies on > spapr-next branch of David Gibson's tree. >=20 > In the previous version, I was doing CPU addition at socket granularity. > One hotplug request would add one complete CPU socket with all the cores > and threads as per the boot time topology specification. Based on the > feedback for v3, I am switching back to earlier method wherein I don't > have the notion of socket device. In this version I don't create any > additional device abstraction over CPU device, but use the existing > CPU device and add full cores at once. One hotplug request will add > a complete core with all the underlying threads. >=20 > I have enabled device_add based hotplug for POWER8 family for processors > and currently the semantics looks like this: >=20 > (qemu) device_add POWER8-powerpc64-cpu,id=3Dcpu8 I've cherry picked 5/11 (add 2.5 machine type) since we'll be wanting it one way or another. I have rearranged it, though, to go before the memory hotplug patches, which are already in spapr-next, but missed the 2.4 cutoff so shouldn't be enabled for the 2.4 machine type. Need to wait until I have a little more time to review the rest of the series. --=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 --CNfT9TXqV7nd4cfk Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVyrXeAAoJEGw4ysog2bOSfIYQAMh85YxpHMWqc9y31++c3QiE N+SYPAAu0C1vbyvmKa0M97GdqmN6ba5gpQ1rcPDoJeRx5Xa8sOXEwSXUhGqmO6D8 n9vf4mcVwkg9H1sdB4NOGCpnT+dhSzY+0KKvSqyU8erLke+FyEM7HC93L3E1Aysw upOsrsfsPJmq1uSkJgJfzuMohDf9hxU/0iPckdlpwua+3ZPsLeTX8x9JqBRBXhjl BsvQN+LL2d6bJfiZK5ZKbnQP0dKQ0z4jmUJOzKQsmWhwJ3p41dqGTGgLFoGakmjp TIyzAQ3SnS0L82fr0izt6n5H98ycl6M7VhaPiw0cu/Rem2ax+dg5UsdacrEU9GNZ iB8rtSxFjjgVEZt5VjhJ7dMcoloR47EVlm7bc3bl0MkFT8Cafx91mvV24tqo2XsZ wTkHaDZ+5jbW9iARoZK3W05HpLsRHxKXyaXq/kHo4t9AKZkhxBK6GLH2R9Tin7h1 VHV0ouoG90INMp8r8vo0jxt0K9QlsZUgq4dMhS7i8BIaeE6ZpgYghQyGZu3xVmEY 0SFZdbNGX9rz8qd9pVEetuLpMgyXumf6csAyj4phVZyWS5gWWF+rEN6VhBOpsSRj AvY7hcrqkFVUpZIjH0BKih9ba3+eVsgU3Qn2Oc8rn3Z+VenEG7wyWNjhcqXY9RR+ Wg/y7yE9YCDIpUdrbazy =YYOG -----END PGP SIGNATURE----- --CNfT9TXqV7nd4cfk--