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>