From nobody Sat Feb 3 21:45:12 2024 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 4TS5m80nxjz58VY4 for ; Sat, 3 Feb 2024 21:45:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-21.consmr.mail.gq1.yahoo.com (sonic305-21.consmr.mail.gq1.yahoo.com [98.137.64.84]) (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 4TS5m71lW4z4Grl for ; Sat, 3 Feb 2024 21:45:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=X62l1d+9; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706996725; bh=HLAYlccb9ji9SQ688wFNboNnrA0rDdoxdqGZqjRoknc=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=X62l1d+9Cd6BZGXA3S0jJs1BzvRbeuryH4VVc+fKi0xcIGRdkcjKTsy0WMQISJ0cWIj+7CvPfr3kwE3qkoc0CLqs2TQEnJX7mL9LRROlHVJXdXzUC2TTlqOkJOAA8TcXX6f+THSKw282ckkfkbmXYGcuzd84CjHiqgEEnpZeI3lrnfvZ7RL1vg4jrLFgW+K44FiKBNw83w3jkpFkMwhxodQ2PY9aygn/WiUYRTVTdgNNTMriZzwF5GluA4Ta3qyoEf2x2yazMeo6cvmdWlHnnfhpiGqr6nWf8T6viVLjrdkwc1ywWdGRbIh6R5SQwaK/GaopRErhfsKtj9U95GxTHw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706996725; bh=UIaXOkIm1lNmGjpSMOTZiX9IentHQKXHW3WTB3PUoiX=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=R96e6QyvDqTJb2H5rVfMW27u7D6ht6mt1uoURCEM6xZu/kj/pEAx+x4vzlAQF9A3HotGRJ3zJ23P1wtgCK9j8J9EYmB465KWo2U3UJ709Skm4EDXsK6iGyBehIcgI4n4s1CcYtiOPJkXRYKHNS0gXfGbQ4C4Xb8D7Q/afmGYYMUT2psBcCWA51c7/uCwvswPDcDTAnqO6XlsxeTrKX9TQp6N3UEZMwAmKqnjoUYW+XNmwnZwCQb9UN+0xGufsv2cq09pMt26DgSvWLhBh+QIAIMBIRRffewVfCw1HlM0QpgWi8lBXIh4AdB6zMcisYDftkwBtlzrQMY8LfAljLo3oA== X-YMail-OSG: 5W83zE0VM1lslJkEobqRHLnXyCo2lZSnLysdL9X3P8GHhpNQvMoYsDEYSjTgUAs YShu.ijo_jC8uDzCJto2B6StpUABZ7Cb4zloelIsC.xE.J2PbeOgYJq0hWvwR.ojFZ.mj3k2opTp V8xNoiO_LjpQYDtiQiqtrVoXh1ysT_A2p895oRIYW562RaVQtTZc2Ev6A4uwUTWoDmopMt2DOviz fVYfebmdYTv_pfGA9x1oe8BzRVtM_J4wPWElUyZ1iWK9QvizeFYCeoMsCVLSaIgwUbhH.hfpNZ_b uhBlx6BUSpNpvbogZ_RHahanb9iACTvDuIx.Fgjn1MCijOWn0gQjRWcrtxglbbUzCHJmREoDeDi2 JEBHtm0jvS0sTOtQepRVfDGZy2nJEd8F6GfIdID2syfbZwwxXrnZTd72G2iFF4YwMHjzdK8FqD1h 40MLUIeoBow5ioOZS0ZrINo6DCorGxYsI6ScaSa_E3XiTsek5t4zSqnmYn2AsAp_BElhYubUiCJy xf60Q9t_3zm0HNrqMjn8EvHdWMUxKUMbBueptil9_sxpqE4bY1YLJ2SLBuslYoK_KbDDRnOc2uL. wq9aBby0tSFZmyyVWdHiWbwcjtOURL6WyUnfZwnya7n9C.CnFJExNCICWuIZZQladxFYWOQf1I93 _PPc83pKpdzbadHKvcT_d934t1cF_l3qncKv3CtHCu.ba3NBuMvMXa5lJLjyDH4JsGjOl9PHOCmq gl7hT0F.gSwfoouTDVzB6WebBOc3BT9JBJF9.5J..aXf8P.4piOGwPrpnb3cnk.mkkOqUGr24b9M yQce4ck_cGKlVufE2.GbpwWj0chrK.7l_w6cs96fVHpJ.ZIWYxTSX5vr2wR9OOLhuHg0HSxRxlLy bQgdffsKi8Qp7MSHeo_pzG8jwF7uYNgsOnltFQ6wfE_4xIgTLYU0QmNsOFTkesaO0H7TzRDWGu9V jzPEy5oiROMHQbyFmX1pL2_NINgEcXSG2_lAX8XeXmtfqsyGQBjTikwt5tLeRJJlGwvMzX7n2FHN A0GKTVPdE.GnRDQ1hgObiU89uMpCXpuyxAnosrBi2fwa7Wy1VMofUTwLZYYpjrlEzFnyLxk.PwSs EmCx.pCIWDay2BaG0hRtGn2dVqlJgSCLtUX9L5JZEOJX6nDFFQL_Z2oiVcAM0vKrg_QqD0wlpH76 m9fh2Pn8zLgVnUQMaoXDT062GhK85.UZXlk8VLJ3anAC4BFrLs0F8xNGOtYCt6Bsg_NoV3XvEih_ w7NH9kpiXeQEBOJOIfF.OBk5Xe5s6JtlwOFtnieGNfn4X6TuD_Pn_YIFXDJpPcUEncq_Ad5qbQSa mw7coD_VSxi3agNHxQJx.2nSC41mUlFnlzq8_wry52Mfd4O.v2DI6ntd65ZRCYbMD4zw5icYbTMc BEg3sG15R3ariKLXmQSyhiVRFI4VJh5sHKFO8DKMy9789vgzaYakSfof9rZVUF0Jhi.riADnkBlM XrhMduSa9F2fYTtp4mdv.uwOi9Bbu7l6y8rNenuILNjTg56bSPQxXIDtFrAQwA2KrWKpmtVJFMmj orxtT28PglrI1Oom9VirSw3EGXbMH7Yo24Qhbx6l73qOUXTetGU4uyX69dUseWwwplBXYpsqVK12 58iQhbU1ZWXCl17mJibN4xXXruO.AL0PXewniAHZfE_MmMTn3yH9L3gIx4QYLM8rSoUFkFzwZhnh YAcab_JgtwAs.lNfO3pt6YJ.OYbi.TiBdnyaaj4Fzej0EpvgX3zFT7YLnsf80FLgq24SfkdmWXKq A5G812OdvUaXHQXLQCYzS.UhYD3r1wXyvVBYAUhFxbvyrQ.bRD456ID_FL0BzqhsutqFKuvM7xv9 NNEuy2U_ASc2x8FB9gLSnKc3CmPLL5pZKJmCboSKjh15ImszyImvLqQL.1bgWrnOzp9.9GE6hcKO 6pjWX8lcV2JVBUHtqr39HUSLgOeUzVxHyoCIr3bhq70maf2FjCA4BugENkPWXd.__kBQ6j28nkVj uS5PrqrwUAnDTwxh3IelJiuC7XXKI.UlLR0BF5ok1xZ.rYOYODGavM.3X4NQeAk9u9pFijaozmDa sC3rPyBkZY2_lGdndCAIWf.Tj1zqsNShbodRaMl.YQbBYW6tSRvAibtu4TMDIpAAqFDU01l98aHT YWJywUsyFUp1RwEM02ZOkWmw_VmUDDRo1_xsIyyEa_9TJ5P.VDLxDWvuEYOSNsgJ_oyx9CEZeeHO hVNZs5xqE6DMiNE0i9XI_B9Q0zkVZhkJX_YAQM7gmhDWwz8elyuYkBJvXjwvLqODuCkBfBQ-- X-Sonic-MF: X-Sonic-ID: e2211b9d-b7c3-4a89-b693-139954d72d46 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Sat, 3 Feb 2024 21:45:25 +0000 Received: by hermes--production-gq1-5c57879fdf-bmngc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 147d5a4820645b34c7ef1c137bdba5a4; Sat, 03 Feb 2024 21:45:23 +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 16.0 \(3774.300.61.1.2\)) Subject: Re: When will FreeBSD support RPI5? [avoid all USB use if using EDK2 to boot] From: Mark Millard In-Reply-To: Date: Sat, 3 Feb 2024 13:45:12 -0800 Cc: Jesper Schmitz Mouridsen , John Kennedy , ykla , FreeBSD ARM List Content-Transfer-Encoding: quoted-printable Message-Id: References: <5a39810c-5fd8-4969-a222-2561b050b035@FreeBSD.org> <347FE009-A470-4765-A9B9-7C9AB5E954DA@yahoo.com> To: Doug Rabson X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.985]; 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]; FREEMAIL_CC(0.00)[freebsd.org,phouka.net,gmail.com]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.84:from]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCPT_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.84:from]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4TS5m71lW4z4Grl I'll note that all use of USB (XCHI being involvoed) is subject to = massive data corruptions on the RPi5 when used via the EDK2 as EDK2 now exists. That includes booting via USB media. This is not limited to FreeBSD: Linux and Windows 11 too, for example. No OS is known to operate without such problems. QUOTE of https://github.com/worproject/rpi5-uefi?tab=3Dreadme-ov-file : In ACPI mode ACPI support is currently under development and limited to a few devices = that have existing driver bindings. Warning USB is unreliable and may cause data corruption on all supported OSes. = We're currently investigating this issue, see: #3. END QUOTE #3 is: https://github.com/worproject/rpi5-uefi/issues/3 EDK2's USB I/O for its own purposes uses polling and seems to work okay. =3D=3D=3D Mark Millard marklmi at yahoo.com