Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Mar 2021 22:59:13 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        Brandon Bergren <bdragon@FreeBSD.org>
Cc:        FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   Re: Note: Fix committed to main for PPC32 SMP
Message-ID:  <A0EA1D9C-8DF7-47C9-92B0-BDC6B847BE09@yahoo.com>
In-Reply-To: <E5724B67-56D1-4E8D-A5AA-3791670F8F11@yahoo.com>
References:  <95e4ea92-128b-4765-bdb1-4726b2573b4c@www.fastmail.com> <7082DB3B-FA63-4D08-91CB-7B4A4FA1501A@yahoo.com> <f631014a-d014-465e-9aa5-dc1155c96409@www.fastmail.com> <B905E847-2DC6-4617-825B-562749A741C7@yahoo.com> <262de2ca-4ab2-4257-aee9-66aac30c0f22@www.fastmail.com> <E5724B67-56D1-4E8D-A5AA-3791670F8F11@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2021-Mar-8, at 21:52, Mark Millard <marklmi at yahoo.com> wrote:

> On 2021-Mar-8, at 16:40, Brandon Bergren <bdragon at FreeBSD.org> =
wrote:
>=20
>> On Mon, Mar 8, 2021, at 5:06 PM, Mark Millard wrote:
>>>> I'm gonna need a hexdump of the contents of the =
platform-cpu-timebase property on /cpus to get G5 models fixed properly =
(along with the model property on /)
>>>=20
>>> ofwdump -ap on the G5 2-socket/2-cores-each reports:
>>>=20
>>>   platform-cpu-timebase:
>>>     ff 99 1d 78=20
>>>=20
>>> (This may be one of the G5's last acts. Sitting basically
>>> idle is keeping the fan busy.)
>>=20
>> Ah, I think I meant platform-do-cpu-timebase -- the one I had you =
grab looks like a handle.
>>=20
>> Also I need the PowerMacX,Y model to go with it.
>>=20
>> Really, if you could ofwdump -ap the whole thing and upload that =
somewhere, I can make sure I have a handle on exactly how it works so I =
can get it right.
>=20
> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D223108 now has a =
xz of a full ofwdump -ap output for the PowerMac11,2 .

By the way: the only reason I can get ofwdump -ap output
on the PowerMac G5's that I've access to is because of the
extra patches that I run. On a normal FreeBSD build it
crashes in open firmware.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237590

is about the crashes and what caused the problem.

A more direct way to get the crash than ofwdump -ap
is:

ofwdump -Plog /packages/obp-tftp

ofwdump usage that avoids that area should work as I
remember.

>> I posted the G4 timebase sync code at =
https://reviews.freebsd.org/D29136 and will add G5 code on as I get the =
platform data for them.
>=20
>=20
> Other than the PowerMac11,2 and PowerMac7,2 (G5s) and PowerMac3,6 =
(G4s)
> the rest of the PowerMacs are single socket/single core. One is a G3.
> Two are G4's, but one of which I've never gotten FreeBSD to do more
> than hang during boot attempts. (MacOS and Linux variants that I had
> tried had no problems. I never did figure out much about where or why
> FreeBSD would stop.)
>=20
> The PowerMac11,2 gets temperature notices before the login prompt.



=3D=3D=3D
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?A0EA1D9C-8DF7-47C9-92B0-BDC6B847BE09>