Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Nov 2016 20:25:08 -0800
From:      Mark Millard <markmi@dsl-only.net>
To:        Justin Hibbits <chmeeedalf@gmail.com>
Cc:        Nathan Whitehorn <nwhitehorn@freebsd.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   Re: I think I found why the iMac G3 that I have access to has not booted FreeBSD vintages: 2015-Mar+ . . . [Yep: booted!]
Message-ID:  <2A19F1AE-7F98-47DF-AFE5-2D6EEF6637CC@dsl-only.net>
In-Reply-To: <5E0BDD50-FA00-4AF3-B2DF-F0C058AE4835@dsl-only.net>
References:  <8915A2F8-0C75-4B8B-BCC1-7252EA02D292@dsl-only.net> <53724219-2378-45E0-B521-8F3EFA85CE41@dsl-only.net> <CAHSQbTBLc_eZ7sQgwpVb7f99bL6uTaTUFp2QRGoYj3B-d3HxPA@mail.gmail.com> <5E0BDD50-FA00-4AF3-B2DF-F0C058AE4835@dsl-only.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2016-Nov-25, at 2:12 PM, Mark Millard <markmi at dsl-only.net> wrote:

> On 2016-Nov-25, at 11:37 AM, Justin Hibbits <chmeeedalf at gmail.com> =
wrote:
>=20
>> Hi Mark,
>>=20
>> Nice legwork on this. I just committed r309167 which should fix this =
bug. Can you update and test?
>>=20
>> - Justin

Works fine in my testing.

I took my head -r308874 environments for powerpc and powerpc64
and . . .

A) Used: "svnlite revert" on my change for the issue.
B) Used: "svnlite update -r309167 =
/usr/src/sys/powerpc/include/cpufunc.h"
C) Rebuilt kernels for TARGET_ARCH=3Dpowerpc and TARGET_ARCH=3Dpowerpc64
D) Installed them.
E) Used "objdump -d" to confirm the mtsrin-then-isync sequences
   in the kernels.
F) For TARGET_ARCH=3Dpowerpc:
F.1) Booted the iMac G3
F.2) Booted a couple of PowerMac G4s
F.3) Booted a couple of PowerMac G5s
G) For TARGET_ARCH=3Dpowerpc64:
G.1) Booted a couple of PowerMac G5s

All worked fine with your code update.

This sequence avoided getting the clang 3.9.0 update involved,
separating the testing concerns.



[I avoided one PowerMac G4 that no version of FreeBSD that I've
tried in it has ever managed to finish booting: the attempts
hang when normally the next normal message would be the first
about finding the usb keyboard. Same boot SSD and keyboard work
everyplace else each time that I've tried, various keyboards
tried. Mac OS X and Ubuntu variants that I've tried boot and
operate the odd PowerMac just fine. I've never made any
progress on figuring this issue out.]

=3D=3D=3D
Mark Millard
markmi at dsl-only.net




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2A19F1AE-7F98-47DF-AFE5-2D6EEF6637CC>