Date: Thu, 14 Feb 2019 13:18:35 -0800 From: Mark Millard <marklmi@yahoo.com> To: Dennis Clarke <dclarke@blastwave.org> Cc: freebsd-ppc@freebsd.org Subject: Re: Some evidence about the PowerMac G5 multiprocessor boot hang ups with the modern VM_MAX_KERNEL_ADDRESS value Message-ID: <43D657E1-54A5-4522-AC58-6B7208A0D6D0@yahoo.com> In-Reply-To: <57d3c400-157b-0517-1e53-7d21ca52222a@blastwave.org> References: <11680D15-D43D-4115-AF4F-5F6E4E0022C9@yahoo.com> <9FBCA729-CE80-44CD-8873-431853E55231@yahoo.com> <57d3c400-157b-0517-1e53-7d21ca52222a@blastwave.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2019-Feb-14, at 12:45, Dennis Clarke <dclarke at blastwave.org> = wrote: >> powermac_smp_start_cpu 's OF_getprop for CPU 2, hwref=3Dc768, = awake=3D0: res=3D4, reset=3D8b >> powermac_smp_start_cpu for CPU 2, hwref=3Dc768, awake=3D0: = rstvec=3D0xe000000087fd208b >> Before reset 4&0 for CPU 2, hwref=3Dc768, awake=3D0 >=20 > I am not seeing anything like that at all with r344130. I am testing with smp enabled. And I added those messages (and more) to = the kernel's handling of boot -v . My boot attempts are a mix of failures and successes, sometimes dozens = of failures in a row. Sometimes multiple successes in a row. > Booting with usefdt=3D1 and debug.verbose_sysinit=3D1=20 I was testing a usefdt=3D1 type of context but not a = debug.verbose_sysinit=3D1 type of context. I was using boot -v . I was not using kern.smp.disabled=3D1 . > there seems to be a lot of the usual events up until I see ata3 "hard = reset" with a SATA timeout and eventually some data about the internal = hard disk with a pass0 and pass1 followed by "done". Then I see : > vt_upgrade(&vt_consdev)... As I remember I've got sc (syscons) set up by default, not vt. My environment has both built (via a Nathan W. suggestion). (PS3 is disabled for the builds, as part of allowing both sc and vt to be built in.) > Even indented three spaces. >=20 > Nothing but fan noises follow and I have to unplug the machine. I've not tried vt in a while, if I remember my defaults correctly. But so far I've not seen anything like your report. > If I set kern.smp.disabled=3D1 then I get a full boot with ALL FOUR = cores > and here is the /var/log/dmesg.today : >=20 > . . . >=20 > Also, of course, the ethernet interfaces bge0 and bge1 are reversed. > That is a minor nit. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net <http://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?43D657E1-54A5-4522-AC58-6B7208A0D6D0>