From owner-freebsd-arm@freebsd.org Tue Mar 17 01:25:10 2020 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E724D2758EC for ; Tue, 17 Mar 2020 01:25:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 48hFpY4K54z3R2G for ; Tue, 17 Mar 2020 01:25:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: 1CzbhqMVM1mqKnRrRaXOBUNNAstttWAapzp0VcFCuixvCH87q3c_aUzXc0nreKG spsQlvP2hK1gxp.g9KEPHR4DLebvWjKRBFKKvfQBpxhcKvKPpcoQHFSxBjLv9o7hJNFoyPOXcdhw gd72S4eHbJGHVsGEMtTcMTcC_jHY7e88Cem.gMK.0CkFKu3Gw1whP1t8U4rqyuObvvBC20c9oYec B_Ym5Jo39abVzvjVdmHyMQshexrZ_yZS94xXdpr4KEH5jL4OtxdHYq40lKOB453E6eZYh7rSEzur PZbV9fbl9BAdvvT91G8ClEKbXDYB5ma73UmCY_kzE4K440stBb_M9nA_wElnq7oV15bHV1.3mqHt P2MbOujAQyanMnurnXqKEpcN838eHZG..sKrLMe9ls8WqLd9JGnId5lip8EizRS926HcnDgZGYiW oKp.CFk9qa.M_aEKIcCxC8wn8yLGMghLOIwau9tSLOpS1V.CT1RNexxFmv29xYUccxYUF8qG6Mej 394Uepxzn_OJTO0nkjeKcAmdiO3Tl4MTsAcc4fx6G2V9p.grXGSic8cbyTzOVVenbaig_CR0GgXh QekVuSEJRGmwRo4I9BbUJhfashnSPonGjLiXWgzisidHQFNCK0z4qkKmmtsLGZMnUZMZomVObh5c yt4YIiHt_HbEYUYx8k07_fZsdUOQndTuyFDDsWDdDXbnV.40V.sLGQ0WXSNdVaD.kRA6.OKQuFwI w4ImuzTfr.jG5GwLPTOAIRVCe.uRQFVMKmyfAgH4Puw7pKHClgsmZkuYVVnP2sWLuDjIUl2xr0wz Ed7rT3TbXB9kxuN1.Rt.7QhOie_VwzbpKWT9_ZqJZSqMpMcQyJEoIQen6BAV3a_F7SDjJpRaBpUF NqMIrfT3IRX9hyCJMWbVnX6M83KxB1BgmleHnkIMZTYQjSTnkJPpievApChA7URrMHRhz13HQa5a F9mooV9IsHcLaMVDCV2txuiOmatGR7Ot_bxgQ_U95Usy0Nx91vGAo1VsC78HBkIGU3CPcMtg7TIT S5wL3omFzv7BTHoRYo6HvXqE5YAZ2dT0ClAQHgiBnpdicUlI9559heuPvxdQVccxDp0TEYwy0hNY l4Q72PguqT._w0WgDbLkt3LcyuiyoI1YvapBsc5V9p2mqEJkmjirdemNfE3YccilCRSzU7Lo6Yq6 Q.qgiAo7i_TInVvWWpRcMVCru1ansDg_zXzszNR4szXz0Ig_CHPe9TI9sOlRgGW_CEHeLZLGEV3P LeHdpn8cfpPvGFJdQrmL9ZmnO6R_Wm44Kd0rcjK4ORXIqV9w0kxHDDKGeWuIX4F4KKJNC4PWomuZ xKlY9XVS5SfdZo3QW3vml7tx1uNhcXP.sbixgpdGHKvMS0CEvsziD7.lEr9CX0njGVT_t3RVmbk8 Ef7IGFi3tiJubkSesHoQpF0s7Ug-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 17 Mar 2020 01:25:07 +0000 Received: by smtp420.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 1c53d0d5599a7f0f15c762b8e97b9aed; Tue, 17 Mar 2020 01:25:02 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\)) Subject: Re: freebsd-arm Digest, Vol 724, Issue 3 (Answer: sysutils/u-boot-rpi3 and sysutils/u-boot-rpi4 have been updated) From: Mark Millard In-Reply-To: Date: Mon, 16 Mar 2020 18:25:01 -0700 Cc: freebsd-arm , bob prohaska Content-Transfer-Encoding: 7bit Message-Id: <4DB90158-B77E-4D65-8E94-B6941D7D76DE@yahoo.com> References: To: Ross Alexander X-Mailer: Apple Mail (2.3608.60.0.2.5) X-Rspamd-Queue-Id: 48hFpY4K54z3R2G X-Spamd-Bar: + X-Spamd-Result: default: False [1.40 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[text/plain]; MV_CASE(0.50)[]; RCVD_COUNT_TWO(0.00)[2]; NEURAL_SPAM_MEDIUM(1.00)[0.996,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_IN_DNSWL_NONE(0.00)[147.66.137.98.list.dnswl.org : 127.0.5.0]; NEURAL_SPAM_LONG(0.90)[0.899,0]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.00)[ip: (5.17), ipnet: 98.137.64.0/21(0.83), asn: 36647(0.66), country: US(-0.05)]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Mar 2020 01:25:11 -0000 On 2020-Mar-16, at 12:49, Ross Alexander wrote: >> On 2020-Mar-14, at 21:12, bob prohaska wrote: >> >>> Tried to boot a kernel built from r358976 on a Pi3 and got a panic: >>> [*kaboom* ed.] > > Folks, > > I've patched u-boot.bin to leave 4 pages of free space at the bottom > of RAM, on the theory that if a little is good, more is better. > > I've just finished a self-hosted buildworld/buildkernel of CURRENT to > r359004. I used > > FreeBSD-13.0-CURRENT-arm64-aarch64-RPI3-20200123-r357002.img > > as a starting point. After reboot on r359004, no sign of the dread > scpi (sp?) errors, I have 4 Cortex A53 cpu, the only anomaly is > > bcm2835_cpufreq0: can't get clock rate (id=8) > bcm2835_cpufreq0: ARM 600MHz, Core 250MHz, SDRAM -999MHz, Turbo OFF > > Any suggestions? > sysutils/u-boot-rpi3 and sysutils/u-boot-rpi4 have been updated to pick up patches and to configure the reserved RAM for armstub8*.bin correctly: Author: kevans Date: Mon Mar 16 21:32:55 2020 New Revision: 528547 URL: https://svnweb.freebsd.org/changeset/ports/528547 Log: sysutils/u-boot-rpi{3,4}: Add patch to fix PSCI stub reservation For the traditional spin table setup, only the lowest page needs to be reserved. However, our PSCI stubs are slightly bigger and occupy a little over one page. These patches, already sent upstream, allow a variable number of initial pages to be reserved for the SMP stubs. We then set the values for these in our fragment to '2' to reserve the first and second page. Approved by: koobs (mentor) Approved by: manu (uboot, maintainer) MFH: 2020Q1 Differential Revision: https://reviews.freebsd.org/D24085 Modified: head/sysutils/u-boot-master/distinfo head/sysutils/u-boot-rpi3/Makefile head/sysutils/u-boot-rpi3/files/rpi3_fragment head/sysutils/u-boot-rpi4/Makefile head/sysutils/u-boot-rpi4/files/rpi4_fragment === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)