From owner-freebsd-arm@freebsd.org Mon Nov 9 09:37:13 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 C96772ECD8F for ; Mon, 9 Nov 2020 09:37:13 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from vito-vars.onthenet.com.au (vito-vars.OntheNet.com.au [203.13.68.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CV5Vx26tdz4Xmt for ; Mon, 9 Nov 2020 09:37:13 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by vito-vars.onthenet.com.au (Postfix) with ESMTPS id A0A0620B5CC7 for ; Mon, 9 Nov 2020 19:37:01 +1000 (AEST) Received: from iredmail.onthenet.com.au (iredmail.onthenet.com.au [203.13.68.150]) by alto.onthenet.com.au (Postfix) with ESMTPS id 84F1620AE980 for ; Mon, 9 Nov 2020 19:37:01 +1000 (AEST) Received: from iredmail.onthenet.com.au (iredmail.onthenet.com.au [127.0.0.1]) by iredmail.onthenet.com.au (Postfix) with ESMTP id 77857209C01A for ; Mon, 9 Nov 2020 19:37:01 +1000 (AEST) Received: from iredmail.onthenet.com.au ([127.0.0.1]) by iredmail.onthenet.com.au (iredmail.onthenet.com.au [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id t6VP8a45_jAU for ; Mon, 9 Nov 2020 19:37:01 +1000 (AEST) Received: from MacBook-Air-4.local (CPE-120-29-43-37.dsl.OntheNet.net [120.29.43.37]) by iredmail.onthenet.com.au (Postfix) with ESMTPSA id 56233209C019; Mon, 9 Nov 2020 19:37:01 +1000 (AEST) Subject: Re: [arm64][bhyve] Hypervisor implementation proposal To: Andrei Martin References: <92471791-E6DC-47E4-9124-79558DDCA7D0@gmail.com> From: Peter Grehan Cc: "freebsd-virtualization@freebsd.org" , freebsd-arm@freebsd.org Message-ID: <91d3502e-20ef-8487-7560-66d30dc55e23@freebsd.org> Date: Mon, 9 Nov 2020 19:37:00 +1000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 In-Reply-To: <92471791-E6DC-47E4-9124-79558DDCA7D0@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Score: 0 X-CMAE-Analysis: v=2.3 cv=RcsL92lv c=1 sm=1 tr=0 a=A6CF0fG5TOl4vs6YHvqXgw==:117 a=zNLGPeZ0uUXEOVti5eDRag==:17 a=IkcTkHD0fZMA:10 a=nNwsprhYR40A:10 a=6I5d2MoRAAAA:8 a=VwQbUJbxAAAA:8 a=cufW4iOWRNg9hGUjmc8A:9 a=QEXdDO2ut3YA:10 a=IjZwj45LgO3ly-622nXo:22 a=AjGcO6oz07-iQ99wixmX:22 X-CMAE-Score: 0 X-CMAE-Analysis: v=2.3 cv=LtAJNkVc c=1 sm=1 tr=0 a=mJOSnoNX3k71adV6TmU0eQ==:117 a=zNLGPeZ0uUXEOVti5eDRag==:17 a=IkcTkHD0fZMA:10 a=nNwsprhYR40A:10 a=6I5d2MoRAAAA:8 a=VwQbUJbxAAAA:8 a=cufW4iOWRNg9hGUjmc8A:9 a=QEXdDO2ut3YA:10 a=IjZwj45LgO3ly-622nXo:22 a=AjGcO6oz07-iQ99wixmX:22 X-Rspamd-Queue-Id: 4CV5Vx26tdz4Xmt X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:9313, ipnet:203.13.68.0/23, country:AU] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Nov 2020 09:37:13 -0000 Hi Andrei, > The UPB team made a revision for the bhyve on arm/arm64 on phabricator[1]. > > Any feedback is greatly appreciated. > > [1] https://reviews.freebsd.org/D26976 Thanks for putting up the review: that is a sizeable amount of work. I'd suggest removing 32-bit host support from the review to reduce the size. Note that Linux/KVM has dropped 32-bit host support (see the thread at https://patchwork.kernel.org/project/kvm/cover/20200210141324.21090-1-maz@kernel.org/), and the same reasons would apply to FreeBSD. If there is interest it could be resurrected at a later time. The MI/MD split could be done independently of this. It has been talked about for a long while, so I'll commit to doing this in the existing amd64 codebase. The ARM work could then be rebased into that. Also, any host platform support, such as the ARM simulator or EspressoBin, could be split out since it's independent of the hypervisor portion. later, Peter. From owner-freebsd-arm@freebsd.org Wed Nov 11 17:43:21 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 0CD8D461143 for ; Wed, 11 Nov 2020 17:43:21 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CWXBw0QFFz3KSh for ; Wed, 11 Nov 2020 17:43:19 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 1CB009CC for ; Wed, 11 Nov 2020 12:43:18 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 11 Nov 2020 12:43:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:mime-version:content-type; s= fm1; bh=pkoezhkvXMNHGEwjIwwx63liuws1d+8kOpG4K7bzU+M=; b=P7BOGSmU GXRc0TjTe2ssHp1fblcrrl8YPL2xnZv5fZB2hW2T11lhcn+w90k6rkhhva+cgAqj X9iaE94DxbcD2dm+e1Pv3SzRRZwbMBh64a6NfgC2D/cqTBF85x/0Ascj3oLqcUoc fbda4A3Sa1SAdvtZ6sBxzOlAKmepwVFRqkN6ec7gYmtUvdTbPmZGXuTsYnkMDF4K UcpHPW8kI6hRkYqSPx0mntH37ZjMMBfK902p/IB1nzQ5Fqq230MCy6Jn4Agz/VD8 UoSC0U3VcwaJDiEeuTNFv8LovgdN+xefuUat9bTWelqxSPdtJdx1QPBzsRghDUsu 4UoD2tcK+CY2VA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=pkoezhkvXMNHGEwjIwwx63liuws1d +8kOpG4K7bzU+M=; b=IIIYxn+hOd6I7g9Crxhp/T04BnStShOt+L2a5/b+n0vL4 1dSOKTCr1tOVTtH1kdbohE9fHgH/Td7O9wdFtgOrdg+hFxwHapbU3sUbEKWxJc+e 0CyGTfbjrhAnH3FKi6yIFNzQan2vuPxwNMKuDPJA/wlhLohOo6f/KgchpXbwaMVl 8labNbRoRYA1BcV4ik+DFvudpgG0fGtGNJniOMROxF93v4uAXIYW9vBQF5LUal0c S/0Q+KwR/RknWBNBJp36UGNrAj0BzWQun83Kg6OJ7IlxHSuE9JXK+cvnrqFcb8TA RUp0eK3gU+dp6V4J+UUseYD23elathwWJpg0iKaWQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedruddvtddggedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesghdtreertd dtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseiihiig shhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekleehfefgvdetgfeflefgvdekueevve ekgfdtgeevheeugfekveeijeelgfeggeenucffohhmrghinhepfhhrvggvsghsugdrohhr ghenucfkphepkedvrdejtddrledurddutddunecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepthgvtghhqdhlihhsthhsseiihiigshhtrdhnvght X-ME-Proxy: Received: from bastion.zyxst.net (fws.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 27D6D3280059 for ; Wed, 11 Nov 2020 12:43:17 -0500 (EST) Date: Wed, 11 Nov 2020 17:42:48 +0000 From: tech-lists To: freebsd-arm@freebsd.org Subject: latest method for freebsd on raspberry pi 4 (8GB) Message-ID: <20201111174248.GA76342@bastion.zyxst.net> Mail-Followup-To: freebsd-arm@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline X-Rspamd-Queue-Id: 4CWXBw0QFFz3KSh X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm1 header.b=P7BOGSmU; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=IIIYxn+h; dmarc=none; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 64.147.123.19 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-5.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[64.147.123.19:from]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.19]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[64.147.123.19:from]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.19:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm1,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[zyxst.net]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[64.147.123.19:from:127.0.2.255]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Nov 2020 17:43:21 -0000 --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, What's the latest method for making freebsd work (see all 8GB) on the rpi4? I've tried to follow what's on https://wiki.freebsd.org/arm/Raspberry%20Pi = but am finding the updated rpi4 section very confusing. Is -current required? Or will 12.2 work, too? Exactly which files need to= =20 be replaced? I'm trying to use FreeBSD-12.2-RELEASE-arm64-aarch64-RPI3.img = of 23rd October. As far as I'm aware, I'm using the latest eeprom firmware provided by raspi= os rpi-eeprom update. Last update was today. I'm not too bothered if it boots to the usb3 or not, though it would be nic= e. thanks, --=20 J. --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl+sIqsACgkQs8o7QhFz NAUYwQ//Ziqu+b6GlknOdVneeUr+2nHos+bS3Jub4dETRNxl0lVj0fPHFfY05Qnv awkG4XL75ULS/IKG0oXdtemp9zOpkBbhZ6tx3wMrNemTp2TOF3slCxbzQFBXTX5Z 4+1iUc1ktHkGif++KXKdHL5V8qWWzkTuwPhfaSJyd3rQ2n+Kw7lxWcC2pCct9mcK QtB1/BP+BbXzEZryG4G5A18xvcW76UulvPoWEaADK6mxcGXpIowQwcLdWYNrmL3q 7V/dUFOdppVmpezGiy0QoW5N+IaK+ImlIt4nTHm5NTQQoRpCxIs0el7Oyh5cPpR+ KESYYyWE47P6zFHFYU9CnBW6Tbj5HZMUC02aQONrZU4CXM7VFy4EVopX8jnnJ9IS V/XbpbePDe9SyuckCMnNJC4aLZPTo1UGEgFeVSsZPmy/HCCVMA0gSCO7tOLsTABm 89NjFv7SHKxJwUG9mCWodcZOWHpTPlgvWk7+y+NaZvpMJZFjPHBlwByA+jiWy8KT vHcXL9vQNwN5MEU8GCgDxkyFz+odQSp6QgZCP6FsgtqWE2M5goqVfFJNN3OW+xk4 80M6S2Ovq4f78K2KyMo+XZj7z7Kw/QFaErpQHDBzYwlUqcymJGmtXpfVA9Er6z2N huciv2oVORtmtCTJ10XjO7Vwc96BAQOq1rJ7DNqPNBOf/8U3X40= =ka9n -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z-- From owner-freebsd-arm@freebsd.org Wed Nov 11 22:15:46 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 5E0594678F4 for ; Wed, 11 Nov 2020 22:15:46 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CWfFF2JfZz3sh6 for ; Wed, 11 Nov 2020 22:15:44 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 213E05C0218 for ; Wed, 11 Nov 2020 17:15:40 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 11 Nov 2020 17:15:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=VG1hkpU4MCrPH2ZlaIU5uzBBuuM fzozlnjSvQKrTMv8=; b=Lg6ZHCW/qcrq8oVA+ktBzvwZDPzOItm7xUArlDcSVm6 YEjnc+ri4r3E8pmLugstIC5/0gWpKRRf+6kYdiPQV29qKbTHHvoC5cCTBuXsXdR3 NwHTkGkWI8JnO2p94XJCd6uq3OELUvI7yhO9fKO9AvkJSK7X610XgUKsdV2IvdK+ J+7cINVn9mZ7nf7ZNqyLQPUset11/5CQmEXL9woJ4FM0jYI3+SCt7ZkRhn0sC4Q0 PT2J9hVw8yBGBHPASne7lNXQJjeHUgxTurHyV9QuZTd4wrdNYvejtzpYyDDyaWjJ me/N8rCQrAMRUBwqbf18y3fBWZLlntWhwqqayY7yHCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=VG1hkp U4MCrPH2ZlaIU5uzBBuuMfzozlnjSvQKrTMv8=; b=bNr5RIgnqvbenorfSMNV5D j3pltdVMCUrce56AEPlkbat83BozrN8v9acuUKSyjEOSDRT4Pu5WPHy4Zk6MzJnU 37XMo+ahE0PszccoZVIrR1RLu9ZW3SjVgnPj4yx2G1Jo0mx7Aj6rmk81aNeHfWle 96nQCRy2tqDh98Hv4IT3rp0vrBG0pHZqgC6QcSH35YPiLe+j/aI9gkBL5zhEkbWs LBJD4Zx6pje5vnsQWFiAC8BsvZ7xsiF34A3Q5N7y4Q4QCWFOXcA7wlbfrqXVoEqK XEzn1p0dZwJM9U6sL7Axtp5V5OKX12aN6k/nIdcyzziT74PrJp88bF8gWFyzanxA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedruddvtddgleejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesghdtre ertddtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii hiigshhtrdhnvghtqeenucggtffrrghtthgvrhhnpefffffgtefhjeelhffhueeujeefhf fggeehheffgeegudfggfdtfedujeejgfetjeenucffohhmrghinhepfhhrvggvsghsugdr ohhrghdpshhouhhrtggvfhhorhhgvgdrnhgvthdpghhithhhuhgsrdgtohhmnecukfhppe ekvddrjedtrdeluddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhep mhgrihhlfhhrohhmpehtvggthhdqlhhishhtshesiiihgihsthdrnhgvth X-ME-Proxy: Received: from bastion.zyxst.net (fws.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 662A0328005A for ; Wed, 11 Nov 2020 17:15:39 -0500 (EST) Date: Wed, 11 Nov 2020 22:15:10 +0000 From: tech-lists To: freebsd-arm@freebsd.org Subject: Re: latest method for freebsd on raspberry pi 4 (8GB) Message-ID: <20201111221510.GB76342@bastion.zyxst.net> Mail-Followup-To: freebsd-arm@freebsd.org References: <20201111174248.GA76342@bastion.zyxst.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DKU6Jbt7q3WqK7+M" Content-Disposition: inline In-Reply-To: <20201111174248.GA76342@bastion.zyxst.net> X-Rspamd-Queue-Id: 4CWfFF2JfZz3sh6 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm1 header.b=Lg6ZHCW/; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=bNr5RIgn; dmarc=none; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 66.111.4.25 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-5.69 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[66.111.4.25:from]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.25]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.99)[-0.994]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.111.4.25:from]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.25:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm1,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[zyxst.net]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[66.111.4.25:from:127.0.2.255]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Nov 2020 22:15:46 -0000 --DKU6Jbt7q3WqK7+M Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 11, 2020 at 05:42:21PM +0000, tech-lists wrote: [snipped] managed to get it booted again like this. Thought I'd post in case anyone g= ot where I was and couldn't work out what to do at first. Some file locations have changed between this time and last and inbetween those times I ran raspabian-64bit on it, and upgraded the firmware. What follows below allows the rpi4 to boot as of today, from the micro sdcard. I tried writing the modified image to a 32GB usb key but it would not boot. 1. get latest -current snapshot for rpi3. I got https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/13.0/FreeBSD-13.0-CUR= RENT-arm64-aarch64-RPI3-20201105-ef87bd449eb.img.xz (I don't know if 12.2-release or -stable would work) 2. unxz the file 3. mdconfig -f the file and mount the msdos part 4. cd into the mount 5. wget https://sourceforge.net/projects/rpi4uboot202010-fbsdonly-klaus/fil= es/u-boot.bin/download -O u-boot.bin 6. fetch https://github.com/raspberrypi/firmware/raw/master/boot/fixup4.dat 7. fetch https://github.com/raspberrypi/firmware/raw/master/boot/start4.elf 8. cd .. 9. sync 10. umount the msdos part 11. mdconfig -d -u 0 12. put the card in the pi and boot --=20 J. --DKU6Jbt7q3WqK7+M Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl+sYoEACgkQs8o7QhFz NAU1ww//XHCIjnX6hfFNV4tQaY7I2S+idgLGRMsUdpKnygBzLNS1ZnPuHa5FGZ5u 7rHa/y9Nm8jm5yp3SQ5frU7VEkpX1jQVzw2m3fDUdpV8fkzqcaZedwX8Gad/YTba 1n4V2h41y7MoH2sXpUKhnbkXsi4H/B0goY3utHSaepE6FIlTb5O2pbrI50nX7xgM 73qzldlk6smC6dZi11TEvvgvbDAabbtQpQt/AnXwK1JSUi4V/oqhxVukxxoufBDs 1NBZsfE7pD5TK3zdagqbPGP2oZ9L0osOp3JbWQaWnaGA5G0U1vL+semfKf0J07Rx SEPhEupc9D0t28bl+DzQic7lfoGeH1/Sr7Zc+XK6sIw8GgvPl6ZO3YCAVPw5OuuA 8QgagCK1Cv1HFBBZ2J5/bX6GdQxovTU/G3hH0VoxpjzrsPSMI5VW3A57NLWTUmwf 3sIpLnih+4Y7NOktuEmTl7d4a2uTgyWsP6ab2yOzL9PM6sSwyGfWnRSEdtf0/Ga2 Hnm8Yr2xAFgeiWAMf2dChJgJLnriaRKpimpeP5zwr5dpW0gfbmMgsLRyqutRgLmH JChqnu7EczD51UG79IgT0CupHVc0Y71FSBSJR00316PtitrTr+wRYkiXTvNjnFam 6XjKm25UU0YSBEfhNpZRpHISEYJYyzkyPUT1kC1d66/tQqiBJuM= =xMVc -----END PGP SIGNATURE----- --DKU6Jbt7q3WqK7+M-- From owner-freebsd-arm@freebsd.org Thu Nov 12 00:24:04 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 1369546B208 for ; Thu, 12 Nov 2020 00:24:04 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CWj5H0nW3z4VYR for ; Thu, 12 Nov 2020 00:24:02 +0000 (UTC) (envelope-from maciphone2@googlemail.com) Received: by mail-wm1-x329.google.com with SMTP id c16so3923546wmd.2 for ; Wed, 11 Nov 2020 16:24:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=0VxstOWo7EMZWSE/TA/kdKJGM+oXlNZGLy/L0t3vHWk=; b=i/A+Vdge3bNjrg768N0Z235oAl80/HnbOMF1uTW8G7rKFtQjyF+t1euCaPyjX6UO5E sNP64++Md+W5jBM1rcCMpKx1iDguei/cz2FdVwWwyC0snxTbcCbPhLUK1f3W0LeN/b9y 5PvcMOBhd/FKvjKHrYEWqJQWjHU/jiUdHWUUTms3FazCitGGlwBJQBVoG4wMwVqMrQi8 1DiOtFC+k9W1heyv7ijOqnL1uRX+3O+XtJ2MEJ2fk7iYqSO6/GUyOlZcOTxmh97rLO3o wjbvdpd8b4ppnGoj44XpsTuD94kzW3XaT1i45PJPytiQcrF/8fy0TJ83S6mSn+8bCgif t4Wg== X-Gm-Message-State: AOAM531RXmqbSicIL62Ahc7kdlerjhOVZwu0zEz3fgbgaASSfzvmm/Iz 81Z6cyWvsWy9l+uQcakB+GmIjcNa/TN+Xw== X-Google-Smtp-Source: ABdhPJwAYjFz2NVkvHTLs7Do/6c6851jeVetcPJ0EFSjw++v1VBXJwW8ncwEQsP4E8dY02QeCxdq/A== X-Received: by 2002:a1c:bac1:: with SMTP id k184mr6451132wmf.76.1605140641442; Wed, 11 Nov 2020 16:24:01 -0800 (PST) Received: from [192.168.1.167] (dynamic-046-114-108-163.46.114.pool.telefonica.de. [46.114.108.163]) by smtp.googlemail.com with ESMTPSA id e6sm4347732wme.27.2020.11.11.16.23.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Nov 2020 16:24:00 -0800 (PST) From: Klaus Cucinauomo Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\)) Subject: Re: latest method for freebsd on raspberry pi 4 (8GB) Date: Thu, 12 Nov 2020 01:23:57 +0100 References: <20201111174248.GA76342@bastion.zyxst.net> <20201111221510.GB76342@bastion.zyxst.net> To: tech-lists , freebsd-arm@freebsd.org In-Reply-To: <20201111221510.GB76342@bastion.zyxst.net> Message-Id: <13CD1F74-A94F-49D2-B5DE-75B9E6F972A2@googlemail.com> X-Mailer: Apple Mail (2.3654.20.0.2.21) X-Rspamd-Queue-Id: 4CWj5H0nW3z4VYR X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[googlemail.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[googlemail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[googlemail.com,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RECEIVED_SPAMHAUS_PBL(0.00)[46.114.108.163:received]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[googlemail.com]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::329:from]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[googlemail.com:s=20161025]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[googlemail.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::329:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::329:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Nov 2020 00:24:04 -0000 > Am 11.11.2020 um 23:15 schrieb tech-lists : > I tried writing themodified image to a 32GB usb key but it would not boot. for USB-boot: you need to compile bcm2711-rpi-4-b.dts as it is described in the Wiki. By the way if you want speed, use an SSD instead of USB-key. kk From owner-freebsd-arm@freebsd.org Fri Nov 13 10:43: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 83E6D2D69E9 for ; Fri, 13 Nov 2020 10:43:10 +0000 (UTC) (envelope-from pdagog@gmail.com) Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CXZn92BBTz3l7L for ; Fri, 13 Nov 2020 10:43:09 +0000 (UTC) (envelope-from pdagog@gmail.com) Received: by mail-wr1-x42d.google.com with SMTP id k2so9281976wrx.2 for ; Fri, 13 Nov 2020 02:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=mZwGrEWIH9dlC5RUil6l1QcJu7jN8rQf76GzKQwe5U4=; b=bfWuHwGItqqlqnRZt/b5kBh7pWXS24biFMqe4wskE+K0xQf98bEdLSpVJ/Pqf9GljC Y0gCREg+7M9Z71omqK1HVbTQhsYvLydOW1WQcBu/YQfPjUIOk+EnQEtfdUee6ir/p1NU PjyjkFtZwarXZ3MxnKS8s1GFKQO0lipuDndR6XMFAU2OXaaY3XoXKpfPyi8eseF3yXC4 CJTOKUeSZ1IYaXu9By2c4Dg4/v4rP1+C3J6vcbEgZgMlTyJ4KoEcJsNBiOsoD2lINERq 5rHN9L2j9EMyiWAS+SGYELTpPhLH2kARGbKY45imWFeRTyrwIuZfDtuJJEqKOKjdVy1C 3RVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=mZwGrEWIH9dlC5RUil6l1QcJu7jN8rQf76GzKQwe5U4=; b=FfQhIEz0fnFoK7wS9XOuq54bS3eIHAj0JELFwJYLYZ+XeloBU9L6yqvumz6atL4NGj ADO9cvyIgdJZyOsDKtPsMQQ8jhKqYHuRgktRhwfMVAMCDq9Ks3VVT3UMbY3QsajvzgzV /s1fL/K5SFuCmSfis66eoYmzKbfVRDj/PO1qeCEKhfth3UTkgXCTZRxuFgfF6CgXyazD PJFoPTz4Zq7muptfWP3S/U0fxjdylojLp/cRVwi7ln//EDyxj5sAtkZMQE3vu/W+tW5A XAEGEFxXsI66pNws+ONA12IINc2D/Y3Iajq2ctKdj3HKvIlFXp4LEStJuXGlx+I/WtkF eChQ== X-Gm-Message-State: AOAM530W/ZVDwK/NFtJf86YdEE7m8TN0ZRceJJ/V5vksNLpVBa2yG5Zg SsFMBsiZJKfanv6cATUdpEhVggYfVj8= X-Google-Smtp-Source: ABdhPJwVEJ32tP43m2SDzCYqfKVY0UL0Lk8bfg03iWUIUz6pQuBXGB9zt9X5civPKBYPKkSpCjW9OA== X-Received: by 2002:adf:eb4f:: with SMTP id u15mr2606233wrn.165.1605264187563; Fri, 13 Nov 2020 02:43:07 -0800 (PST) Received: from localhost ([2001:470:1f13:1334:3555:a9ae:7965:8238]) by smtp.gmail.com with ESMTPSA id d2sm5317599wra.73.2020.11.13.02.43.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Nov 2020 02:43:06 -0800 (PST) Date: Fri, 13 Nov 2020 11:43:06 +0100 From: Pierre DAVID To: freebsd-arm@freebsd.org Subject: Re: latest method for freebsd on raspberry pi 4 (8GB) Message-ID: <20201113104306.GA322654@vagabond> References: <20201111174248.GA76342@bastion.zyxst.net> <20201111221510.GB76342@bastion.zyxst.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20201111221510.GB76342@bastion.zyxst.net> X-Rspamd-Queue-Id: 4CXZn92BBTz3l7L X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=bfWuHwGI; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of pdagog@gmail.com designates 2a00:1450:4864:20::42d as permitted sender) smtp.mailfrom=pdagog@gmail.com X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::42d:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::42d:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42d:from]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2020 10:43:10 -0000 On Wed, Nov 11, 2020 at 10:15:10PM +0000, tech-lists wrote: >On Wed, Nov 11, 2020 at 05:42:21PM +0000, tech-lists wrote: > >[snipped] > >managed to get it booted again like this. Thought I'd post in case anyone = got >where I was and couldn't work out what to do at first. Some file locations >have changed between this time and last and inbetween those times I ran >raspabian-64bit on it, and upgraded the firmware. What follows below allows >the rpi4 to boot as of today, from the micro sdcard. I tried writing the >modified image to a 32GB usb key but it would not boot. > >1. get latest -current snapshot for rpi3. I got >https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/13.0/FreeBSD-13.0-CU= RRENT-arm64-aarch64-RPI3-20201105-ef87bd449eb.img.xz >(I don't know if 12.2-release or -stable would work) > >2. unxz the file >3. mdconfig -f the file and mount the msdos part >4. cd into the mount > >5. wget https://sourceforge.net/projects/rpi4uboot202010-fbsdonly-klaus/fi= les/u-boot.bin/download -O u-boot.bin >6. fetch https://github.com/raspberrypi/firmware/raw/master/boot/fixup4.dat >7. fetch https://github.com/raspberrypi/firmware/raw/master/boot/start4.elf >8. cd .. >9. sync >10. umount the msdos part >11. mdconfig -d -u 0 >12. put the card in the pi and boot >--=20 Why don't you simply dd the whole uncompressed image to the=20 SD-card at once? Pierre From owner-freebsd-arm@freebsd.org Fri Nov 13 22:55:31 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 C6F0A2EFC14 for ; Fri, 13 Nov 2020 22:55:31 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.gq1.yahoo.com (sonic306-21.consmr.mail.gq1.yahoo.com [98.137.68.84]) (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 4CXv2B4wQ8z3HTl for ; Fri, 13 Nov 2020 22:55:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1605308128; bh=wGjqobmh5G4GGJK+wOPcd6Itma/wvZ/ONUBqnf90MHi=; h=From:Subject:Date:To:From:Subject; b=SNfYGLIM0Pw2wPX/WLydajEQyyeproSSwMANCFDlLhp5dev6+2bhEGzDCtiFF+muB3kWn9jx77hC35VmqZ9V6szDSwp9GgC/ccpyXfLSVKiABReSVenh+rkJ0qx8krX8blEdw1o38ZNxXgNq54pBwITChUbpl2oe2AZoEr0I0TWaJIJzSBoWS/Nh/vzAfqWwipDIObNTGw2h+jbgedJ5xmlgmOQZrzWLIUhwIPJ0n3XbPuhsjXl67OpbkHyOlAC9lbK1LekGvJHHdCKSlwSK90ePlRAng59nd0kWOLCq8T5VYzTmSRCjQVnZVSySdNdQCK5jpoAson3Tm0Z40Q5O+w== X-YMail-OSG: xad06AIVM1lfG_wfxkblEWL_rvpz14zRm0HYkbo5NHQfLauojRLvu0gxTwR3XGY ZRWkE7PQsiVwEqL.tZ9uG6NukdKQsMG3PL6cZMzHqSaKC8yhqiFjaRh6foK_3EDkjW2uulSdATib ylpHoSiFNtxuB.Gll_9YuPALBryZLILBaZvl6CGqTa71.A3xB5D74B5SyKP.wAwz4smkj_mrfPja jo1WcKyFVie_Cm.qJDbNQDgr_uTcN6dxufVm9mCHicb669rkmLfyGHsbJV081wdbhAGDeHIZFjVp YnpwsntwgYEiOb22uicO3PJekcl_9Mole7g9_QL7wYjqRLJ.ITDch78M8tRAcCyMdPsQcTJ9urd_ .FQJLkkdkMg06tLNrUdW89AxwuIKsoNjT_.q1vfiGGSxTasMDhOJuc9UiPkzlqai6z_VFX_pjI9w jc5FPZLzINFCNzO9ykWps7tN67OrBOHkXDB31p6KENOvCF5fi.eIMFT1wQS5mLUEs1c3yYMYmWKP g2M1XpBbcMLQsf1mYo_A2DXfZauzfINsnYj.zeuy3xDI47k66cGh1TQL4MllqccitAsS8t7mPd.X 42UvbcSkg8ENyzGAQM6R3RkRqKuoc71ZgPNZgWyZ2djWdBwTAqn1o2_FmSPxfyfyMGvf5Pf4B0sT whqcuDlOZiU76VX.is2oPgkG3J5uYanABPv5TjSJ1ypDOcRDYIWpBTO6KDxgvbioordoqELiUuKM WvoHl.4G5PwGBFZRg_ShAq.RZ35HpxbukyGOW2b8EvjJYZKvBLXvsLbFGyZO.4v48m.mknRbtr7d qLS8I.1K2UZw4J_uR4DrMYnquYw6dXAiK2Pf9LJoe1Ke1JCd1Q4jz34UK2RafpRGrWYNVstfg4Lo dj6aaJ_uZWnjXxOAIhGVwUUQzrLRrbYxSKjkoseIMVBabYA4wq8WwLcpC0OZOMVjVNoSrpBpBrDC CCCeBqod3yjbuGUGuRE9hPrWXkRN8ooddUDB1hxiSBhW5BZvtmq3sVr4D9eUwO5qIP_Im4lf65b_ 8yLTvSg2OzPIerC.gqq0_1U9iM2vkKfRVPFqOXxzOFCt3DI3R1ti0lRyqnnMLfzjdfCYX4hb8vji M.4v9A.64xIWtlGXPvLbpcvHVWcY1ZJpqE3R.lAYaOMWVQGB3VhvU8D1b01O.Bo3bd2nAn3iSe81 8CI3PjMbxF3jSqPV9fqyjnY_Zw3ZmeplUTDzEywHkpvt.uEymQPE.kbYCVc.Ge6XBUvnN6.2Umf. N4oN024Jq8n87JOJHJFpAdHkXe8jZ4bvRSfc6AF3J0V9ZJmbeZpxbnvVtJ459P8BFb0eixlU_jpk kJSMdfhAxP0uYQ8G9mTdN2cYWj5tHYgUA1iI_OqbRdmgFz5xujWr2OMBz6Ke58CyQPCKzLlyORpi ep5X0sxxCBLol3z_rlHOmQCuB8LofQUO9SE3z0TuUhrl_5rpFX2RYs9p8qDifR_cRTBPaN.MD3wm t1pt4ZHrg9fX7GS78RXdxPCDtL7YSRyuhzX7MfFTZiRaXurjA8LHfDut1.hGdh.7Hj8JHqLZA6t5 nIocaLV8MXKoPjwRsnUDCp42FTz87TlJwjbyS3aWK.T01hc9__C_gw7IjKRRKdwolB6o.FqX49HN HtQ0.KQKnsXJYllylchtmKaiTBJDlKDlnmsFPSoipuBCD7Y0zlOMvz6olLGDfL_ZYL2fABYhxZU_ XQKlxUm.fHRwcBDjiTiN9dJ9_S0iEoRlD3rkhf8b3w09VLprTiy4ZARlhD8aLgLtXjE_BYeHOvdz E9datEfg1RqZJuFb96L0XfVhoUan52GvkFfweCZOp4xTRD2o4ZHFBnH97US2kmoMKv8QmWH4JPu. wsGMJi4RONP_hJxq.kiW8s40BxSLJw72XkVK7XmRairOwC_Ah5xHw3L9LosvmpD1DsOYRRls1yW4 zDOcZoJiuYnM3meAUJi.j_amIKTrVoVFuXy1qcFRy05Iw.o9zCW3tr_YDTKkM5gkNAwZnLzPOmut OktmBS.DbAa0j5oKsKFOwSyOU8cJAfelxdsjPUX1xV7K63YTcE9Ky.lzQqkMHGIwQkEVE_ZBAteF 9KVWMYxUcWtQkpPA6dCvmVrinsDC69WVnMa2HaS.XEiQHGz7LIVJFjp_Qte0Vu6eOqdIjmG9LGJ9 b4prxlc61gtp9jJ5kUYrbCoXJ6kt_sDy0PObgQLX2kfbXAKKoXW4NHZU7Lt_gXGsBNpXCTS.q3Py V3YNSuIjdefiL9TX6xuCIL3uPKsAc8qnt2XmxJO8etvYNsRcx1HYO7iG7b2RrPTfQPL7_taQPC8T dRkUm5AO9jGiU_DFA5Zm1vEnjyRzdLeYoLLoBE8sveDo0zP.nX1SPO.N2SRQ8vOE1afKvqO266Zq Fr.0Lpkm_puVYr1rAJwIjI.QXmfjYWKm4q8A7hHkliF3OPYLzTH0diNA9dsi9vivjvxiFKAvbim0 VUABBWP_Pvdy6MQobbiXWY1FJ9uscwBPfktWhkGuZVI9DZ0DZerkUBTvr6ZrH7vYYJl_X6k3g6MC F6wl7LD4uh6WsLqoNlhvD9zHIdVttA9o7NOGrd6JEflB9eG5v0RrYw4Vdb5.Rv5fJ_IVF8wfGmkx MIsWOHiyh_yGfOroAg51ylzK9C3IxcAVdnqfYnP4.OoH_dTKsfLwAw94VGYUFibRdyCkLftIA_uH sSgNapO_rFkjgsBQwSMZz9GbV5OtAsRFUmuqE6hpxpKFw55fd_fAZH1QZ8azo6F7qe7lxXpa7EOO YicI- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Fri, 13 Nov 2020 22:55:28 +0000 Received: by smtp401.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e8a21363bbcccccff83bad0fdabe0f74; Fri, 13 Nov 2020 22:55:23 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: RPi4B: edk2-platforms updated because _DMA method for XHCI DMA issue insufficient for Linux; pftf/RPi4 v1.21 has the change Message-Id: <2D77549B-0A45-46DB-AD19-7E0B760DE857@yahoo.com> Date: Fri, 13 Nov 2020 14:55:21 -0800 To: freebsd-arm X-Mailer: Apple Mail (2.3608.120.23.2.4) References: <2D77549B-0A45-46DB-AD19-7E0B760DE857.ref@yahoo.com> X-Rspamd-Queue-Id: 4CXv2B4wQ8z3HTl X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; 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)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.68.84:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[98.137.68.84:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.84:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.84:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2020 22:55:31 -0000 Quoting = https://github.com/tianocore/edk2-platforms/commit/dac891da5cf326d2b4e9aa5= adab1d9320b2dd443 : Add an IORT table that will limit XHCI DMA to 2 GB, by setting the DMA width to 31 bits. This is needed for Linux/arm64, which can only reliably deal with devices that are unable to perform DMA to the entire 32-bit address range if it can discover their existence early during boot, and this is before the ACPI interpreter is up and running (which rules out calling the _DMA method of the XHC0 object) End Quote https://github.com/pftf/RPi4/releases/tag/v1.21 includes this change. (It also updates the RPI4B firmware to quit using the broken start4.elf that corrupted Device Tree information.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-arm@freebsd.org Fri Nov 13 23:44:49 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 85B5346127D for ; Fri, 13 Nov 2020 23:44:49 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "amnesiac", Issuer "amnesiac" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CXw7412wLz3Kbh for ; Fri, 13 Nov 2020 23:44:47 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.15.2/8.15.2) with ESMTPS id 0ADNidPe088145 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sat, 14 Nov 2020 00:44:39 +0100 (CET) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.15.2/8.15.2/Submit) id 0ADNidkp088144 for freebsd-arm@freebsd.org; Sat, 14 Nov 2020 00:44:39 +0100 (CET) (envelope-from fuz) Date: Sat, 14 Nov 2020 00:44:39 +0100 From: Robert Clausecker To: Mark Millard via freebsd-arm Subject: Re: RPi4B: edk2-platforms updated because _DMA method for XHCI DMA issue insufficient for Linux; pftf/RPi4 v1.21 has the change Message-ID: <20201113234439.GA88059@fuz.su> References: <2D77549B-0A45-46DB-AD19-7E0B760DE857.ref@yahoo.com> <2D77549B-0A45-46DB-AD19-7E0B760DE857@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2D77549B-0A45-46DB-AD19-7E0B760DE857@yahoo.com> X-Rspamd-Queue-Id: 4CXw7412wLz3Kbh X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of fuz@fuz.su designates 2001:41d0:8:e508::1 as permitted sender) smtp.mailfrom=fuz@fuz.su X-Spamd-Result: default: False [-3.19 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:41d0:8:e508::1:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[fuz.su]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2001:41d0:8:e508::1:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.89)[-0.895]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2020 23:44:49 -0000 Hi Mark, Does this change affect FreeBSD w/ UEFI in any way? Should I consider updating the UEFI bootcode on my board? Yours, Robert Clausecker On Fri, Nov 13, 2020 at 02:55:21PM -0800, Mark Millard via freebsd-arm wrote: > > Quoting https://github.com/tianocore/edk2-platforms/commit/dac891da5cf326d2b4e9aa5adab1d9320b2dd443 : > > Add an IORT table that will limit XHCI DMA to 2 GB, by setting the > DMA width to 31 bits. This is needed for Linux/arm64, which can > only reliably deal with devices that are unable to perform DMA to > the entire 32-bit address range if it can discover their existence > early during boot, and this is before the ACPI interpreter is up > and running (which rules out calling the _DMA method of the XHC0 > object) > > End Quote > > https://github.com/pftf/RPi4/releases/tag/v1.21 includes this change. > (It also updates the RPI4B firmware to quit using the broken start4.elf > that corrupted Device Tree information.) > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments From owner-freebsd-arm@freebsd.org Sat Nov 14 00:45:34 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 91BB74633DC for ; Sat, 14 Nov 2020 00:45:34 +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.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 4CXxT82g4cz3P1Q for ; Sat, 14 Nov 2020 00:45:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1605314730; bh=mMQ4KfufjBu1n1tQe0/DgVC6vOIzpNwIun6nY9Ap0dd=; h=Subject:From:Date:To:From:Subject; b=XrlZQrzWvfEacy8krF1ub+6tkbe1TShagUMVHGobg/QH9VJ5DiE6yLWXDs/qIcHLhbOHtVm0Ipl5X9DSOucaiUHIDqmtp0PMpBPBaXybnoR9Ds+4z7n5Ed6ecfVFcxsCFrYDE5Nk0WRQTI+nKLAl0vuR7f570Y7cwKNNupXLBJQ2DiOqKaFwycYP7eX3VyA3k0u5UfGrU/pRXUHl/wxoon8XfRjEHJq0/z0VCBu5yqMwYZUZDISxgARR94JiqtQAb7MLoW3HGpdFEBPUSGzvI5ZP+03WmvXdPi9IzQzyIw1ib7xfO2AhuCQrxiAa+Dzl/sCXVUrtPcqTbeOsCepgzQ== X-YMail-OSG: .56zyB4VM1miesre6yL7CAEcVt_kEjb52AUmKgWs8XO8f_ynRUm083BVOcgy9qQ ogMGTyADLPtPkXx.OxTRQwxXQBs6CTX94ZOeI290Rd9gDAoyAnCoZg3l7CFWTni1UnMvQ6GaZ4zf Zi9CAYlAgYIODqDQb8tdlxFoRe5DLX1V6trQlErrBYXeb7LGEbsSv1BoodYtgskw6Dpyu0IAo3UM vBGYFZYqZoe6ddEe6NNMEMzl7DAVCrgDa2ijS453HSQ1ORARRGKJNuA13.nGjVGy_wrmlK_sPsKz lHzFKOpsaqLwm6O0u.bXIQrsF8Zz1sd7or36wZ7ES.W6m0i3dKfMeTZ0ppLEsf.3BwLWaL4d6iM6 esmxgoor9xPjet0tLT_8z2b7ugzkxXUNqrNRvbfq2UPxuTgou_sLV7sCioxNwIF.RlpguP9WyqWj Uien0yJdiwCSbHjRO.DpKvp2BW7kVLOaeqd7lpOlgcr.z1DV9ZUaoTJqEYSSgbyY2ZExT_x0zlI1 1VzAMfPj04DuSDP4FZgvuR0Q0Q_CIxikmszlh8cDLQwMZoenEC3NDPENeMpXckOEHUd7y9fvn9U8 VT1PvG9aag0igvXdeaNpG1OslOL4uTRH7qHM2flVmzzGUAC9j88cWEJiNk6lXGXfzIZZULqE3x9Z k_KKprvz.GXFXcmb.sUTF8p9YpqL9lxWJ8Uv2b6G968rNfVnDd4rBhKhoaXpFp7YWy.cRm1XwGmE HVxl5TVAqo4Vh4nBztsWkI4wEdYH5YZoLeJUIA5RogW3a2dz0sOEsvDquzj9OaJ8ZwAlzERyMH8H Tjl1ZnnhvDDs_c9rltAaOr3pisV13Gr1QvhB.FL8u_FKQGkodiFtIsdrWbB6WU7im4riDsHWN8tZ 352ehU.PKGc11XylZIhSGZ10mU37venfPjgW06EJiS9NPRxvXm9zBSS0_PFk4wC76EnqQ8kXZmmW cWr3LjdteH9MFGI0fFBUm9bng5AEXEqsCJq6h10uPu4quC4hbmn9TvHY_u3UpCdNrV_A5Yfir5yH uBnyPn3M5f5XO.oFByqiFynEuH4HkFyrjk1KyVzN5aMOYXnBRzwBWLpRsy5Pnq95J9EWBb.vKkSy yg0uxZsRrVlXTRpYdGM_OyZ7H2UcfygKpq2ZUCcCZ8wp.JHGd1zmFsp.5ewnnxMSLyy1wJ7jVFyQ R59PjidCX3OXLi4.wK7T4OYTvB0sRQiMz_sxSGVZMQRJpqG3HZ3HehGbw.bZ6h8ExQvsM1jT9AUL fucc_V4kFlQKcFzM5WsjYe393zPhaJZGjKR0VpNX07eMqOKgyVhQEipMO4gg5TFqzyBDEgBGm04V xgjqp2pN2JTcpnJLcWY6uT529r7Wof7s3L93nGSmOWzZpe.IMMn97UfneQv3u5HgbipYs.q62Viz LEfNPcj517q9ChHRJ.fkqyT6I8E2g6RpN_UBMXAsAkqi5mp.J7M12AYvvoLXWry0yr4Y_pihrbae VATrXC1TrU6jkXKMj0wRuFkuN1M9t9bTk7lWwyURcK4ISFhv2jGd_RCkLuva5yF1G6K3hyLi68uw Fy0ZAxEPR0onk4rvX3Fhzhqkjg7wk5SCgRczA3_ka8CNF35aTbBL3.SnhGD3zZNZdltNiIGTL4FZ RpVxys5E.DZkbf8feJqnzMnX42OLRhHP3wylwbeO9nSwCQkl9UfnuhVNk8K40cCaxGqtXbrHWAix NgDlkyJU3a138TVHqtWpYOl8cvAQ5LtDN.MOa7UWY.R94iUPq4tKX1Pv59S7e0_mTp9OUgP3qTzo mwR66haIZEqve7YZ.dVFJGO9LEyH44d191cJa_5w7vYlkE_hIPRfaw8mndfwow32x_I3WQmbQxwm gtq9Fa8CtWjhutkfKS4BWzzRLgPEptgSvaYnJpV42QfLHq_lGf1cTJCFnlZFodk2471bi8T2uuSR RFnISvEN2vJ4hB9sUWbtgDR2.gQoLbvsCTKks9DUQK5HV9x3.kpcVKODhnSBBs44O0lSFqYEwtS1 EWOrJ2g2eD5Z.rKlCybMoTTWpXyR0R_87GhRdo2mxG3D2qY1Dze3Rwta6EdoRR2kCra_9k5Gv40f Ue7Nwel0T6CGi_lh8Pj3sTanfdPzQmTDbYj6_KjGs43b1N7_DnN0Nw4zHRvq6vuekIHjS63XR5IR UsRTWontKyzK8l78zhdMNHVNbHnPwZ1hRhiGFcN48dJM3cLnfrf2dfQm5Eor44qbVqsDyBpXwbqg YSr18_OC6NsGaGCnEa7vehfX3YdrXt1Ciki4SNyiJF49lLR9qTiaCDvZoohn5I8gG8dOXqfHXaTn bXx4BdBbX_JL4rQP0uV8BJOOePcDhkn63l6sKN3hsEZ8DW_pMdHvn7Yud2t0nSRG.HBqt2SwEBu8 E3409EbXtVIZs5sT8WDuuu70IriYWsQc8R3baMTcc6LEVis7EaJRAJ6eb7qQGXZ4kbWO4gTkd.WY 3SRABSMLMELC5BEz1OpN8rwQhMfq.qdrEtK73fi7Qur2HT4tKHvvAkS1nqwHZmeIHHyLCX5yWrFB i8vbEYHkFP.8op9y3Gv5ofITl5sDAdQKs8_ywD3.w9iZ.As7GnDCRlA5CEQ37U5FQufpoyMW6Lub htVBdU9sbmIg3E2k3XIhkIsGHPK047ym9pwOa.l_qmk8ngXw4gjgtWJdsmVqWKI2bL1YCgjGD06_ c2Lg140HQJKM583q9X28veMCMaimVvEwFKo33AL3f3HhBYnPh_uBf_13P61RRM5POOCdeE5rlbTL MZ.tDWer06yf1FzURkwpBXYAzhXBMo4M- Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Sat, 14 Nov 2020 00:45:30 +0000 Received: by smtp420.mail.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 244c9b3270cdd9ed810528332b52aff9; Sat, 14 Nov 2020 00:45:26 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: RPi4B: edk2-platforms updated because _DMA method for XHCI DMA issue insufficient for Linux; pftf/RPi4 v1.21 has the change From: Mark Millard In-Reply-To: <20201113234439.GA88059@fuz.su> Date: Fri, 13 Nov 2020 16:45:25 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <7769BE3C-33C6-4153-8E4B-A065E2281FD9@yahoo.com> References: <2D77549B-0A45-46DB-AD19-7E0B760DE857.ref@yahoo.com> <2D77549B-0A45-46DB-AD19-7E0B760DE857@yahoo.com> <20201113234439.GA88059@fuz.su> To: Robert Clausecker X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Rspamd-Queue-Id: 4CXxT82g4cz3P1Q X-Spamd-Bar: --- 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]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.64.206:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.64.206:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.206:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.206:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Nov 2020 00:45:34 -0000 On 2020-Nov-13, at 15:44, Robert Clausecker wrote: > Hi Mark, Hello Robert. > Does this change affect FreeBSD w/ UEFI in any way? Should I consider > updating the UEFI bootcode on my board? > . . . I do not know the FreeBSD implications of having the IORT table in the ACPI information for the RPi4B. Nor have I started experimenting to find out how things go with that. Having IORT limit the xHCI to 2 GiByte and the prior FreeBSD code's separate limit handling leaves me worried but I'm ignorant of the actual implications. I've been running the RPI4B with a more recent start4.elf (and such) since the corruption issue was fixed, but mostly booted via u-boot 2020.10 (from before the port was upgraded to 2020.10). The pftf/RPi4 v1.21 materials may be using something more recent than I have in place for start4.elf . It may be some time before I have user experience information to report. Other aspects of my FreeBSD context are dated and need updating as well. > On Fri, Nov 13, 2020 at 02:55:21PM -0800, Mark Millard via freebsd-arm = wrote: >>=20 >> Quoting = https://github.com/tianocore/edk2-platforms/commit/dac891da5cf326d2b4e9aa5= adab1d9320b2dd443 : >>=20 >> Add an IORT table that will limit XHCI DMA to 2 GB, by setting the >> DMA width to 31 bits. This is needed for Linux/arm64, which can >> only reliably deal with devices that are unable to perform DMA to >> the entire 32-bit address range if it can discover their existence >> early during boot, and this is before the ACPI interpreter is up >> and running (which rules out calling the _DMA method of the XHC0 >> object) >>=20 >> End Quote >>=20 >> https://github.com/pftf/RPi4/releases/tag/v1.21 includes this change. >> (It also updates the RPI4B firmware to quit using the broken = start4.elf >> that corrupted Device Tree information.) >>=20 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-arm@freebsd.org Sat Nov 14 03:04:55 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 2717E2D3555 for ; Sat, 14 Nov 2020 03:04:55 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CY0Yy0z7Hz3s4S for ; Sat, 14 Nov 2020 03:04:53 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 2C27D10A5 for ; Fri, 13 Nov 2020 22:04:52 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 13 Nov 2020 22:04:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=Li+Ji/ip5ee0WYNlYrUt0TCWiIx Uz/I9AyfQXvq9214=; b=MorDJuEO7uQY0yqjnea8uddiHpK+z7W72KBQreXmfjv d5x7FCjd3i7wCF3T0ei4zc7byOhiIE/1Mtmu6BfiUFv95gXibHU9GxOTpxH8K34/ ycgXAeNlhrISRlnkPbEidyNuaETzxXLwiSSmkpmiBKEWUfSr65qpX9WccsKYWyDy YMi36Sw+m1WJTA3cjCvb8KUHZDfIQPPpJIPg03iXTN7OGPMWWjzoC27+wZ52SY7f 1ekTmOHs6UDfn5W3QhKu1wVHUxweSaSYf99H1B3YihoqLj4x1s47eh5+vaTbN2BO yHYh/L637ZdS5VCr6KiyvUxLdIHroQWb+HlCtLKlztg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Li+Ji/ ip5ee0WYNlYrUt0TCWiIxUz/I9AyfQXvq9214=; b=cQ/XxG7azCiymt+qr0oTTZ EgR2L77V69lE0b66bZHyqITWdt4p1VCdr+8H8vMRUYNe96gcBwcy/J+c6PYVNBBm Dx84YMUVSDKUTyL435x14uaVulzAxEZap9QW7JYk1Pdp0FUhQiSb+NHeCWePS2Fk 0/82YzC+OMTj5U1gx/M4h4InBXQI0G7iFLpTzJfsuymg6HqB8uUFryfF1d9gkYAe 9NaQmqrXgXp0zHTlX/6dWLQY48HEgX0T4Z+c4mLZA9oXjKHX0fkKN1zpIObn5gRY +Sx58m3VOxUEvk/vzfij/8bIV/ZLcqvbv0ptBTKZtto+OPxstDQC7/s5FwkpDWuw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedruddviedgheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesghdtre ertddtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii hiigshhtrdhnvghtqeenucggtffrrghtthgvrhhnpedtheeigfdvudefkeekvddtfedvte dttdekuddvgeevlefftdekffdujedvhfduteenucfkphepkedvrdejtddrledurddutddu necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthgvtg hhqdhlihhsthhsseiihiigshhtrdhnvght X-ME-Proxy: Received: from bastion.zyxst.net (fws.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 5382F3064AAA for ; Fri, 13 Nov 2020 22:04:51 -0500 (EST) Date: Sat, 14 Nov 2020 03:04:49 +0000 From: tech-lists To: freebsd-arm@freebsd.org Subject: Re: latest method for freebsd on raspberry pi 4 (8GB) Message-ID: Mail-Followup-To: freebsd-arm@freebsd.org References: <20201111174248.GA76342@bastion.zyxst.net> <20201111221510.GB76342@bastion.zyxst.net> <20201113104306.GA322654@vagabond> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="cvaNZ+eh4e+nolVp" Content-Disposition: inline In-Reply-To: <20201113104306.GA322654@vagabond> X-Rspamd-Queue-Id: 4CY0Yy0z7Hz3s4S X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm1 header.b=MorDJuEO; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=cQ/XxG7a; dmarc=none; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 64.147.123.20 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-3.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[64.147.123.20:from]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.20]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[64.147.123.20:from]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.20:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm1,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[zyxst.net]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[64.147.123.20:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Nov 2020 03:04:55 -0000 --cvaNZ+eh4e+nolVp Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 13, 2020 at 11:43:06AM +0100, Pierre DAVID wrote: >Why don't you simply dd the whole uncompressed image to the >SD-card at once? you mean why mdconfig the msdos part? Because at the time I was=20 modifying the disk image, I didn't have the sd-card in the machine. Earlier on, I was trying (and failing) to get ssd-boot working. The notes I posted are more a "this is what I did" rather than a=20 how-to. --=20 J. --cvaNZ+eh4e+nolVp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl+vSUEACgkQs8o7QhFz NAVKxQ/9EttnQniZHc+OgOkjmzqPhcHZ8C9U1Tueqely7m1RdwI1Q1ZldjUNOj/w NinXNtIqX+TQqpibcS/lo3X0oxHGbFLtZEat48JLkBoetrVjTK8pykhan9hSN5m4 GE+YGI40wfGWCWjiHkn7sWb+hnNurG/XckbP6nW8mBIUWefgyFQLZIL1zbj6o35Z ENDrdmGFB0GibMFzlgDUiSbfKYc9Vf1tGCVu0HOnxHwDr1Z72iomL35NxrScSh1T CZekT6VxXqJyIZ1/d9GreKoo7IpzpbTUrQbTndqpk0jQZBuuWEU4m3Fx298kfMCv +tgtkiYtQDyquNpZTxK+m5ipbILtMNhGb/ILde3ET/V93eDh1OrsjI7pxr0BfyWV SFcDZhh70nHdvUtikQ6wKnzB51yaRNCkAG79mgoBxr3Dp741nWfgcVlfpvy7FJEO NSP3PwBjNEoMRc9rcIAp8ep1W/N3PUzZ0H2WT3c7LNppK7pSSAJT9aRQnxAnBs3q 9MKDhBHIiQ5L5eKq8/ilC4r7F+YBxQGzqg7V/MZ3DSoaIBSTBwi0mOfF5fpVKa/S 7YisAij48bSImqB2OMx2OR98FEI7vAMApbIobPw6qGg56iPWiuz8gANGkOJ7LWAA ENn03MKcG2bs91DmaPbH6SvYhl5pTYZDSoErAfCGCrwt84jjx9s= =f3XQ -----END PGP SIGNATURE----- --cvaNZ+eh4e+nolVp-- From owner-freebsd-arm@freebsd.org Sat Nov 14 03:18:25 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 3D7112D3ABE for ; Sat, 14 Nov 2020 03:18:25 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CY0sX46m7z3sWZ for ; Sat, 14 Nov 2020 03:18:24 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 3F05210D9 for ; Fri, 13 Nov 2020 22:18:23 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Fri, 13 Nov 2020 22:18:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=AJ0dM/Tl4PdYD5TY4AeAKc5JD+T cFeowmOpn8jksDyE=; b=TKhGoOCwkzVSFe/kPtuprjufieziyifMfbFZLBNHPbL D7audXtAHvC/UcRbUpvqtFU/u9fwG/TBjplJbISUq5eObnEDv7ZWL+7YuI+5TK4g XgBrvOGH9BcMNT0QVzDRl1HRCWtB01NGBYUq9Tnj5DL0QlGbI1/NmKhCmp0Qkm2l w2OZam6WhfUvRPwKp8EVVTZuCWxKWTSyTGbq0EnXaKKO2bGKb+GJ+gGxu/nvdLyY nt+ouuBg4rSnWJwtqSy88F7QhlE2Hz1kDKsWjD4z8rAkFbhcEMlOG22NwjK0K+ec VIshjdGOuBRH8wLlDYA/nDMR0sLXlqx3zVvN+bfdsGw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=AJ0dM/ Tl4PdYD5TY4AeAKc5JD+TcFeowmOpn8jksDyE=; b=nF4r761MGzrn9lf/VaPO1v G/jreMh161sYzt1PQnDpGHiDZ+1VhKeMLIsbStq0fs8c5tX/35yZP4LL7lEjWBju othP/m/OLjEvpOc8aTTwSNIpSCqqVS67cpgCDTLz/DDgSmhRjpPVJZEoO9giidoA WjvYR1ck9emlwD02heAVURmZKQz2jUlXdVdyr0JcpVsGNKpOii4jn0IU6OT4LvRa B7+8pwQ6LdECIP9zCj88MsNtukLVpONGUyKzHVllDACsxckWHmlKk6H+zaYZLvn7 vHQtDjsLFvQcGI5jQwyZ2d1bPmuVOOL5/79XNSbxQZzrJO7WsICg5/osL8x8gp9w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedruddviedgheejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesghdtre ertddtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii hiigshhtrdhnvghtqeenucggtffrrghtthgvrhhnpedtheeigfdvudefkeekvddtfedvte dttdekuddvgeevlefftdekffdujedvhfduteenucfkphepkedvrdejtddrledurddutddu necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthgvtg hhqdhlihhsthhsseiihiigshhtrdhnvght X-ME-Proxy: Received: from bastion.zyxst.net (fws.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 149393280063 for ; Fri, 13 Nov 2020 22:18:22 -0500 (EST) Date: Sat, 14 Nov 2020 03:18:20 +0000 From: tech-lists To: freebsd-arm@freebsd.org Subject: Re: latest method for freebsd on raspberry pi 4 (8GB) Message-ID: Mail-Followup-To: freebsd-arm@freebsd.org References: <20201111174248.GA76342@bastion.zyxst.net> <20201111221510.GB76342@bastion.zyxst.net> <20201113104306.GA322654@vagabond> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gehALakjNoEkGNvM" Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4CY0sX46m7z3sWZ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm1 header.b=TKhGoOCw; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=nF4r761M; dmarc=none; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 64.147.123.20 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-3.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[64.147.123.20:from]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.20:c]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[64.147.123.20:from]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.20:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm1,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[zyxst.net]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[64.147.123.20:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Nov 2020 03:18:25 -0000 --gehALakjNoEkGNvM Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 14, 2020 at 03:04:49AM +0000, tech-lists wrote: >The notes I posted are more a "this is what I did" rather than a >how-to. =2E..so some operations were implied. Like after download, sha256 on=20 the file, check against published checksum. After modifying the msdos part and unmounting it, writing the entire disk image to=20 the sd-card with dd. --=20 J. --gehALakjNoEkGNvM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl+vTHIACgkQs8o7QhFz NAXGJw//bkJm79+oZKuTR2DBc1BE/gWnn8mllk4Uym9btcSZhqnFKrj2VjFHSRlB OvnukBRnWdgYm347JwZLRVRjmaKzxBTfFMzRRpzPPNwtduQHBqeSoQ1qtXCGMxxr lf0XPOCO9NGZvZrhZRmCV08Juer4lLRKr8la8cGIDpKqwV998ioqB3XCAVDoMwlX G7QIxInTJQGP8A6007R5pf8otzsbscyZy6dhRJF+yemNPxZ7fAukWIEYXRFD9nzq sFGO/nXPWyLmF9+ct4ac1nR4HUvRExZsEn/XzeWRHRIEDO4GFV6rUBUVjKv7/pIW SafuiMaN5kLSWT5BKH8pfr1Qqt1t2QioT17xuGBLAlMRmNom0WHt7fpM2sfRxmhP tm/NeeZR64AAxvuf0AXbYHHItbQLEYFqnjlVKXPe+4az4RMlcAn6rlG0SR88fG36 tkV/syRqiVKUno4ORLEf+QYpk4nLWDJHg1lm3GJFxHleM2d8SEJZpP4nQYUXziJa qQ5GCDk5vaCapOgBZLcWhLWJmIqN4EEZ0yVncKkTekpbYsYYUkD2ACB7PIoxm1AQ /3dPsJJAJE33Z99i07wjiJgvFzN4nVvCC89SFf2qeKG7nMRJNwGXn9H7dO1dy+3S Pc7u47ZYFJNQ3Qso08Td/Z0IAIq0covKEJ9uuGiX6Kw+vtZAHfA= =I3by -----END PGP SIGNATURE----- --gehALakjNoEkGNvM--