From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1mcX0P-0001Rx-Me for mharc-grub-devel@gnu.org; Mon, 18 Oct 2021 14:05:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59754) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mcX0N-0001Rn-Mb for grub-devel@gnu.org; Mon, 18 Oct 2021 14:04:59 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:26634) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mcX0J-0000kI-Bg for grub-devel@gnu.org; Mon, 18 Oct 2021 14:04:59 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 19IH7RE3000982; Mon, 18 Oct 2021 18:04:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : content-type : in-reply-to : mime-version; s=corp-2021-07-09; bh=iiV4FfvV6Ym1huRk+eKGG2ZOAxg1QaNuCN0CNT9i0Ko=; b=DSR40QdtsTzNQ30n3Bb7i+sm+qGh2t29uiKdEpglBVW2yoKxnQsbsUIYejkw3RYXzSOF lTTpKRxcia6php7o62oEYDKX19U1DnNViBfonrTbTAgY6MHsPbPvhUo1+tL8naIqXBa8 /xcbdASXhK2TEl4iIyqAsxqUNie7JnLuhs7twVkNbp4JgVM2OEIQ4i/LBg0I0fO4MVq7 uUssKT4TYfjW4iWZudpBZOwpGkZMZuk/H9s7dnceOJI4FtefU1LBj1W9i1hQLfkQmFsM asmaSOXgG6sXoiDsJs14aiUHrPPV3X5ZVntefErt+9CeNMrciCpx36cK7a5aC3vkBb88 xw== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3brnmf60cy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 18 Oct 2021 18:04:40 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 19IHjSgK028877; Mon, 18 Oct 2021 18:04:17 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam08lp2042.outbound.protection.outlook.com [104.47.74.42]) by userp3020.oracle.com with ESMTP id 3br8gr08tn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 18 Oct 2021 18:04:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aP0tRxPK3TqR3ci1tynRaJO5IK81sL+U3b4wUkhAWwugqRBOSdbCANODBVYgHNIZYiqWw0UOGwIC3AEMsnCWqCO4YMaKsDAGOGcM+Nv6aftokcXaA8KC8zmZ7+XUXXbSyt2RyUoNM78kA7onFpQTxmwZNMZC8q0IUkSCFQPxmYfhQc4+OMS+ZrQIW1ySk4YesJRACdjUC3N9N7WD/pwnIOqNJJeGVwBfobB7WxewdZrukzP73UxxwjrYja4WATaw8jHec87SUWAwdVUAEXblkdOIE3A4LHD1/mOkfYWKnTybG1/Zk1ONDe5CftsSmrr+W8QqBFL6GyOI/+xiCzkrTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iiV4FfvV6Ym1huRk+eKGG2ZOAxg1QaNuCN0CNT9i0Ko=; b=PLriED+V2Tq2ycEQIehL98B2TL5jm1ndbK7zLfID056ec0w51mTJwd0de2cepKC/oXP4aBZwaetLpWZMYK1aglVhy27ks8u258xjn8riIAk7Rm000dBWOReLIj/UhDiUCcwHhSPYcldg3CSSEx6SFO44BHIdUyzj2FDNuJfkcDkilCSV57/sU5DQaKxQ1OGWzAXzKzHDoqNmCP73YLEgNghUd1NIunhV1wm04JjPgCJXwTa565zSkGTVqNseyC528GKjSHv1OyAgTrS9gjCCOm0AR91wda+Qipbg2880rNIlICYxZVJCMoT264HQXkwlFwAlgoKYL4eSEDx7zBq55A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iiV4FfvV6Ym1huRk+eKGG2ZOAxg1QaNuCN0CNT9i0Ko=; b=JwACKjaQ5nBhYZMmlk49xt1RAmaSQ7UVoEQS8Jk+3R+O76zXD8V18EFmRAtocF7KT9RfK4V5SRYF1Bzb/E7bncGnymgK6Pw4mGFplHm/5hBY1LdEPFrF2eyxCDnq30VbXStnBxicyOuHP9UE6fHcx2sfeTB9ltIG9odxsxBajc4= Authentication-Results: gmx.de; dkim=none (message not signed) header.d=none;gmx.de; dmarc=none action=none header.from=oracle.com; Received: from CO6PR10MB5426.namprd10.prod.outlook.com (2603:10b6:5:35e::22) by CO1PR10MB4563.namprd10.prod.outlook.com (2603:10b6:303:92::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.17; Mon, 18 Oct 2021 18:04:15 +0000 Received: from CO6PR10MB5426.namprd10.prod.outlook.com ([fe80::8ce2:5d61:63af:eb84]) by CO6PR10MB5426.namprd10.prod.outlook.com ([fe80::8ce2:5d61:63af:eb84%9]) with mapi id 15.20.4608.018; Mon, 18 Oct 2021 18:04:15 +0000 Date: Mon, 18 Oct 2021 20:04:08 +0200 From: Daniel Kiper To: Heinrich Schuchardt Cc: Nikita Ermakov , Heinrich Schuchardt , Ard Biesheuvel , Atish Patra , Leif Lindholm , The development of GNU GRUB , Andreas Schwab Subject: Re: [PATCH v2 0/7] Add LoadFile2 and riscv Linux loader Message-ID: <20211018180408.fgq6bcgpjziq5tjm@tomti.i.net-space.pl> References: <20210602211235.377366-1-arei@altlinux.org> <5805a009-4476-a76c-6a52-d3367c879ac4@canonical.com> <20211014184956.ng2ciztwh3mkexn2@tomti.i.net-space.pl> <8d263d14-861f-9c46-fffe-db602f336ba8@gmx.de> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8d263d14-861f-9c46-fffe-db602f336ba8@gmx.de> User-Agent: NeoMutt/20170113 (1.7.2) X-ClientProxiedBy: AS9PR06CA0307.eurprd06.prod.outlook.com (2603:10a6:20b:45b::32) To CO6PR10MB5426.namprd10.prod.outlook.com (2603:10b6:5:35e::22) MIME-Version: 1.0 Received: from tomti.i.net-space.pl (84.10.22.86) by AS9PR06CA0307.eurprd06.prod.outlook.com (2603:10a6:20b:45b::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.16 via Frontend Transport; Mon, 18 Oct 2021 18:04:13 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: da3f6d61-0928-4877-60d1-08d99261b26f X-MS-TrafficTypeDiagnostic: CO1PR10MB4563: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GLYj3FQqnkO8xJ+Ad7PTXthGBRGyo8VcXddH+AfGLE5a+PHELcIeCIFLCxcY4J8W3C01wOhmDK1JOhqdmTxr1Bgj4vzZ/a5kcgrnPw4f9mUi7INzDmAtC8Zxk73TThRsbqgWqC98XEHq+x1SGeHpEFiDtUg/xT1GySCob80f2Dv1CdRg175KL4djDxy10oX5v5uw8GCxPVlES93XSJPlbwvFE9PBXsNGakkoXqjHnrNhYmIYhtaQZwB8qiqE1mt7RgA9pfWDebICJexruw+52fC1wdmjuLpx6mZd2dItjV2Y/f1owSgyplMmOWsoIZ6lYZmItRp22hWruyc3NEX2bIG9XITFOx3Xm49cbhRDrfSCcxHWWk7/SutlIfuk4f2u3myR/B3ilJangqceWGO1WJfLgDwDjPSFtMueigGD0CoOm5G8pr91RsPPFTLGqxisbqkJ3FeR87HcAhUlPKE5sslFD3kRB85r9b8+DnMR2tp3Gk5AxlszXazQPfKksR5o05xh7tRImRwoUJXi3zI4gxiWO2xStpxGzWHC5znv922O+YBgu6SfZlHgE1SpvUD2qh0cpOri8WLSLNSGyk3Cxu0a/v2OZ1Aj0CH8Lg/acUQ4pmLg8XMbgz52DUu0K4udDiGsW//cQDhKjL82+P0IsZMOzT/qez+UaSoLTahbowchkyBh38VQkf3gDb9Y2nqAaCxUC9FylclBOUBlnkwf8A== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR10MB5426.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(956004)(6506007)(186003)(38350700002)(66556008)(66476007)(1076003)(6666004)(8676002)(86362001)(2906002)(38100700002)(6916009)(44832011)(508600001)(26005)(5660300002)(316002)(53546011)(9686003)(54906003)(55016002)(66946007)(83380400001)(8936002)(7696005)(52116002)(4326008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?P9XyqUUSaC2lt32dYNjebFicUAyHGKkYwTPa3DzXco/WkySMKUKuwCTKgn3K?= =?us-ascii?Q?MQkVb1iq2hTzAp6+L49HxIOiD9tXlSALNl7xqXoHxpwSvT9QTP5XEaDOK/k3?= =?us-ascii?Q?QliLPfHOgW7KjZYre6h351hBG54bYltphvJ0j3ufyGnYIX8HkJV805iP0hzD?= =?us-ascii?Q?5Ez/SrOPB4D915MtldWGqDpeGG+JI3C2JEt94JQ0/vVmCARGgxq/FIYC8kdQ?= =?us-ascii?Q?q7igngtlAAHe9sUEpxGfMnse79j0J1ipd2BdtR7AfOV4lJzBHpYHz5EqofiO?= =?us-ascii?Q?59vPFV4HMfBDSokmStlkQcopQxRS1ab+GzldCxQoWVjnEnhznSWwEy9o/L7W?= =?us-ascii?Q?dSUOKQXUOaK5kR0qX89F9uU/UB3GmTthzXce8rDOt+T+ft/GpCmzjkozm9MC?= =?us-ascii?Q?APWqSHHOVr1yYsJTYZFikQcAduukX80U+buIhqIVZRYB4jtdXX4+LbnhhRGk?= =?us-ascii?Q?fUJKNM4q1iTGq18DDxl9qV8v9IK3DZzeORi6F5Lp8IwYoubfy9dXWzJGOQYr?= =?us-ascii?Q?8zbGNQmmdHhNV8uX6B+mlCScqJOp6u8klP0iSbE8LSi7v60JTyYSlbJ4BWSS?= =?us-ascii?Q?IbFpLmE6HdFrJMNziw/HYiKkqQsgka++gXPLksSraWg/ygs7pJ6xY9n/LYlZ?= =?us-ascii?Q?b5ON4fijsT0t8OP/ocQA2c5lRI5E1ylWkKiWwryOpfdnDHkfoK9MUkI6gBrN?= =?us-ascii?Q?pov+8+bE3IP2oR864lgrq/51zFGpNSfyzjw2bI1RKqjUCb0YkjEaZ28CO+7/?= =?us-ascii?Q?vQRCI+r7r1ltBnMs4voZjpmOroEX2f0cxOqCS0Q/8EBODcgjuLlYuPYUQuyX?= =?us-ascii?Q?GIoTVYSYmRPePSyPwjyCcGHoDWDu06ufXVEahGwfIU01oM54GJPsuVCvtmd2?= =?us-ascii?Q?Pn795lQGihF9pi+uhh1yjftcFmnGatoZ0fag5vXQ6U2x+SXJY8+KTvLF+vdN?= =?us-ascii?Q?5dzYKlWNZrdfBeXwTQDoTYtj43qMlW1yw6vboeAA1tQCw2TgAh2RPXwAn32T?= =?us-ascii?Q?a4JRPmPMt7WgK/mmjkz+yn1ef6Ru5bGTg0qok+fSOCR7chh2TQbh62nnvb3m?= =?us-ascii?Q?5Ag9CHA9711FCb5vkATAN1wnpljcYWfus+DxuKNNXzpsLNtYdcax1vqsDpmc?= =?us-ascii?Q?OkbXUepxffYcK03+Rm1p2kJVBtsr8Y8IFaahZ5iKBpJfEQa3e9zF6PWFL/MF?= =?us-ascii?Q?8sGHzTbf6/rAi9OTXUy7sSIvO19q/026hfQoIkqD8PDyoTLbHZPHLXBSb5r+?= =?us-ascii?Q?xTdhq4+4w+TpF5lKmWSnwaY9rj9z9ygqjGj9x1sWCCSDfLhq8cZjxchc+872?= =?us-ascii?Q?fA24EDgxkaztdTLuxPB+Y2Tr?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: da3f6d61-0928-4877-60d1-08d99261b26f X-MS-Exchange-CrossTenant-AuthSource: CO6PR10MB5426.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Oct 2021 18:04:15.4176 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5qVyes1JBg9vpmd5OAcRKvLwjCwdO7na789NyhIcFFNByobONTRFid61unyUocD02eU2+Anr2clUYdzpTLOZpQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4563 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10141 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 mlxscore=0 adultscore=0 spamscore=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110180101 X-Proofpoint-GUID: hgrRY6mqlPL8QB2HjUpB-tZKYbKqbHjj X-Proofpoint-ORIG-GUID: hgrRY6mqlPL8QB2HjUpB-tZKYbKqbHjj Received-SPF: pass client-ip=205.220.165.32; envelope-from=daniel.kiper@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Oct 2021 18:05:00 -0000 On Mon, Oct 18, 2021 at 11:27:15AM +0200, Heinrich Schuchardt wrote: > On 10/16/21 15:39, Nikita Ermakov wrote: > > > > Hi Daniel, all, > > > > On Thu, 14 Oct 2021, 21:50 Daniel Kiper, > > wrote: > > > > On Fri, Oct 08, 2021 at 07:46:17PM +0200, Heinrich Schuchardt wrote: > > > On 6/2/21 23:12, Nikita Ermakov wrote: > > > > Hello, > > > > > > > > This is the second version of the patch series. The patch > > series is almost the > > > > same as the previous one except that the Heinrich's suggestions > > were > > > > implemented. > > > > > > > > This series contains patches to add support for LoadFile2 > > protocol to load > > > > initrd on EFI systems. Also it contains patches to load Linux > > kernel with EFI > > > > stub on riscv platforms and unites arm and riscv codes together > > into common > > > > loader code for EFI systems. > > > > > > Dear Daniel, > > > > > > as all open questions regarding this series have been resolved, > > please, > > > consider the series for inclusion into GRUB. > > > > > > The RISC-V platform specification requires support for booting > > via UEFI. > > > Redhat/Fedora, SUSE, Debian, Ubuntu are all working on RISC-V and are > > > therefore in need of this change. > > > > Nikita, may I ask you to rebase this patch series on latest master? > > > > Sure, I'll do it in a couple of days. > > I'm sorry, currently I'm a bit busy, I started to work on the Heinrich's > > suggestion to use EFI to update devicetree but didn't finish it yet. > > Probably we can add this part later in the other patch(set). What do you > > think? > > Enabling support for the the EFI Device Tree Fixup Protocol is > independent of RISC-V support. For me RISC-V would have priority. I concur... Daniel