head -r345758: usefdt=1 style boot fails on PowerMac7,2 G5 (1 core per socket): Error -2 adding node /cpus/PowerpC,970

Mark Millard marklmi at yahoo.com
Sun Apr 7 12:15:02 UTC 2019


[The same SSDs boot the 2 PowerMac11,2 G5 (2-socket/2-core-per-socket)
just fine. I temporarily have access to the PowerMac7,2 and a
different 11,2 G5 that has only 12 GiBytes of RAM --but not the
16 GiByte one. ]

Both powerpc64 FreeBSD (built via system-clang) and 32-bit powerpc
FreeBSD (built via gcc 4.2.1) fail the same way.

The failure looks like (from a picture of a powerpc64
attempt):

Booting [/boot/kernel/kernel]. . .
Error -2 adding node /cpus/PowerPC,970 (PowerPC,970), skipping
Kernel entry at 0x100100 . . .

(and that is the end of the output).

Note: I had modified the kernel to not require an explicit usefdt=1
--in fact giving not control in the other direction either. So,
always using usefdt=1 mode. I had intended to stick with testing
usefdt=1 mode.

Result: As stands I do not have media set up that can boot the
7,2 . This means that I've not checked any contrasting cases
that do not involve usefdt=1 style behavior.

Thus my attribution of the problem to usefdt=1 style behavior is
not validated.

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the freebsd-ppc mailing list