From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDnQt-0001OZ-JR for qemu-devel@nongnu.org; Fri, 17 Jun 2016 02:39:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDnQn-0000cu-I8 for qemu-devel@nongnu.org; Fri, 17 Jun 2016 02:39:10 -0400 Received: from 3.mo53.mail-out.ovh.net ([178.33.44.239]:55177) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDnQn-0000cW-Bh for qemu-devel@nongnu.org; Fri, 17 Jun 2016 02:39:05 -0400 Received: from player158.ha.ovh.net (b7.ovh.net [213.186.33.57]) by mo53.mail-out.ovh.net (Postfix) with ESMTP id 00B5FFF9325 for ; Fri, 17 Jun 2016 08:39:04 +0200 (CEST) References: <1465795496-15071-1-git-send-email-clg@kaod.org> <1465795496-15071-2-git-send-email-clg@kaod.org> <20160616010702.GI28087@voom.fritz.box> <20160617022731.GA19581@voom.fritz.box> <57639095.5010305@kaod.org> <576392B1.6030204@kaod.org> <20160617062822.GD19581@voom.fritz.box> From: =?UTF-8?Q?C=c3=a9dric_Le_Goater?= Message-ID: <57639B04.4070607@kaod.org> Date: Fri, 17 Jun 2016 08:39:00 +0200 MIME-Version: 1.0 In-Reply-To: <20160617062822.GD19581@voom.fritz.box> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH 01/10] ppc: Fix rfi/rfid/hrfi/... emulation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: David Gibson Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org On 06/17/2016 08:28 AM, David Gibson wrote: > On Fri, Jun 17, 2016 at 08:03:29AM +0200, C=E9dric Le Goater wrote: >> On 06/17/2016 07:54 AM, C=E9dric Le Goater wrote: >>> On 06/17/2016 04:27 AM, David Gibson wrote: >>>> On Thu, Jun 16, 2016 at 11:07:02AM +1000, David Gibson wrote: >>>>> On Mon, Jun 13, 2016 at 07:24:47AM +0200, C=E9dric Le Goater wrote: >>>>>> From: Benjamin Herrenschmidt >>>>>> >>>>>> This reworks emulation of the various "rfi" variants. I removed >>>>>> some masking bits that I couldn't make sense of, the only bit that >>>>>> I am aware we should mask here is POW, the CPU's MSR mask should >>>>>> take care of the rest. >>>>>> >>>>>> This also fixes some problems when running 32-bit userspace under >>>>>> a 64-bit kernel. >>>>>> >>>>>> Signed-off-by: Benjamin Herrenschmidt >>>>>> Reviewed-by: David Gibson >>>>> >>>>> I've merged this patch to ppc-for-2.7. >>>> >>>> ..and now I've removed it again. It seems that this breaks Thomas' >>>> new test that OpenBIOS runs on the mac machine types. Not sure why, >>>> but we need to figure that out before I apply. >>> >>> Just this patch ? I booted a macosx image with it. but maybe just a m= ac99. >>> I will check today. >> >> With your branch ppc-for-2.7 (at commit aba2e6258d86) + the=20 >> "ppc: Fix rfi/rfid/hrfi/... emulation" patch, these guests :=20 >> >> qemu-system-ppc -cdrom ./darwinppc-602.cdr -boot d=20 >> qemu-system-ppc -M mac99 -cdrom ./darwinppc-602.cdr -boot d=20 >> >> reach the installer macosx installer. >=20 > But the prom-env-test from make check fails :(. >=20 I do not see the issue on ppc-for-2.7 (commit aba2e6258d86) + the=20 "ppc: Fix rfi/rfid/hrfi/... emulation" patch.=20 I will update during the day and let you know. Cheers, C.