From owner-freebsd-ppc@freebsd.org Tue Jan 29 03:30:45 2019 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84E8B14A94A0 for ; Tue, 29 Jan 2019 03:30:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-12.consmr.mail.ne1.yahoo.com (sonic313-12.consmr.mail.ne1.yahoo.com [66.163.185.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 791858F9C5 for ; Tue, 29 Jan 2019 03:30:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: DQfo_EEVM1nY..5XprLWQrm0GkFvIpPDjQ1EN3hPvtZlFlHow3elLrF62P6oY1W aWwClR9dbjBatnfyO4keXw7yzc0zvwwErlq9p2A4vBjHA1Xr6E97PQKIO0XzV8lduglXtijKO1IV p2yh6wgLoHIEhl4fgwqWH8VsVLy6E4rOVPg9DW9LnAS_A25y2C8WrgiqlxEHNSKnoHkGHdar2ME5 C5rHQfu.Aww1jQnnBjEJaKKgJ9eOI398DtvtMEZK0gbID_foEXk9cVva_utHJJtxyuhJ7WZDHxZU l6YIvMwzXPI7uSheLZjMqKHOtb1aoVVINtI1uCZFqMPkVkuGvgEurv0UeF.cyM.fUiGTF3xtw41L jOxYSSNaCxW_SDwHdOs5clYJeekfkn9Oyo244fplskHGKsOXe0Y9e_r_GbU4uCpoP2j7HEXyNlDl jnmLTYfFQxO0124Fk.Zw96kN_K2pBfioYIPWIIQAd6tyQRTEnOxHRijMkBG_Y4HxjF8V2zHM0NSF KJuQxCebjNBdwovoEsb3_zs4k5yjz4ISuJyo64LB9TW60xfr_E4KLaaXSUO4G_TMbKOY.6eKKYQu 0uaRiwFmGKi.RJ7n.2oQ3dbaEdhdatZQePVK8I6pfLgDUT7fLRy16KiTw3FtH31A9NGzCn.zdXTy 9gqs1C68QcnJhULSN.HugezH77nKKBiDLM0j8Xrca1GMR9jm38T017QmERIHGZWcjidDn2EYCLYS Rp_vgBg3iwB2fZyOLa6f2Ty_DdVHf0Z0wJ4gTYqUbub1Ck7LFt3ksuOYgEhjSxq4JoOH50TLvUvJ obX5Jx7JVShC.ePa9e.NikqknkermDbo8I0d7vtCVXiqo_AwJof4KTbtDmrTm_WWsuHSRUfrU9Ys WYrUUH0.l5dhxNP2GnYpI6NDa4sr3iUGqV0ysoFFZanq6fJCX_gz.HhQRGJNcFq5ZnSEoU8yPXKF pBMmyZG7bFnS5vZ7iyXJCv_M84eXg2Sg5aX.heZ8Qu.Mg8fIrORl2IfFUR0wP3R1b5uIQD_Tb.YJ 4FTj4vdiqiqE5k8WcGGout3xhD8e0gAnRQakPmM.4QOqoy4HWAFMflmDamA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Tue, 29 Jan 2019 03:30:42 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.113]) ([67.170.167.181]) by smtp408.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 029d5b2d6d7ae323980e1b0eb580532e for ; Tue, 29 Jan 2019 03:30:41 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: PowerMac G5 4-core (system total): head variant automatically booting smp fine (no VM_MAX_KERNEL_ADDRESS workaround); but shutdown issue Date: Mon, 28 Jan 2019 19:30:40 -0800 References: <47F8D1D3-11BC-4EC9-89AE-65566A6F9087@yahoo.com> To: FreeBSD PowerPC ML In-Reply-To: <47F8D1D3-11BC-4EC9-89AE-65566A6F9087@yahoo.com> Message-Id: <14F0F9E2-53C8-4E0A-B0F6-4491A9EC6076@yahoo.com> X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 791858F9C5 X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.75 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.95)[0.951,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; NEURAL_SPAM_MEDIUM(0.95)[0.947,0]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(1.53)[ip: (5.78), ipnet: 66.163.184.0/21(1.07), asn: 36646(0.85), country: US(-0.08)]; NEURAL_SPAM_LONG(0.84)[0.841,0]; RCVD_IN_DNSWL_NONE(0.00)[35.185.163.66.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2019 03:30:45 -0000 [The bug*daemon time-outs during shutdown also happen without fan-speed issues happening first (or during shutdown).] On 2019-Jan-28, at 18:16, Mark Millard wrote: > Based on my: >=20 > # uname -apKU > FreeBSD FBSDG5L 13.0-CURRENT FreeBSD 13.0-CURRENT #6 r341836M: Mon Jan = 28 14:42:29 PST 2019 = markmi@FBSDFSSD:/usr/obj/powerpc64vtsc_xtoolchain-gcc/powerpc.powerpc64/us= r/src/powerpc.powerpc64/sys/GENERIC64vtsc-NODBG powerpc powerpc64 = 1300005 1300005 >=20 > with: >=20 > # svnlite diff /usr/src/sys/powerpc/include/vmparam.h = = =20 > # >=20 > (So no VM_MAX_KERNEL_ADDRESS workaround.) > And: >=20 > # svnlite diff /usr/src/stand/common/metadata.c > Index: /usr/src/stand/common/metadata.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- /usr/src/stand/common/metadata.c (revision 341836) > +++ /usr/src/stand/common/metadata.c (working copy) > @@ -322,15 +322,10 @@ > #if defined(LOADER_FDT_SUPPORT) > /* Copy out FDT */ > fdtp =3D 0; > -#if defined(__powerpc__) > - if (getenv("usefdt") !=3D NULL) > + size =3D fdt_copy(addr); > + fdtp =3D addr; > + addr =3D roundup(addr + size, PAGE_SIZE); > #endif > - { > - size =3D fdt_copy(addr); > - fdtp =3D addr; > - addr =3D roundup(addr + size, PAGE_SIZE); > - } > -#endif >=20 > kernend =3D 0; > kfp =3D file_findfile(NULL, kern64 ? "elf64 kernel" : "elf32 = kernel"); >=20 > (So the previous usefdt=3D1 behavior is automatic.) >=20 > Booting is then automatic, with smp working. >=20 > So I expect that when -r341614 (that made set usefdt=3D1 work) is = merged to > stable/12 that the same will be true for the additional updates there. >=20 >=20 > I will note the following (adjusted from a previously reported > experiment with manual usefdt=3D1 use): >=20 > 1. After a while the fans get louder. >=20 > 2. When shutting down the system once the fans are louder, >=20 > Waiting (max 60 seconds) for system thread `bufdaemon' to stop... > Waiting (max 60 seconds) for system thread `bufspacedaemon-1' to = stop... > Waiting (max 60 seconds) for system thread `bufspacedaemon-0' to = stop... >=20 > all time out. >=20 > So there seems to be some type of a problem. Experiments with booting and then shutting down somewhat later show that the bug*daemon time-outs during shutdown also happen without the fan's becoming loud first. They seem independent at this point. I'll keep experimenting on occasion. Oh: I did not mean to imply that only the -0 and the -1 of the various bufspaceddaemon-* timeout. I just did not list them all. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)