From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57411) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiXHi-0006tI-GH for qemu-devel@nongnu.org; Tue, 22 Mar 2016 21:08:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiXHh-0002Aq-Fp for qemu-devel@nongnu.org; Tue, 22 Mar 2016 21:08:30 -0400 Date: Wed, 23 Mar 2016 11:39:20 +1100 From: David Gibson Message-ID: <20160323003920.GL23586@voom.redhat.com> References: <1458656593-7735-1-git-send-email-clg@fr.ibm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qMyE1nnBIN65x+Vj" Content-Disposition: inline In-Reply-To: <1458656593-7735-1-git-send-email-clg@fr.ibm.com> Subject: Re: [Qemu-devel] [PATCH] ppc: move POWER8 Book4 regs in their own routine List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?iso-8859-1?Q?C=E9dric?= Le Goater Cc: Thomas Huth , qemu-ppc@nongnu.org, qemu-devel@nongnu.org --qMyE1nnBIN65x+Vj Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 22, 2016 at 03:23:13PM +0100, C=E9dric Le Goater wrote: > commit fce55481360d "ppc: A couple more dummy POWER8 Book4 regs" > squashed in to rapidly a set of POWER8 Book4 regs in the wrong > routine. This patch introduces the missing gen_spr_power8_book4() > routine to fix their location. >=20 > Signed-off-by: C=E9dric Le Goater Applied to ppc-for-2.6, thanks. > --- > target-ppc/translate_init.c | 8 ++++++++ > 1 file changed, 8 insertions(+) >=20 > Index: qemu-dgibson-for-2.6.git/target-ppc/translate_init.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- qemu-dgibson-for-2.6.git.orig/target-ppc/translate_init.c > +++ qemu-dgibson-for-2.6.git/target-ppc/translate_init.c > @@ -8018,6 +8018,13 @@ static void gen_spr_power8_ic(CPUPPCStat > &spr_read_generic, SPR_NOACCESS, > &spr_read_generic, &spr_write_generic, > 0); > +#endif > +} > + > +static void gen_spr_power8_book4(CPUPPCState *env) > +{ > + /* Add a number of P8 book4 registers */ > +#if !defined(CONFIG_USER_ONLY) > spr_register_kvm(env, SPR_ACOP, "ACOP", > SPR_NOACCESS, SPR_NOACCESS, > &spr_read_generic, &spr_write_generic, > @@ -8086,6 +8093,7 @@ static void init_proc_book3s_64(CPUPPCSt > gen_spr_power8_pspb(env); > gen_spr_vtb(env); > gen_spr_power8_ic(env); > + gen_spr_power8_book4(env); > } > if (version < BOOK3S_CPU_POWER8) { > gen_spr_book3s_dbg(env); >=20 --=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 --qMyE1nnBIN65x+Vj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJW8eW4AAoJEGw4ysog2bOSOdEP/3qaj+7MOR7wfMgcXpL4dMnl tjNA7F41dllTOBQNxry7+bG2GVmvoqTH8j7nZ67cbUb3c7Kfq/HFtXY+uHO5XWC5 sx07SkdTFtm90VIhvhcfYndmAmZIlgi6Z00/7753aQFsvH7xwGBy4qXd8ti98JSj rK6in7lbyx/YQQ1WSFKInfUYceRPIkVVbaabVZWnBG3p8lihXNYhaMj76t0z36AG PzFogAf/jCR3IF20Jchud0ayUr4AlzuvtpdB/iycxiBdeNnVWC63RMrfbefalz+r dEQ/dHtH80Wd9iFp4s6SqyZNBnnG78fNX+T9uSSeuTLUUmpEAaJCKkW5dUhOlt3G U4fK+OWZtxWkIw2+YmAGwtMLFvTveUPMHK41ksj61t73wwiX4s8WZ6iO1qCEuDkq 4LywZegRkOrWeg/aV+CaGSSBPZIkC3mj4NVnFHkmF1An/S7Ti/TcTqEag71p2oy7 TPqaXpD6P+8vTB46DTvUVtrwHZmtjC9csdAsq5nx98J+rtdMn/YHYKYsbSvnBDVO ShhAUhbfLjlLzoLmes6TrzV/ZhOFgzO8z6+iwijhGF7jExry2NQSm6PRXHTComkS 0+kNpYoOkme8Sd7s/uVaDf1SYETOri6FQg+8yiqbcC/ty4jPNXD3y2D05Kmtqz31 zvYXkKXZ7SVjZbGC0wPK =Ep6A -----END PGP SIGNATURE----- --qMyE1nnBIN65x+Vj--