Date: Fri, 19 Jun 2020 09:52:51 -0700 From: Mark Millard <marklmi@yahoo.com> To: Justin Hibbits <chmeeedalf@gmail.com> Cc: Dennis Clarke <dclarke@blastwave.org>, freebsd-ppc <freebsd-ppc@freebsd.org> Subject: Re: recent FreeBSD 13.0-CURRENT has fans screaming again on PowerMac quad Message-ID: <6A1CD6F3-BC59-4017-8C35-443FB1FBCE9F@yahoo.com> In-Reply-To: <20200619111054.3a68bf06@titan.knownspace> References: <250e4677-c442-3b41-5796-6b79b07ac12c@blastwave.org> <1692AB48-2438-4B4B-82BB-F8BAEF04B459@freebsd.org> <20200619093447.469d669c@titan.knownspace> <FFD9F04A-DE16-4EEF-B2F2-FD95EAAF4C07@freebsd.org> <56b7038d-d07d-9f38-dc4b-4149340089ed@blastwave.org> <20200619111054.3a68bf06@titan.knownspace>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-Jun-19, at 09:10, Justin Hibbits <chmeeedalf@gmail.com> wrote: > On Fri, 19 Jun 2020 15:57:43 +0000 > Dennis Clarke <dclarke@blastwave.org> wrote: > >> . . . >> >> Now then, how do I get you the details you need about hardware? >> >> . . . > > Providing the output of 'ofwdump -ap' will suffice. Last I knew this command crashes modern, official powerpc64 FreeBSD on PowerMacs (without usefdt mode in use). Back when I could boot official 32-bit powerpc FreeBSD on the 64-bit hardware, that would let me run the ofwdump -ap command. (I've not tried 32-bit in some time but last I tried it did not work.) The crash was for a kernel DSI read trap and was tied to the dmap addressing changes mixed with executing openfirmware code when a page ended up not mapped and openfirmware tried to handle it. (This is from memory.) Details are listed in: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237590 The bugzilla comments report that the failure was during "OFIOCGET for the fairly large log property". If I remember right the example was a PowerMac11,2 Quad but the Powermac7,2 also failed. > The 'model' > property listed at the top will tell you what the type is. The rest > will help for figuring out what is needed. However, I know already > that since you have a Quad, it's a PowerMac11,2 so I don't need more > details. > > All I gleaned so far from the Linux source was that PowerMac11,2 and > PowerMac (G4 family) use GPIOs for timebase enable, while PowerMac7,3 > uses i2c twiddling, which looks more complicated. Given the age of > that hardware, I'm inclined to punt on that one, and get the > low-hanging fruit, which should satisfy most users. > FYI: I sometimes have access to a PowerMac7,2 (dual socket, 1 core each) and should be able to test there --if 7,2 is relevant. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6A1CD6F3-BC59-4017-8C35-443FB1FBCE9F>