From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38625) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bD5nE-0006Dd-5i for qemu-devel@nongnu.org; Wed, 15 Jun 2016 04:03:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bD5n9-0002dJ-SZ for qemu-devel@nongnu.org; Wed, 15 Jun 2016 04:03:19 -0400 References: <2615C07F-1076-4896-BED0-D13155383A33@gmail.com> <88030BF6-971D-43B5-84E3-7F0CF6CBDE33@gmail.com> From: Thomas Huth Message-ID: <57610BBD.7070704@redhat.com> Date: Wed, 15 Jun 2016 10:03:09 +0200 MIME-Version: 1.0 In-Reply-To: <88030BF6-971D-43B5-84E3-7F0CF6CBDE33@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH RFC 06/16] vl: move smp parsing to machine pre_init List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Programmingkid , BALATON Zoltan Cc: Paolo Bonzini , David Gibson , "qemu-ppc@nongnu.org list:PowerPC" , qemu-devel qemu-devel , Peter Maydell On 14.06.2016 23:32, Programmingkid wrote: >=20 > On Jun 14, 2016, at 5:13 PM, BALATON Zoltan wrote: >=20 >> On Tue, 14 Jun 2016, Programmingkid wrote: >>> On Jun 14, 2016, at 7:39 AM, qemu-ppc-request@nongnu.org wrote: >>>> smp_cores is only used by pseries and x86 machines. I expect machin= es >>>> that must be single-socket to disregard smp_sockets altogether. >>> >>> Could smp support be added to the beigeg3 and mac99 targets? >> >> I think the machines these are emulating had no SMP so it would not ma= ke much sense. Maybe you'd need to create a new target emulating a Mac mo= del with multiple CPUs instead or update mac99 to a newer model that had = SMP? >=20 > http://www.macworld.com/article/1002601/multiprocessor.html > You will find this article enlightening. >=20 >> But what would this bring besides more complexity and more possible bu= gs? >=20 > - An emulator that can take better advantage of the host system's multi= processor offering. Please note that as long as the MTTCG patches are not included yet, this point is currently not valid for QEMU yet (unless you use KVM as accelerator). Thomas