From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id IEeeE6fmB2H+rAAAgWs5BA (envelope-from ) for ; Mon, 02 Aug 2021 14:35:51 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id yP9pD6fmB2GABwAAB5/wlQ (envelope-from ) for ; Mon, 02 Aug 2021 12:35:51 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D966229433 for ; Mon, 2 Aug 2021 14:35:50 +0200 (CEST) Received: from localhost ([::1]:46410 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mAXAb-0004Ae-VO for larch@yhetil.org; Mon, 02 Aug 2021 08:35:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mAX9q-0003GR-NG for guix-patches@gnu.org; Mon, 02 Aug 2021 08:35:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54524) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mAX9q-0007da-BE for guix-patches@gnu.org; Mon, 02 Aug 2021 08:35:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mAX9q-0008Hv-5d for guix-patches@gnu.org; Mon, 02 Aug 2021 08:35:02 -0400 Subject: bug#49552: [PATCH] gnu: u-boot: Update to 2021.07. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Mon, 02 Aug 2021 12:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 49552 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vagrant Cascadian Cc: Mathieu Othacehe , Pierre Langlois , 49552-done@debbugs.gnu.org Mail-Followup-To: 49552@debbugs.gnu.org, pierre.langlois@gmx.com, pierre.langlois@gmx.com Received: via spool by 49552-done@debbugs.gnu.org id=D49552.162790764831794 (code D ref 49552); Mon, 02 Aug 2021 12:35:01 +0000 Received: (at 49552-done) by debbugs.gnu.org; 2 Aug 2021 12:34:08 +0000 Received: from localhost ([127.0.0.1]:37835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAX8y-0008Gk-EB for submit@debbugs.gnu.org; Mon, 02 Aug 2021 08:34:08 -0400 Received: from mout.gmx.net ([212.227.15.18]:44243) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAX8w-0008GE-Bt for 49552-done@debbugs.gnu.org; Mon, 02 Aug 2021 08:34:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1627907635; bh=q61vNW4bzJSjnDbmDbVwUdYBuN+uHxkaTbig0nGtp+A=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=H7+ak2bQ8bRzpX0BbSh9nuEpiLi+k7dJxVgnS3eyN9Xea/gBU8TccACP0AkTR3Dci mBBuwc71nnGQKJwAxwBbTWOew0UZsOau0jtUAKTlIcFC0eCyS+rJik1CpXl20e4Wkf 8WzipsombIl0JRwchkH8CzH4516eQyQUVCqYo/do= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1Mplc7-1mxbf40By9-00q7mW; Mon, 02 Aug 2021 14:33:55 +0200 References: <87mtqqkmwo.fsf@gmx.com> <875ywyqtfj.fsf@gnu.org> <87lf5ugw71.fsf@yucca> <87mtq9s5ui.fsf@gmx.com> <87lf5k6fo4.fsf@yucca> User-agent: mu4e 1.6.1; emacs 27.2 From: Pierre Langlois Date: Mon, 02 Aug 2021 13:31:02 +0100 In-reply-to: <87lf5k6fo4.fsf@yucca> Message-ID: <87lf5k81qm.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Provags-ID: V03:K1:gS5I/O9clZUF9mn+Y6nN/RgTNpAtVM5XQOIhdVKsYXAHkrqJ1iv MmwS8B/uUaItx4BsQsW4sfvIksN9ojKJzvPfl8KgFqEBQWWao5kY1R18wVTmHkB/qVCuVh+ GdluRyx5ZWXa4GgvFLfcehQoPNuzLFB2BHerKXAyV1AuQAii3IJsTVn0mL9m3LAND66G5u7 4Zt0AGzAWn0xIpBjcjvTQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:TK8iPO/Pp+A=:hK+ikbhBgtAqgt+e4+Ih8f /sxYSoxhJRPN6UVtn1D0tz80soRQznVPdWboQnYQ34kdazirQq7zkrbao/IsdC6omcm9B5MDM RQh2URG4cIdfWNZQCnfvxEVmPVPRq+rjUxN3f5bZPfAtPN3VTWSIRrYkt3qLxJoK+ysT75U/k 6d+lpV0i/2w6uW9U2tQ2KUE++cr0kyBHjtPIbzgheYfQMvv94qswaJkYb2rBd5g46iHCjlbGQ EGP8zWzK0/wyejvrHuoLuiuEoQPfmJ1G0l980eWRmqcYDR1pg6usyqQXoFJ2PlmaNZ/alXz3c 3vFTcJAf52aL8Zqja6yFvyjDDmGxvTc2G5k/mbBtzo7OkH/RADYJ+SR0nloGZaEEi2tYOC5sm C3kq7uSt59IJFfsaHC7C0a85EV9nK+vtBjfVKSeEpE6mC0KmZHEnr9YOwGPGIcbGj5FVQ38FU xfICAFH2DB77EY2yiyVTwyyhKwzysn5/lcDDqQZf0jy2elWAYIq67p6f/fnUNLbaZ7dGEFPQY aeleFv4AfsOpLB2YqJ9+YCFGPIILJrhHsdPO2sDlZpEDQ0D1QIyuW/8efAEDJ/Wvr7kAuspv2 5QLiDZlt5X0rRJ7HNdFn1oD+G7zvmPZRMwuO1ggX844Z4exPDXKNtUHkmSC8/K+vfbjh/sJ/h jmXKfroDetNFTm5J/rnPUqTUelxSUw1bmxVYS4NLBICYW4nvHTvO13wK31SmwEw82hF5ALG2r V9H3AYyfTtKmiBu8/GSWJr4tbl9jR4pXUFaJTMLoqAGevpPRVCBCEgON4e55vCCKv+h3IhEWA IzokdJ0B0zTzVZ2JZinTxjnIywzWk8aLYiz0dTRFOs9hBKrs/Vvj2FlKrB5xe6F3JldlDtWzQ Gcl4CSdkRIKkKJb7I2ALNAPsqgFBfx5R9rujkTcQcwC56d5Sa/NV0H0X+oTz+Xazmfvm+yh2V d0Kc7I2oPY23+trmdcZz8LkrHOVWtJUG64k+G/Ylqw/PTCqKyKg/52p51Z37S17amMtLckDkG PrjyCsPDg7RrafEyg7Doqj23Lw6CbPJ1fWjggHDmnKO8rx+QY8TzNg5tZb1pz7EKJOtcNf5Lt uVtO0ekrcPBalA3XYy9ruUb7EXitAL0Bz/9ykgldwzk+gdFM65GJ0qMQQ== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1627907751; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-to:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=Oqls5C6Wzme8GT0hcUrEavGTQi2m4q+9TeuvC/5i+DU=; b=sxb03Q9rRj2h7v1MPbM07GLvGO6s0E3eCGOeppqKFWraWmzn7qAu5KLFplR7qlibWqee79 GV/3OF0c5LtwFZ2FqI03FtmAC0tsTRbyt07tcmoDtWZ4rDKlYyVu1FktFL92ZeyMdFU+co 3vQomo6oBemJllyTehxuH/zyKqQ/akDvkHfcs4BJEYDOPdF6MGQsx1LN6pf1Fu4vETTSu+ 8J5ljSYJ48YTqcx/TwJQKbggtozXNhxrOAp9j3n7zlvT4FLkGD4MEZTs1Zoz55sSRUvGO+ 7U4XwDljdOITLI0CUGF1kXGMlu84ZSdI1Qb1hnQN9754IHbi4f9W1fvdATCGOg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627907751; a=rsa-sha256; cv=none; b=kTkP4Sct1vMhLDGL0ZORpxUExALy0afdOtW9HdNt9U+BUUwj18x/qOCQKJrSVhejdn0o2U VS8wGwnsyzFA3qAOwLO8e/qX3IKfebmbYtQqUQFvxug/tNKik0mr/J48Opfb2LTQatLixC w55WLRrTtqtJivTsRVJ5iy3sAyOjI3ACmtIlV7NPrt5GVSjIaB8HLk8Fa/UmyzO4aBHBvG u3eNXMxiD2soQc4eenacjyKFtqpSVTQslxsFNFJgM4FLld+QuR5nUuGdI9y9pbDecT0h2J UeYq0/N/QSRlBLPF06Nsmlj+ibMZDiUIzteSjawA9OvJSf2419JRPrs7Sdchag== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=H7+ak2bQ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.92 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=H7+ak2bQ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: D966229433 X-Spam-Score: -1.92 X-Migadu-Scanner: scn1.migadu.com X-TUID: Dt9vYnOXEV2j --=-=-= Content-Type: text/plain Hi! Vagrant Cascadian writes: > [[PGP Signed Part:Undecided]] > On 2021-07-26, Pierre Langlois wrote: >> Vagrant Cascadian writes: >> >>> On 2021-07-25, Mathieu Othacehe wrote: >>>>> * gnu/packages/bootloaders.scm (u-boot): Update to 2021.07. >>>>> [native-inputs]: Add python-pycryptodomex. >>>>> (u-boot-2021.07): Delete variable. >>>>> (u-boot-tools)[arguments]: Adapt 'patch phase, disable failing test_spl test. >>>>> (u-boot-sifive-unmatched): Use default u-boot package. >>>>> (u-boot-pinebook-pro-rk3328): Use default u-boot package. >>>> >>>> This seems fine to me, Vagrant any objections here? >>> >>> Heh. Just uploaded 2021.07 to Debian last night! Been meaning to look at >>> updating in guix, but apparently someone beat me to it :) >>> >>> Overall, sounds fine to me, with one relatively minor change... >>> >>> u-boot-sifive-unmatched will need a pretty trivial patch in order to >>> update to 2021.07: >>> >>> https://bugs.launchpad.net/ubuntu/+source/u-boot/+bug/1937246 >>> https://salsa.debian.org/debian/u-boot/-/blob/debian/latest/debian/patches/riscv64/unmatched-prevent-relocating-initrd-and-fdt.patch >>> >>> At least, it did when building on Debian (and apparently Ubuntu)... >> >> Sure, I've added the patch! I don't have any HW to test sifive unmatched >> support though, I did test the update on a pinebookpro and rockpro64 >> when originally posting this, the new patch shouldn't affect them. > > I have pretty high confidence it's needed, has low risk for breaking > other u-boot platforms, and riscv64 support in guix is pretty > experimental at this point so I would say safe to go with it untested at > this point... though at some point I can test it on actual hardware if > it really is needed. Sounds good to me! > > >> That being said, while it works on pinebookpro, I still need an extra >> patch on the rockpro64 in order to boot, both on master with u-boot >> 2021.07 :-/ (see #49550). >> >> Were you able to confirm the issue? I see it looks like we have the same >> configuration in debian and guix, CONFIG_USE_PREBOOT=y and the >> "inno-usb" patch applied, mmmm > > Seems like you fixed the core of that problem in another commit! > > Patch looks good to me, thanks for working on it! Thanks for the review! I've just pushed it as eb46c6c5c81695af475f7e1e416d05e51157fe60, with a couple of tweaks to make `guix lint' happy (the patch filename was a little too long, as well as a line was over the column limit). Thanks, Pierre --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmEH5jEYHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31U5EYH/0lkvpkAJgX/42ho8aIIvtf1 EBY12H9H0W7B/tzocKnJ8hGMli8/CX0L3dnq7sgW9xvHS/RpaJ2cUu7cMNVi3iN3 VTIyf7U0kzDfH7O8IhhtqRVFtLFBBKlf9sUmLGFyfOLIUmTjPJ3iJH6WcKbO02xe Wlwk/9aG6paTXCkZWW151vOlZOIKsniVpVR+tyMMrAk9KQ5JlQzXvQ5ZxHL+2UyX DqKNMEgoMbwIrTtuuYprG7JXABoszDTB4WfMsyDjUz7J4rmLLZiy0e/9fdXOiJVd PF3IXXmLv0+w0F0XipW0OCwc3aJUCkaGnuPO5hcXQjVgot/xZn/29hoRR8Eufs8= =/XU1 -----END PGP SIGNATURE----- --=-=-=--