Date: Fri, 12 Apr 2019 21:17:37 +0000 From: bugzilla-noreply@freebsd.org To: ppc@FreeBSD.org Subject: [Bug 233863] r345425 on PowerMac G5 may require kern.smp.disabled=1 and must set usefdt=1 which causes net interface reorder Message-ID: <bug-233863-21-91dClfvKUO@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-233863-21@https.bugs.freebsd.org/bugzilla/> References: <bug-233863-21@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233863 --- Comment #7 from Mark Millard <marklmi26-fbsd@yahoo.com> --- Created attachment 203622 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D203622&action= =3Dedit Investigatory stand/powerpc/ofw/ofwfdt.c and sys/contrib/libfdt/fdt_rw.c patches I was asked to make these patches available here. They are, in part, tied to working around old PowerMac openfirmware-node-tree oddities, while not invalidating contexts that follow standards better They are also tied to FreeBSD-code-assumptions about relative node positions in the PowerMac trees that the prior openfirmware->fdt translation did not preserve. Be warned that nothing I've done has allowed the 2-socket/1-core-each PowerMac7,2 example to boot to any visible activity after the "Kernel entry at" message in usefdt mode. The improvements were observed on a 2-socket/1-core-each G4 PowerMac3,6 and a 2-socket/2-cores-each G5 PowerMac11,2 . Other hacks and patches are involved in my environment but they are not included here. The 2 patches here are not coded in a form for acceptable check-in to FreeBSD's code base. As stands, they are just tools for use in my investigations. They might form the basis for official patches if the relevant folks classify direction of the changes appropriate. See https://lists.freebsd.org/pipermail/freebsd-ppc/2019-April/010268.html and any later messages for more context. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233863-21-91dClfvKUO>