From nobody Fri Nov 04 02:17:37 2022 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4N3PRC6cxfz4gfK6 for ; Fri, 4 Nov 2022 02:17:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-8.consmr.mail.gq1.yahoo.com (sonic307-8.consmr.mail.gq1.yahoo.com [98.137.64.32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4N3PRC09mQz3wng for ; Fri, 4 Nov 2022 02:17:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667528260; bh=RimAB+mHtiCNFLAxUyUwNUVYN5qTEXUXJEd+a09NVck=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=P3doSOsJAkPyGiSaLclG6rdepGcPmSyWngphgJu4g1ZJeAPBf2uafkUSLG7hP2fkMF+GEz8yZ23gkYkR3J0UndkDXchxEU2WGVSr55LBFzpwWA7+IuGyAPHZch9HK2tkepuC1l8FgxxeUT2kFHF2MGBEXxmBAIqcHGOEm4vYfK+DM3lCkpmUxG1hUB30YKyaTV6/qOfGfjjOexdErhRx2e6fkZfsz1MppH1FyZu49IYzqyAv/gB8g6orODis1sBRAU8nZtDDJ8L4uSucqfLMistgzIxoBifWiyJZo+oWbxii/WTFUzxuKBsUYble7SpHL50qAPCvuTfKycVt5aIzwQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667528260; bh=pPZ4Lnzl1j3IVW7p2NnC1h9Ov8Xg6aYwk/FfM362/HB=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=nMT1S5R415+7Pq39wSdsCdZ25LRUh4T6isbi4BwzlUocCayRU5cbTjjy8hs5+Ryiy+eI3wcaVCMMEaAPG5wIfj/Qr2k9brPROe5Giq2CC0CecbeBs8FP3Idi0jUhO3qTAN6Qgj/qpklEbNEeYFPdaaH6bIZCiaesouqIBKST2cCTxbX6itO+PPASn+AbuGy9kZmoeIjFq91n2dki7a7gp2ZnZ4MoKd5hpJ6A+xilELxjqp+q/1MdW+hVz1BBBnVMnZfdBkZYYQyMorcM9BF+XJApvrmr+NUpdYeEz3xVteRFNUVkcnENJxoyIypikMVgNjmWdbHdmIibjYgVWIbyDQ== X-YMail-OSG: gP4T_s0VM1kVGFPSRwUxJCFMZLSaM56PfQGWace.Yi6h.5G4.ASklrXBEmHFB58 b0crjlmFI8HCu5FLVBKqkN3Dt2i3u_X09ocStkAgKD1lWLZp4_jj0bl0e4nUa6ba7XXzhaJBRSGM tjHl1dDxVjAEAdN4I3eYQbieAd_W7E53T6Z4iwf6vEx4cWj8QVzBY89olvDRnNljNAIpwo.vyLzu iBbG4qY9yvMFfWBAPTLExLaYGTMZ1a12dx067UUpj7l5WcocJgusnxVmpNeOoElgcdVBB5dxgFAE qM6Yx3yVZuo9BmLfrKQ6NP92WrSnvT835XSOO1qv50xbK..Ugu1cSJZSHE5AodmbaYmSsZ4jnxXq faTXbNDMnne4ARX7c6za6v9xXscUZa4gUfED4232l47Afsm8XtFsPgaHnV2DfbrhNX6QGgPMZpeM I4pGjVoR7QM5T3yi3CFAMy7nw5TBiyar2NW7.SF5C.G5drolvfDDzNVYRpnsm0TkPtlFUqKNLlld NLQY4juTg1bOzA4hisST2_mDvher59L6es6bJ5JQhp_l1c2CDHawt8lR7HXGA0PYtCZjUMDA9X6s NVlocMzY9kPy5.wXdd6GVJ_QTC9t3Gq627FP7C6NU5I_OKNZEgHMeeeIpFtmDcmAwHRIgob5yRo2 eNLSEh.KyDsQWkhCCK192wMwCoAr8IMK3eBZmZPV3Fv5WN4YQnig25fb7stNValPSSPG9.2ptnkn npeaoQcEQLISov.03w4lSKL_V8M_gNg6918.LrLYQE68mOVg2trCPPIJJjoWuDPu7TA9Zn6YD92v dcIaVRByc5iFTdGYwviHBDqE7aYB1QqaMMLYvbVkL2rqJJAEPVbFA4kidaTBmh7WaGBAGxGAljc2 iig4t17XFoKRTVsQ6CT0h8t7EXOzSWqoNzAfXDGezv9KuVRTAVcFJBEHGCHSp9Tm..vqkYGfDxw1 nk7E1WsCM11SC9pqrC5948mifEO8GG5qEUWslHOJ1KiI3Ra58AyfKuZ8i_dlxtdeZxfQsL57bK9C RYsxs9425yRnU_pNfLY.zC2so1UBomjRIVZRVFnYYgZr8QtX1DEIDEINQzXLOfEyPV3Peey52rPH sWhGGGxNI7TrkPbDAvmowX3Jp7puZV8K_9T8VJyZBkDCSdnxEYbDZFQnTBDlNg.1vnI0pNT379Zv FBLa8dYb1gPKUQmZYzvCMT_pkE8o_CSPMtOFFIQe9e0JJGBYVajykPlIdRzgiQGpxol.pddeDOOS YxDl0p9Yz7mHsCXTJo5L42lTjtGHmXhktAlsWIAe3KBl9KC9IgYHcI0RNz_6jUeuDijL28lfD_NV YmCpcDE1mzK.Whlsousw04ZLzrTwc9NPHZq2fjKNL2AzQSzy8gW1vHhxibUub6.C94v4Caf3UI44 5k8D470DIwrLk_Y0HdHGOwCufI4p5Jflt9Otz1FMSdj5SHC0SqZZuG9dIMh8_1bemZVSPeHFHc8o ge9NfiK_ewDItMzC.d_dI2uPHSyTZOvFJuZvizbEGTMHP.PgZRbgesSKWcFWcS5pOIgw32VWiqT0 nOsLUa8GgfHpYGEqv.NBdWK4AmVHkO5dOpvWFSIH1OiB5KHkUZMTCGDLSgC3zuhRb0zATKNwRDE6 t.0fuRb5868u.B3RXsg3LqOYsT58_qrPCkz5Bnq4VrMFKwUGwm_B5L.0.o3QyjTV4x6oncAn9OlG iaA0fG8l9Qyfib6gNk773N6YxuMvNMdzdb9Ml.bZ9hLZmQfsQFpggGns.CJr4dQccdGtdOazKae. y9Jw8vdhbH5Vz3.5JoCvRwx2GWJtamQYWBfBz.rz5gEZCcI1EP7OxtpEURESuc.XQfVvheTXOxJ2 nX7GvRlzh7UeQvIZS18Lj3P0Flo56697M7TcYG5iBGSR7i0.Fc89J9TV.54A389YjxgDO9eOVF1G YDiULvK2kqz47SNUY5lnefsjrgUaS7iVUSXdN2t0TXxnZ0rSu81o2.LH8muXCipS.Q8_L4RyzOSV FQAYlq3BnWf7jrnxgNFZRdnf13SGNho3OtyRqIjxfiwV0AtaCj03LNLQqE3aQWIFKaavE1nNgroz kGMZ3RFZF2zUG__GFuhv6_SLkIgZauh0smqLFFyLj8Uygv4ueCdRlvwUrjU1C6MGAGJWy75cGHv3 Sg_KvRxbBgpQ2JOMLG77LtArB2S9cTM7VgjAbBf.booibHTP8Dxtu60OnrJqElweZU6nFpH_fu0n atADTChGAa9NedKiLrqFh84EAPlfNjSOKOgaDqwu0ZdIEMhn5XSw1g2Prrku126jIy_pIna7qPCt U X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Fri, 4 Nov 2022 02:17:40 +0000 Received: by hermes--production-ne1-6bcfb7fb87-tpscg (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8b314d8ff9f9fbb0087921b8df330192; Fri, 04 Nov 2022 02:17:39 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: RE: FreeBSD Errata Notice FreeBSD-EN-22:23.vm (and related) could possibly use a note about updating the active loader Message-Id: <97594499-BA34-4D86-AA67-615015B29AC2@yahoo.com> Date: Thu, 3 Nov 2022 19:17:37 -0700 To: Glen Barber , Warner Losh , freebsd-arm X-Mailer: Apple Mail (2.3696.120.41.1.1) References: <97594499-BA34-4D86-AA67-615015B29AC2.ref@yahoo.com> X-Rspamd-Queue-Id: 4N3PRC09mQz3wng X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=P3doSOsJ; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.35 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.85)[-0.847]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.32:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.32:from] X-ThisMailContainsUnwantedMimeParts: N FreeBSD Errata Notices wrote on Date: Tue, 01 Nov 2022 22:20:56 UTC : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 >=20 > = =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=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > FreeBSD-EN-22:23.vm Errata = Notice > The FreeBSD = Project >=20 > Topic: Memory pages become unreclaimable > . . . > 1) To update your system via a binary patch: >=20 > Systems running a RELEASE version of FreeBSD on the amd64, i386, or > (on FreeBSD 13 and later) arm64 platforms can be updated via the > freebsd-update(8) utility: >=20 > # freebsd-update fetch > # freebsd-update install > # shutdown -r +5min "Installing errata update" > . . . A suggestion to put a copy of the potentially updated loader variant of interest in place for actual use if desired might be a good idea. As stands the binary update material gives no hint/reminder about that step. (More than the binary update sequence might be appropriate, it is just what I happened to do.) As to why, my example went like . . . # freebsd-update fetch Looking up update.FreeBSD.org mirrors... 2 mirrors found. Fetching metadata signature for 13.1-RELEASE from update2.freebsd.org... = done. . . . The following files will be updated as part of updating to 13.1-RELEASE-p3: /bin/freebsd-version /boot/kernel/cam.ko /boot/kernel/kernel /boot/kernel/kernel.bin /boot/kernel/zfs.ko /boot/loader.efi /boot/loader_4th.efi /boot/loader_lua.efi /boot/loader_simp.efi . . . After the install and reboot: # ls -Tld /boot/efi/EFI/BOOT/bootaa64.efi=20 -rwxr-xr-x 1 root wheel 1262604 May 12 07:56:22 2022 = /boot/efi/EFI/BOOT/bootaa64.efi # ls -Tld /boot/loader.efi=20 -r-xr-xr-x 2 root wheel 1262588 Nov 4 01:45:05 2022 /boot/loader.efi Note: My 13.1-RELEASE media is not just a dd of the full content from FreeBSD-13.1-RELEASE-arm64-aarch64-RPI.img.xz . I have a swap partition and use GPT, not MBR, for example. Still, I expect a fair variety of systems would not get automatic use of the updated loader, whatever the details of the 13.1-RELEASE installation techniques that were originally used. =3D=3D=3D Mark Millard marklmi at yahoo.com