From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43696) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1u9m-0005ke-7I for qemu-devel@nongnu.org; Fri, 19 Dec 2014 04:47:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y1u9e-0002rR-N6 for qemu-devel@nongnu.org; Fri, 19 Dec 2014 04:47:34 -0500 Received: from cantor2.suse.de ([195.135.220.15]:51474 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1u9e-0002rM-Gl for qemu-devel@nongnu.org; Fri, 19 Dec 2014 04:47:26 -0500 Message-ID: <5493F42B.3080208@suse.de> Date: Fri, 19 Dec 2014 10:47:23 +0100 From: =?ISO-8859-15?Q?Andreas_F=E4rber?= MIME-Version: 1.0 References: <1418963165-498-1-git-send-email-ehabkost@redhat.com> In-Reply-To: <1418963165-498-1-git-send-email-ehabkost@redhat.com> Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 0/2] tcg: Move TCG arch-specific initialization inside TCG code List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Eduardo Habkost , qemu-devel@nongnu.org Cc: Paolo Bonzini , rth@twiddle.net Am 19.12.2014 um 05:26 schrieb Eduardo Habkost: > Many architectures manually call arch-specific TCG initialization at CP= U init > time[1], instead of having tcg_init() doing all initialization steps. T= his > series introduces a tcg_arch_init() function that may be implemented by > architecture-specific code for TCG initialization. How do you imagine this to work with multiple CPU types? From the looks of it, this is for the target CPU, not the TCG architecture, so tcg_arch_init() limits us to one implementation unlike now. On the other hand it doesn't seem to be a per-CPU, i.e. CPUClass, initialization either... Regards, Andreas --=20 SUSE LINUX GmbH, Maxfeldstr. 5, 90409 N=FCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=F6rffer; HRB 21284 AG N=FCrnbe= rg