From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39746) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEk0K-0005Xn-4u for qemu-devel@nongnu.org; Sun, 19 Jun 2016 17:11:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bEk0F-0007Z4-43 for qemu-devel@nongnu.org; Sun, 19 Jun 2016 17:11:39 -0400 Received: from gate.crashing.org ([63.228.1.57]:46968) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEk0E-0007Yk-RV for qemu-devel@nongnu.org; Sun, 19 Jun 2016 17:11:35 -0400 Message-ID: <1466370687.24271.124.camel@kernel.crashing.org> From: Benjamin Herrenschmidt Date: Mon, 20 Jun 2016 07:11:27 +1000 In-Reply-To: <5766B5C1.4050100@gmail.com> References: <5766B5C1.4050100@gmail.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH] ppc: Improve emulation of THRM registers List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: G 3 , qemu-devel@nongnu.org On Sun, 2016-06-19 at 11:09 -0400, G 3 wrote: > =C2=A0 On 6/19/16 12:12 AM, qemu-devel-request@nongnu.org wrote: > > Message: 5 > > Date: Sun, 19 Jun 2016 10:54:13 +1000 > > From: Benjamin Herrenschmidt > > To:qemu-ppc@nongnu.org > > Cc:qemu-devel@nongnu.org,david@gibson.dropbear.id.au, Mark > > Cave-Ayland , Alexander > > Graf > > > > Subject: [Qemu-devel] [PATCH] ppc: Improve emulation of THRM > > registers > > Message-ID:<1466297653.24271.101.camel@kernel.crashing.org> > > Content-Type: text/plain; charset=3D"UTF-8" > >=20 > > The 75x and 74xx processors have some thermal monitoring SPRs that > > some OSes such as MacOS do use. Our current "dumb" implementation > > isn't good enough and will cause some versions of MacOS to hang > > during > > boot. > >=20 > > This lifts an improved emulation from MacOnLinux and adapts it to > > qemu, thus fixing the problem. > >=20 > Which versions of the Mac OS hang? The Apple CPU Plugin in 9.2.x afaik (well 9.2.2 for sure). Cheers, Ben.