From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WhncO-0004D3-V4 for qemu-devel@nongnu.org; Tue, 06 May 2014 18:13:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WhncJ-0004cs-U9 for qemu-devel@nongnu.org; Tue, 06 May 2014 18:13:44 -0400 Received: from mx1.redhat.com ([209.132.183.28]:46190) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WhncJ-0004cN-KL for qemu-devel@nongnu.org; Tue, 06 May 2014 18:13:39 -0400 Message-ID: <53695E91.1020305@redhat.com> Date: Tue, 06 May 2014 16:13:37 -0600 From: Eric Blake MIME-Version: 1.0 References: <1398889773-14652-1-git-send-email-ehabkost@redhat.com> <20140502154503.72465f99@nial.usersys.redhat.com> <20140502144305.GJ3363@otherpad.lan.raisama.net> <20140506092238.570534a8@nial.usersys.redhat.com> <20140506144256.GU3363@otherpad.lan.raisama.net> <20140506220111.45aa0692@thinkpad> <20140506201957.GW3363@otherpad.lan.raisama.net> In-Reply-To: <20140506201957.GW3363@otherpad.lan.raisama.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pMoto5FoqBIbL3pfLGxSIGQMnwUnTImBm" Subject: Re: [Qemu-devel] [libvirt] [RFC 0/5] Allow object-add on X86CPU subclasses, for CPU model probing List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Eduardo Habkost , Igor Mammedov Cc: Peter Krempa , libvir-list@redhat.com, qemu-devel@nongnu.org, Paolo Bonzini , Jiri Denemark , =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --pMoto5FoqBIbL3pfLGxSIGQMnwUnTImBm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 05/06/2014 02:19 PM, Eduardo Habkost wrote: >> IMHO, libvirt side should take advantage of information QEMU already >> provides. >> >=20 > Current API requires re-running QEMU to query the information. This > series allows it to be run with the "-machine none" QEMU instance that > is already run by libvirt. Therein is the reason libvirt isn't using what qemu already has - spawning multiple qemu instances (one per reported machine type) multiplied by the number of qemu binaries does not scale well, when compared to starting a single qemu -machine none, and doing all queries on that one machine. So the point of this patch is getting us closer to the point where libvirt can learn accurate cpu model information for multiple machines all from a single qemu invocation. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --pMoto5FoqBIbL3pfLGxSIGQMnwUnTImBm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTaV6RAAoJEKeha0olJ0NqIu0H/jucJSjJEGapeI2qLVzruuOI vwDumCZ0Nz/by89jalg06EqP0SsYm06swBOGx30hv4aLP5q1Zju+NuL+MycbUesf cWLux2e9+MZb/pvcaQvcKbDftDfSQ8+PMtMsa7WfXUALKmsJKn5wqNJ+qosM36Kl TOUl+q0odWSrycfVHUR++Lxw/B4w61i5Nt4vLhcz489SGODrPo9kNLAQb0KhbQ1a tQi0dhU4N84FcSOfq88R93jgKIO5CMyHepuKwqBmrguoNAgnfS8xHA+tB7JUL1+r MmpaSfWwKYhieEq2OcpjqifRptkKUT4O8Z9xBxuotPOTWpUJHLaoY+tgkP1u25U= =OJyd -----END PGP SIGNATURE----- --pMoto5FoqBIbL3pfLGxSIGQMnwUnTImBm--