From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDVDm-0005S1-7U for qemu-devel@nongnu.org; Thu, 16 Jun 2016 07:12:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDVDg-0004uS-9S for qemu-devel@nongnu.org; Thu, 16 Jun 2016 07:12:25 -0400 Date: Thu, 16 Jun 2016 16:41:17 +1000 From: David Gibson Message-ID: <20160616064117.GD1642@voom.fritz.box> References: <1465520348-13964-1-git-send-email-bharata@linux.vnet.ibm.com> <20160610051414.GP9226@voom.fritz.box> <20160615060414.GG21472@voom.fritz.box> <20160616034952.GB7022@in.ibm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IDYEmSnFhs3mNXr+" Content-Disposition: inline In-Reply-To: <20160616034952.GB7022@in.ibm.com> Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH v4 0/9] Core based CPU hotplug for PowerPC sPAPR List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Bharata B Rao Cc: mjrosato@linux.vnet.ibm.com, thuth@redhat.com, pkrempa@redhat.com, ehabkost@redhat.com, qemu-devel@nongnu.org, borntraeger@de.ibm.com, qemu-ppc@nongnu.org, pbonzini@redhat.com, imammedo@redhat.com, eblake@redhat.com, mdroth@linux.vnet.ibm.com --IDYEmSnFhs3mNXr+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 16, 2016 at 09:19:52AM +0530, Bharata B Rao wrote: > On Wed, Jun 15, 2016 at 04:04:14PM +1000, David Gibson wrote: > > On Fri, Jun 10, 2016 at 03:14:14PM +1000, David Gibson wrote: > > > On Fri, Jun 10, 2016 at 06:28:59AM +0530, Bharata B Rao wrote: > > > > Hi, > > > >=20 > > > > This is the next version of the CPU hotplug patchset for PowerPC > > > > sPAPR target. The hotplug semantics looks like this: > > > >=20 > > > > (qemu) device_add POWER8E-spapr-cpu-core,id=3Dcore2,core-id=3D16[,t= hreads=3D4] > > > > (qemu) device_add host-spapr-cpu-core,id=3Dcore2,core-id=3D16[,thre= ads=3D4] > > > > (qemu) device_add > > > > POWER8E_v2.1-spapr-cpu-core,id=3Dcore2,core-id=3D16[,threads=3D4] > > >=20 > > > I've merged these to my ppc-cpu-hotplug branch, and I'm doing some > > > testing. It it checks out, I hope to send a pull request. > >=20 > > I've now merged this into my main ppc-for-2.7 branch. I'll be doing > > some testing, obviously, but I'd certain appreciate any other tests of > > this branch with the hotplug code. >=20 > David, I don't see the unplug patch in your tree, intentional ? Oops, no. I've added it now. > Also I am working on supporting the CPU compat settings with the following > semantics: >=20 > -cpu host,power7 -device host-spapr-cpu-core,compat-cpu=3Dpower7 >=20 > Whatever CPU compat level that is specifed with -cpu host is considered > as base and the compat-cpu property specified with -device will be > validated against the base compat level. And this property 'compat-cpu' > will be supported only for host-spapr-cpu-core type. >=20 > Is this semantics fine ? Uh.. I think so. The semantics of cpu compat modes have always confused me. --=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 --IDYEmSnFhs3mNXr+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJXYkoNAAoJEGw4ysog2bOS2FkQAKuzOT3naacDT1WLFHQ//tJe iYRkTbgwWH1vvJVSPLd+HgfLZG6IBnzJ1/pnMb19coK2jAjtat9sSwxJq41iMnZ+ 1eqyhxEC74q00iG+L59o/V0D4ij5mZOyI1pZgOvAmPSOBNnrBK6Q1fMd0Zs+x4Br 0HIomRtsjuafNzXzy6XxRNMZtrOSAubP+bx46MCPHG8pMZH7sgVZ/PS1VRpc3KIY oF1ehuc3TsJm4WDjcllY+kqWW9YSjEoxQ+DXCHJiTnP0In5fMRZzU6Gss4pYDEAb fcbHNkDWnvb5/XO590Rep7R780F9NrxtRqW/bs01BFzewMadp82hMFllQW5xkZXe lqW2uHidxEusLFC+/a2uFL+0U3E3mdwUhfs+CVo7RPkqkG2SzT5B4XicCDaJtfL8 JVIodqlUiYVFJUqGenNKRsit7y/HhHl4QDbaH3kzHjv5e25pl258/6HKvQA3X+db mpWFR4L3uXZVLv1Um8aGv+J9ECKEJRZaHf29F9FKL9udsYiI3GdChExDd3gPA2HY 4jjpnrFkHloilUci+oscSiB5md89yBTE9UqzXADcqV7eLIFN7VIT76V4V8z2eRJX tLaH3qJ80482veff5DDCig1y2Bsp3MQdC61hcJX7nfs8hOqQ3oFtMU+bGwxvPy9T zV0p4wwWshi06iH8Bjhb =yk1m -----END PGP SIGNATURE----- --IDYEmSnFhs3mNXr+--