From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44546) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b68rf-0007Ie-Ro for qemu-devel@nongnu.org; Thu, 26 May 2016 23:55:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b68ra-0003S2-6o for qemu-devel@nongnu.org; Thu, 26 May 2016 23:55:10 -0400 Date: Fri, 27 May 2016 13:54:45 +1000 From: David Gibson Message-ID: <20160527035445.GT17226@voom.fritz.box> References: <1462291414-8343-1-git-send-email-clg@kaod.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="F74xYepWx8quU230" Content-Disposition: inline In-Reply-To: <1462291414-8343-1-git-send-email-clg@kaod.org> Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH 00/12] ppc: preparing pnv landing (round 2) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?iso-8859-1?Q?C=E9dric?= Le Goater Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org --F74xYepWx8quU230 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 03, 2016 at 06:03:22PM +0200, C=E9dric Le Goater wrote: > Hello, >=20 > Here is a new set of fixes extracted from Ben's PowerNV tree : >=20 > https://github.com/ozbenh/qemu/commits/powernv >=20 > It was quickly tested with a pseries guest using KVM and TCG. Ok, back now. I've merged these into ppc-for-2.7 (after today's pull req), except for 7/12 which I've replied to separately. >=20 > Thanks, >=20 > C. >=20 > Benjamin Herrenschmidt (11): > ppc: Remove MMU_MODEn_SUFFIX definitions > ppc: Use split I/D mmu modes to avoid flushes on interrupts > ppc: Do some batching of TCG tlb flushes > ppc: Add a bunch of hypervisor SPRs to Book3s > ppc: Fix hreg_store_msr() so that non-HV mode cannot alter MSR:HV > ppc: Fix rfi/rfid/hrfi/... emulation > ppc: Better figure out if processor has HV mode > ppc: tlbie, tlbia and tlbisync are HV only > ppc: Change 'invalid' bit mask of tlbiel and tlbie > ppc: Get out of emulation on SMT "OR" ops > ppc: Add PPC_64H instruction flag to POWER7 and POWER8 >=20 > Michael Neuling (1): > ppc: Fix sign extension issue in mtmsr(d) emulation >=20 > hw/ppc/spapr_hcall.c | 14 ++++- > target-ppc/cpu.h | 20 ++++-- > target-ppc/excp_helper.c | 77 +++++++++++------------ > target-ppc/helper.h | 1 + > target-ppc/helper_regs.h | 71 +++++++++++++++++++--- > target-ppc/machine.c | 5 +- > target-ppc/mmu-hash64.c | 11 +--- > target-ppc/mmu_helper.c | 9 ++- > target-ppc/translate.c | 94 +++++++++++++++++++++++------ > target-ppc/translate_init.c | 144 ++++++++++++++++++++++++++++++++++++++= +++--- > 10 files changed, 348 insertions(+), 98 deletions(-) >=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 --F74xYepWx8quU230 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJXR8UFAAoJEGw4ysog2bOSQc0QAJG5/TdM+XZI1UpqRveRsul0 5ylz0OtxfR8akSuQ1cbAMtU2eZvSGtaEH4Wo7nGRvy+5icRYTg6m+bJ1xCcNCbkr I6BJAegO5VTMcDzdh7T3JGQ2GbVvuQT0qUgfU6JpG7qiPzdg0ix7RXVQH8iE20ph Bq/icmlRnU6//bTObEWU6C7kDsFqphFNd3ZkbKO333SKTNi5CInONXyMqScOkgsJ CRIX2z8EAQitJPE+yuhMiTsTTddzbli9aZHBMTXQrC1EoYJajkW70oj4zyQzXKoh PzYvkFdSRu+6fsfvsebPuuCaX1lRDzm7UGUgEpwR1qwrZZYx9HQXHUom3FvPtXt/ yopMJ7vYCa/y1HCgGblQLn9njEc4EPtkbe40IwD9l7HnwXJTx7/UJUCZNfAW6oZW W1tPYakgsIcTcHYh5rJGysVq5R7BJWytuejb+Su+jZ15OAzZ2STYmULrSt2zqO+F PKqyfW1/SUE6n+gVdZdZK4761BJJciRdwlaZKCGzxEi0aJ7KLQQQT7A+CdGlJoHW MNagt/wiKgFmMLHAvYblgpi3S+b1bocBNgy+3pI43fOs7HgmWylr1mTbhPAXKJnS a8i05bOzuy13y60EmGruZTAUbiyCZCOnIpq8ceGVu0xaMZcDPrJuZjLUkzmR+syJ OvqAweBqMsije2tpD1Ah =KRi+ -----END PGP SIGNATURE----- --F74xYepWx8quU230--