From nobody Sat Jan 15 12:16:08 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 F02C11946145 for ; Sat, 15 Jan 2022 12:16:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-19.consmr.mail.gq1.yahoo.com (sonic313-19.consmr.mail.gq1.yahoo.com [98.137.65.82]) (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 4JbcbB6kSkz4qqG for ; Sat, 15 Jan 2022 12:16:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642248975; bh=VRph2MqMIExxGA2Wi+5Gggx7Ma62J0Jdn5/41ApPFR8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=thv33m4mcH07IeZUcAOh1xQ6HkAFz0q2jykXdKTz85QVAPkh1PnsehCqC4CpCDr9wQj99MF4Y2qfCZuXHCfIfPiJ7GQjXkkrRSwH9AHm5xaR7Dd3kJ4xx6AAv1YV9YHxyDefM6X6ezsws/5K/P7d7R2aZBb0h8EYcPZOmvsN0udLH23v4xeUfy+HvZtFrOYmlIVVc6t6uY+9xYYcmYDTq+oAreVl7KkA2exuA4TD5wT/KY/J91BlQN4atEgHqLSaBVIHQjB7khsqICsBoq3HbYt+V9MWNIM5So/KVwN5lIj9jaZGkdJHnKWeuzjU4cQrQd3SLopH7jruSpnO3IuAYw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642248975; bh=0b23KlP22HYS1B9Cdzr0PEsARlu6ywXeJshle3vgKRT=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=ROAQn1cyCCPa3a38ZqhR7mZvNWvdS2HLIW4CAVDChgN1HpTd3X2Wg3yvMKPYDdizPZOBNJZ+GiBgJ2xOIy3ZBdsru2R7fo7G0BAGBN3GsWIrNV77GEBRdMLp4otBQtpd8qn8EKMJpvBz7i2hROm/ld/AdpmK22EEt7vA1NE4he+xxiJ4u8o6pZyx2qRHbNGVEqf8NzVctwCQ0lZJBds8uthnVMHqpJyMc9O3Qj2c0aDJ6I6qVfyXZBNQINNMvoNRGXBORr5QympKhomxJhkjp2CLSVR2PtoUKTMk/1DU0dWFS1+QuctzPG+boJszj5E8LIZlj37qcd12meXXl0zKSg== X-YMail-OSG: 7EjgKmoVM1mo1jEgdTTCR2iauk9xaSvhXVhqAo41_irvBLyABbK1GpEvPTSVkZE Ta0E0kgvmzLeycr2gCRN3.FZW1w10s037BirfBG8voGPU1iXRxW3vESt0NKwJt_9JUWso.OsFZTm U7RqKFidvFq3ulxHCXGJNdGW3cP2PFsY9EliwXhhCqNKgGT05xamppk4WuXEk0l7hs6r5uD392lY EdzgAmoPHlvLCF8cMFIXApuAmd9l0HSVZwFvHrD.3gkRENvuwihrgmI8AWxeYsWrfRDwbETM7FdO iHoMRBxQOufNK3sIyTYD9kja7DMPdIQjPahKRn2GeyV6S9IXcqf9gPFqq9i6aBoWbNImSn6s.wiv D8PpI9OCsx7GW.7kKTCXM8IXmaFXQBS4Z02HsYDX8Nyb6P4qEY7.xrUP1J.vrT2fhse_AKVEDqkb jMUT0t77MK2blWb2f9dZziAxQOyH3FP6Yg8u4Io5vhgt_obZGDg364rALlABqbL9p3fEoBmMefMF v0mQspJHmtxgLF6MEQpoKQRe54Ocg9xsiAWRHcjqJ4aPtezRFQw7Jkw5_.OsDlLsCyORsLiRocAb 3vX9TiLeq6IOZeO.2J9ssnM7cgo7ciZheg49t3ulInmAGYXIY7vBk.AWdPaHhlakniOwx0aUZbDI kLPfzHx7E7ZlR9SI0tNFfHKY4.xWuZ928WlMhKQ6192k6oMrbyoNO_aqbGfsdurnyXtENGoc9pj3 NgBmSHJ4QtU8pexX0H3.LiyoXsDleAwC_a_MJmgmRzOP79vA9QOAD7ZV7TQspId4JluAEwlL01TP xK3lEzuKUi42rqgE5fPKsJfCjicHfEurum3oaI9jA1p.jz26_jVltUV_f45ku8wcAL9bNfCNzFOQ gRXgX7gZZQjXjQT_dTYyK.Z5tj9Ki0bDPSyJv2._7iVFGCreSp7UO9T9r6CGyPtOJvk2iax0MGmO ousgSZJWUqzSTyb_SbcRQnuHnA02Fdg8gU5fg59MoxRW7q1XGvOeVLUQFeEUZpe3Fal.kKuIQrEh B_4Wi6jd.GFJVnGQ8XvlXpvKjRTpn5z10AMAXne1b7Gx2ldTDJaSVLXxM8zgFNtyLvginKvaMsg4 DmvQiBIPRxfzDHfH0m_Ia4Cv83AQR4UY12qXOgqGGC3TBZ_n0FoCdVifrZudM9jxDGfIu9KWd34J .bU0cqDEump9yzoo9aERSxbh43.2qKQEeJPluqcPe29BwKcWThZ2zLhTOnfJBuksjfFzy_c1vhMx u.1Lz3.wOi3.jcDh1Jq.Rf.xixHAHlqHexLA9ZrdcdK4L4JvPskk3C5UuWlAtjmVffo0bUl7xxAK tt7chRURnDXMPuNxTqiFQN8FFfTFDdWjSLj8QrTVA99.rqZDQVAG2MdGTcRnFXhfLNVrl0EvT8jz ju1Re2RwF8QCuRCwc3.hyuJqKUlOveLC3FW1vzxPywyshXSPaa_uHE0m9Iy5rvF9GsbLxE7UKdu1 BfjGP7971eBq_o.B5lywYQJZh5yXd.VyJJUIIc4n_Gwv4SEgXctj0y8CX4i4hBeKs0saa_zXzIVZ iuRN0sh4uwa654JFBhSZuDKy2kVybEP6sijUGLpZLRdrbEW6sItdG_P.1jmjGsacF5XbIKL7ujN3 YZTMlmvxkkpa1bFaQ1LgXy.2G3N5gaUjpaei1bsOe6SHG8IqmnE9Gl44HBrNDIt0m9O2p.q0Hqo4 svvgcIO11kT9yFoy9alWTYeRotNQzRF4s6S4eGurx.hzMmbuWtXgNYHIryxT9uTJk2YzSBKctD7H JLX47MZsXzdJzuxdIPTkGzNZ5euD_087jB.crjYr0e1Hb9BS48r3vDaQ6P6P3lRyWDO7fRKUPu04 Fu9SjylZFj9Z4h7YNM7QB1_fahWgULVekYX9rT6skPxXJVhZBgvxnKZGflNcrpxT_P9pc.vt_cNP Cb7XUkNUReLr9mgCoFwJIeTvlPIXyVbV7EjfnDV5bshkboe.o1i1WCEb1SrjiKaSBJs4RrPLsMU_ 6fDMyxAN2VkuMR_cyuWXRQMH1UXT2Pb_GVfXemG69_ZTFSzZbteIqTryvxNhzHtXC9n1kGL7lJ5q hunQ18CZPFZIE9aqQyFgjYoFcFwJSiJpqy0phUTYBhS8cfhJqpC2YQ8yPpZKsQ_OAVNrJfvDBEcv t5QdCtID5gvowyAdROdIQWJM4fR8L5htrD4vDaAzS6YzMLxgpycdK2AMjrQodqArT0gcRGNuR99r txHDYpSlDhbnBA6VS0jideaYH5zVGz0U5aHZ8SlXVRTH81caVAK77kHZo87w.UMg98MiCbBdhWkA azfreL_choJKypNBxNLpA.aYYbDZALPKYWzuMVzHt6YkC7u.lp0TU0SM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Sat, 15 Jan 2022 12:16:15 +0000 Received: by kubenode506.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9f7b42cfe32c151c6592fde52ada3cb0; Sat, 15 Jan 2022 12:16:10 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 14.0 \(3654.120.0.1.13\)) Subject: Re: freebsd-update and arm64.aarch64 (rpi4) From: Mark Millard In-Reply-To: Date: Sat, 15 Jan 2022 04:16:08 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <27ED08A4-C263-4D33-B5C3-A5B6B1834C15@yahoo.com> References: <12B2BE2B-07F2-4DB4-9D9D-20FDAF6C717E.ref@yahoo.com> <12B2BE2B-07F2-4DB4-9D9D-20FDAF6C717E@yahoo.com> To: tech-lists X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4JbcbB6kSkz4qqG X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=thv33m4m; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; 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:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.82:from]; MLMMJ_DEST(0.00)[freebsd-arm]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.82:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N Hello. On 2022-Jan-15, at 02:01, tech-lists wrote: > On Fri, Jan 14, 2022 at 10:31:10PM -0800, Mark Millard wrote: > >> Looks documented to me. But one has to find and follow >> the definitions/reference-material. >> >> There are places that reference having "binary security >> and errata updates to FreeBSD" or such wording that do >> not mention the tool(s) used for such. But . . . > > [snip] > >> (Admittedly, https://www.freebsd.org/releases/13.0R/installation/ >> makes no mention of arm64/aarch64 but mentions only i386 and >> amd64. But there is material elsewhere that indicates arm64/aarch64 >> has such as of 13.0-RELEASE+, given its Tier 1 status for >> 13.0-RELEASE+, see later below.) > > This illustrates the point I'm trying to make. It can be inferred > from the overall tier1 status, but given the sheer number of boards > on this arch it would be best I think if, rather than an inference, > the supported boards (for freebsd-update) were listed explicitly, > in order to provide clarity. This should be obvious and easy to find. Given the "sheer number of boards" they will never be generally explicitly tested with freebsd-update over time and listed individually as the official ones that will have freebsd-update kept working "for sure". (Any more than there has been an explicit list for amd64 or i386.) I think part of the answer is probably something more like: Supported are boards with (working) UEFI/ACPI firmware, supporting what ACPI supports. (Over simplified, but I expect you get the idea.) (The RPi*'s with https://github.com/pftf/RPi4 materials not counting.) The boards that get explicit snapshots and release builds are probably only ones the beyond-UEFI/ACPI ones that might be explicitly listed as kept-working-with-freebsd-update, subject to changes in that what boards have such builds at any time. But even for those, U-Boot, RPi* firmware, etc. would likely not be updated by freebsd-update. (This is like freebsd-update not updating UEFI/ACPI firmware either.) It is also the case that some of those boards have no one claiming to be actively supporting the boards if/when things break for them. They keep working as they have been so long as special (significant) effort is not required to undo breakage. It is less obvious what would happen if a significant breakage taking significant effort happened. (In some respects, my response is driven by what I read into your request for what purposes it might serve --and sticking to that presumed context. I may well also have guessed wrong in various other respects and folks actually involved may well correct my guesses.) > [snip] > >> One thing that I've not seen explicit material for, that was >> referenced in Ed's announcement, is: >> >> QUOTE >> We will also be suggesting one or more low-cost reference >> platforms for FreeBSD/arm64. >> END QUOTE >> >> I've no clue where to find such suggestions. > > neither do I! I also expect that something like, say, a HoneyComb based system might count as "low-cost" here. (There is no general agreement on what "low-cost" identifies.) Small Board Computers are probably not what is being referenced by the terminology. Given the lack of an active supporter, no RPi*'s are likely to be listed even if some SBC's are referenced. === Mark Millard marklmi at yahoo.com