From owner-freebsd-ppc@freebsd.org Tue Jan 29 02:16:23 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 6BC7D14CBBBA for ; Tue, 29 Jan 2019 02:16:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic302-20.consmr.mail.ne1.yahoo.com (sonic302-20.consmr.mail.ne1.yahoo.com [66.163.186.146]) (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 301E08D0F0 for ; Tue, 29 Jan 2019 02:16:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: FxHHOmYVM1kLt4sL9ISTlwRCmr0iFRnsI8Pg9AvxiybXUfIcTjKsTvXPVTRujs9 Pe2FQ_DFReYDbx5JG7E5rG_xSxJ3defnlRJFxcVr027LrCzCJ8Wb_VnKQU8TOZFIG7mrRDRGkw2w XPtDajePP_XGszyvt72zesgfIQ34TfjvIq59XpqIT8BqsDX5T0cXnmcA19p2.ESLPQ7pdzfpja0a XBftSfPdLpkpEbi6A8WwgloWrav70bTU2QaSGx3GNkZJvue.QWIy4xCX0cnf7.JxAq.SVym271sf NlYDXNVuiKoxxsXRlSjRde7a8iJb2ypOF8l5eZn8YS7nSXintiZsAQkoWqN6CgxJt0MQmGCpG8rb T8GpNTjfrpwW4Hk.RoJMfwH3a0YcJBhl9IBY9kbThKnOBt4n.LonCtPmHVhGOEkO2EHCxrfFGzSL BPjSyq_OkufOT6RiprRieM5BpsMWUKaBJ34pAwU6BSmNwSZ9XrYX5DR4g2Ir5oP3K7MC2NnEGp8v FQ3FsGyMJEt6swuYKvEXz79rW6PA9xQ9Co.lSvzLCLg6O_4eYDkY5lCXCRu0aJe6FIVmYBXfjtyl TXiHXvtDtJf2LWTF6F6ZQRM7T0_.x2nQ3m7qm6lpn_fljqSgItaAxvQbDDn6ZmEYOZfqk7PnTsR8 QcZVpuXW7mozkjrNRjtR_IfA9ApHeMroTbXfSwEvL9qQlo_VLo4Jykeu6s.K.nyIQpFF0OCTPwe3 .WE9HrJ979B6FN5ivkmyhu9rogOYX2EAILgwW4YMtLxzqezroSp9qoBz81x.zqxDzWBrtLjhW0fo w7afs7tCaQ51qbBLPSvNZo3tN4rU9g_kZEnDx2X9T7tF7JEPGyUTvfSeLt6_GxJfll8u06Mqao0C PtLUYlBg.l86oa4xjGdJ4v7BDAUS2A6L2fH1Kcfbb4yovY1Ot9DGktdfoGQF427tCHqFC0gHkqay IVb4pnnbhWcZpGya9CpSSioDI_tBit2Py5822aGlHlLNRA.IKKUXhfS082wr7bZ8Kqz0tHIfsa3L xb2fOjTF1Tze8U9QwYW6xf1z55nbrwi401xJZf50MiSEDXN_Q55N4_VN3Rg-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Tue, 29 Jan 2019 02:16:20 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.113]) ([67.170.167.181]) by smtp405.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID f29b0d75b9fa8e3418a1a06443b7fab3 for ; Tue, 29 Jan 2019 02:16:18 +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: PowerMac G5 4-core (system total): head variant automatically booting smp fine (no VM_MAX_KERNEL_ADDRESS workaround); but shutdown issue Message-Id: <47F8D1D3-11BC-4EC9-89AE-65566A6F9087@yahoo.com> Date: Mon, 28 Jan 2019 18:16:16 -0800 To: FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 301E08D0F0 X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.73 / 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)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; 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.71)[0.705,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; NEURAL_SPAM_MEDIUM(0.87)[0.870,0]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(1.06)[ip: (3.46), ipnet: 66.163.184.0/21(1.07), asn: 36646(0.86), country: US(-0.08)]; NEURAL_SPAM_LONG(0.60)[0.600,0]; RCVD_IN_DNSWL_NONE(0.00)[146.186.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 02:16:23 -0000 Based on my: # 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 with: # svnlite diff /usr/src/sys/powerpc/include/vmparam.h = = =20 # (So no VM_MAX_KERNEL_ADDRESS workaround.) And: # 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"); (So the previous usefdt=3D1 behavior is automatic.) Booting is then automatic, with smp working. 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. I will note the following (adjusted from a previously reported experiment with manual usefdt=3D1 use): 1. After a while the fans get louder. 2. When shutting down the system once the fans are louder, 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... all time out. So there seems to be some type of a problem. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)