From nobody Sun Jul 3 19:11:31 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 3D34F8B165C for ; Sun, 3 Jul 2022 19:11:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-25.consmr.mail.gq1.yahoo.com (sonic303-25.consmr.mail.gq1.yahoo.com [98.137.64.206]) (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 4LbdpQ0XvXz3FG1 for ; Sun, 3 Jul 2022 19:11:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1656875495; bh=nmKBsbdSUzFbxuF5/uC+2aown9w9860QFpg5jzSW5oQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Km6i25xJLccyFhLV5gddEKtEJuvG+HrOPBoCWEoJOJ1Gg1mIlp4JvwWg0PMrw4gQPfArrE71I53VXJmzuX+Wwr/9Vi96xKRgNG5+wEUUURFYCEo7z2nicdO5JBwSRFZHl21lBtyVJcJQ6YyW+0QIz9gSUr4FYRBgBNoQp40YAtiwzTHww4PfJpiWTxEY4gwbj2qKZpIZjTvGaG53AMQEopF7YQWyLCtgN6Dvep2P4akqZjKuV4ZUOwTYoI6nRIw0wPfVKChDqAtTM3KdGmDYp2nFofRR/cPTXP/RNdf1zdT8gj5PZGE5pt8+5Mk35ktT3mEJfzwncBhyoyrUnTKz5g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1656875495; bh=Nk1Xh1AnI7XQ4/DelTXMMDDSReCnt+2i2RtTZAKWzDH=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=pL91ppxMucoyzywYlAfTKZOV7qDJF8vdMfDn/xzf0QwxOTsXvv5oaFI7GrT4pppsbMQYMP7smx8dvFlAiLwFpSjU19WTXUSIuvAt+oYjKb/42qMmlyNhn6jJxLv0GVI4gUz84oacaGNsSJDG/XEqpRgYrvN0PZhvuNWyix8aihbA/1bp/gh5CJAUfFo5jwWy/phGZxImy/YnzDfye3wfsAdw4ZGFJBEJdtwGEj1Txb/Optr4Q+uiyHDR6XiTBz8BxVslYLsgs+Izli3lLTzDClx4h1Da7fB3l3xD9KXncNCDnnhikD5XmjJLruJ3QOW2/+ZB5ZvesUsZ8r3jeeZg7w== X-YMail-OSG: sEYBRsIVM1mDrHfN7T3u3i5G78jkg6OUWb_2W5r70Vg2JWttGcDzxgMLazvOYh. zRX1qkAt_26GcfKpSlBn04iYO3I3BHJ5DNzAHfgTw1IgYgGPuOD_l8E2uZULJRnuSDyqtIpjZI1j oI0e2yOCH6_BWnIoEWLu6tCIqa324GhkvkclVBB6wSDEmnUQyFRlczbJThtCXyArUus9Y29u_3F1 5vP9oHNcoKfh9Bol.BDqB_gmQgo4xi095dOWwijZ6vlyf5B62RUxjWG4_tS3.J3PbObznMc2u8QI GScGGQDQmJxTgBEKwZbpKejlAR95vzIKtzGMk9BBpr11AQDUZjlyuc1ewQdtstFQJ1uqNzGs0McZ dp.yDilOkxlyddO5D.EYLp7kKz9QgGRZM2RsL.EqJ3JxUi_t5L62Y6IAAKdEm8phuXqWwh6MAZGa tJSANxQ_0gfdrQyFvPLq2CA87B5DUI6DdDETZzYrgxTEEThJ0WAigxWSVHuQaQyWH29AtKWD_EOW ZoxFwlx41PHdapnI6Du8OutlTIwLxLKg13DXPDtjzCQXA5LGPH1j4.y1XqTnW.FFvR5dHGOqYCwg UlZvnbP6PcM5FaoucDLMA12GiGVkXzO_UTE0CRGBdZV4vXdVvnRdqc_fEoGtXD5f7VLcuKOaDpj4 FwSQ3MMBvBQASfBQcQ7_FJcX.sOm7W3yJgsGe9AHcWW7KHukaAyOf3fW_QybD4zfwhkvMUL.te_v 72H3B7FKR8xFmcnt_aCRNJoTzsZMmpn7lO5po68ayWDBqWkM9KvqvDwQNBeSUXG3PB3LGBkk7iH. 4wz3DJrTvkMdnCMlsloifql2b6hrYtA5joxqPtY3W77dBOlRGfHMPNXbujtPcgJXFrI3pOBORGI6 QsqgLP_ydYyHD_G2r7hFA7PCVI06N5EFh9w907fMFPIVqfDvQGTrkhb1eVDV5vmFzU_LvqSlPsaL 0v0qoPFzLbl992zrMp9ZyyK.atG3vxJDB63r87fUttBEfEhJJozkSE3BxX2pFG6misZdAXmOz4u_ 8Rr80TYcqC0mmpwZKSHk0FDKa5LzX5Yak14QDebo6MhmRxY_ZZbGe8mupQxRyOGZG807FSekFN6F e6R8E21Kb29iYS616.cxJVmakWkr2gh8D7ReaZZdn8Z_ufkduWvRPppwTJOd3zjxzIMg88DqXN4w R9Zb2JIkV20tPLv6Shly1jBFFEovQIlX2ejPagLR4GgtBEqqsOR_CWFegccrlihixv_UUM81whjy oVP.pRAWP4KvbLJS4.egaqza0xqCYN23MIJT7PXVLJ0UJDoOglEk86oi2nQnmFtkbACHUz9VhWSt b0aAp9z6txDCkDOSghnws.eeS01uoD0ByChrTbvj8hPprSCXP59J16pbe8r4TQrUGLRrScbXd_R1 iQrbRlD0u4qyCHqqoWrMzgQXVL3fK5nATyoupIGTmKDVcN5b5815maEiikZ6vHEfvyCC5HCc2Ecc k_ojUGIVIFGX2x3vO4Mlrb0XpQfBvVjykh9y9zhwPLEbmKmdYQSXJEN6ASV8wTxpdnMdhB9BK0WA yYl9V_ao9expXKngBIc05wd2unNxNgYBKk8m4VZKY_kKi2P6UjSlFYZJNGzN0bdbQ9d_jkEYDQTu QnjwcrE1He32Gub_GZGCLYBreLbuFaC.yxrs0aWWjGOUUlUbV2yavp0gKoxaSoAIWS8TlXkk2WxX Z2lk4l7otoPdsHulvVPsj7uk2288F2ZETUvvAlF3Z5HRyDDIfaSJo5_phwmcWGOgOtAvAS713l86 tx.zsPVrORy7Yn7jL90zHRhfMwcPr4IdSH12iXNL9G68W3p1.XnN8Zyesd66Za2Vba41XnlJdvFt t3VztVpI7AnQ9piTNdiXS3KmGDgFu4DkQiOCvZYS_kfeuanu4WJLzdQN5vSavrJnlw4XuJptlyZ4 gCR0.lcDRzvnkW_qvLq6KOX60hJr_FCwLrKP4x3OEVE2.eE9F27tG2oKKYi2unN_BHAmqacfDJVb vYVthWrOiGVlRqwTPSrM_0CHphf.N.fNWFK.P66r5d2iL5JzzR2.vXsXKJwgLrl74PZRdvaIqO3K VaheMgGdaEVUsPvh.izHnhbKVpOFWwh0rjlm2jrX597tBq9hi45ERG.UPFUdvqgIbkAJTbAyvho5 vbGQxLCR_buvQRYWrhBzv4GhCqJNvqiUJPwQl_6QJZflgPPeP.0XaHG_a4Wq_jrtnZAKLpXr9Z8y YzKDCQEobKo6ds0xz5vqzLj.VNI5gKqH8vbaSKdoGg40JM.pxnDh5WnQOI6b1gN_PlxlhgBKuvXC .GQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Sun, 3 Jul 2022 19:11:35 +0000 Received: by hermes--production-ne1-7864dcfd54-9xpdj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4117ab4f76dad64aa17dddf685850e57; Sun, 03 Jul 2022 19:11:33 +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: RPI4 + ntpdate + unbound From: Mark Millard In-Reply-To: Date: Sun, 3 Jul 2022 12:11:31 -0700 Cc: John Kennedy , David Cornejo , freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: To: "Dr. Rolf Jansen" X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4LbdpQ0XvXz3FG1 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Km6i25xJ; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.41 / 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:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-0.91)[-0.908]; 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)[]; RCPT_COUNT_THREE(0.00)[4]; 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.64.206:from]; MLMMJ_DEST(0.00)[freebsd-arm]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.206:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On 2022-Jul-3, at 11:22, Dr. Rolf Jansen = wrote: > . . . > I am still surprised why we get the NVIDIA Tegra compiled in the = kernel of a 13.1-RELEASE SD card image which according to its file name = is destined to the Raspberry Pi's. So far as I am aware, the 13.1-RELEASES (and other built images, like snapshots) always contain the generic FreeBSD (non-debug or debug as appropriate). The only tailoring is extra, generally non-FreeBSD material required to have a booting context. For RPi*'s that is RPi* firmware, U-Boot, and the FreeBSD loader in the right place for the RPi*. I use such to advantage to boot multiple machines from the same USB media. For example, a Rock64 and various RPi*'s. This works because the Rock64 U-Boot/whatever-else and RPi* U-Boot do not interfere with each other when both are installed. (Unusual for U-Boot and related.) The same media also boots and operates the MACCHIATObin Double Shot (using UEFI/ACPI) and the HoneyComb (also using UEFI/ACPI). Notes: The amount of space for U-Boot and such that goes outside a file system does vary but FreeBSD has not standardized on so much room on all images that all the possibilties would fit for a U-Boot replacement. Thus the above ability to switch around by outside-file-system U-Boot replacement is somewhat limited. It at least used to be that images like Rock64 also contained the RPi* firmware and such, if I remember right. As I remember, I started with the Rock64 image in order to have the single-media based Rock64/RPi* support. That made sure it had the right amount of room for the outside any file system U-Boot/whatever-else for the Rock64. But . . . The first stage able to deal with the USB3 on the Rock64 is the FreeBSD kernel (that must then have already been loaded and operating). So my USB3 based booting sequence does not fit the above description --and these days is my normal way to boot the Rock64. Still, the same USB3 media is used, there just is more on some other media for getting to the point of the kernel operating. (That USB3 media is also valid for USB2 use and so is used for both styles of boot.) =3D=3D=3D Mark Millard marklmi at yahoo.com