From patchwork Mon Jun 13 06:25:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1642671 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=lJWcvyaq; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4LM1mV2XlHz9s0r for ; Mon, 13 Jun 2022 16:26:16 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 98E6084428; Mon, 13 Jun 2022 08:26:06 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="lJWcvyaq"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D4FD484429; Mon, 13 Jun 2022 08:26:04 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id BE5D7843F9 for ; Mon, 13 Jun 2022 08:26:01 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1655101560; bh=XATV6ecPZyfnrRjI+jtQpdli5X/b180PU+FlRmZ648s=; h=X-UI-Sender-Class:Date:To:Cc:From:Subject; b=lJWcvyaq7pF6JhTLpyFNHdzYrC4Y6zoSSHAMXnvRbEKPjxDaAYxnBDOyDwR7IaMnW lGVGxojqqB4JgzxhU+OexpIloTBzkrEsO0cmqBoDsuRe8EfskpfhQKI5coVXJDmQ39 BrT65NArPOOlr2BdHCb8JCxWxyxu41yqvWaTGG0Q= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.123.94] ([62.143.94.109]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MysRk-1nmfMz4AWA-00vtbE; Mon, 13 Jun 2022 08:26:00 +0200 Message-ID: Date: Mon, 13 Jun 2022 08:25:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Content-Language: en-US To: Tom Rini Cc: U-Boot Mailing List , Sughosh Ganu From: Heinrich Schuchardt Subject: Pull request for efi-2022-07-rc5 X-Provags-ID: V03:K1:Z4UQ26hZAllE20MCeC/FDECgnBsRu3ejgsOlMl6Ycz/64iQ7FpY ZFDpMfOTpBOCdZJyVrjfs50dLOYcThoD3MWS5Ih/dIhdmfSUJAdLzHR/slEi4cMWvwaX+Gw RBDZyTFJBBOF39TujCiMIJzSHzvqV4/HR+zCfVvM/FS4v7U4ALm4Bpu9aDbvGssmbj1X7tz cglWEUyOAI5oWgHPvdNGw== X-UI-Out-Filterresults: notjunk:1;V03:K0:XCA2bp497X4=:GNZ8Us4Bso1Jy1vMM+WWSy DE8mwVDnVo1wmw6csBoRCRKtF/cPQVs+DqIgPEAMwNXHWvESbCOcXP0k3CcH+kCIX3sYlR5qR Gjwalt3VGjzdGomG/Ob4z1vGEFLCMl3ovDgMkC010zxMt/zluqN/udb/bSpQYPoQwd4fVGcWB KETLHnNF3ThcoT+TOv9jJvFwbgr/39swH8MwutteGu3zDp2gfy3HQtFM+A1B4lWOu+wKlyr4s OJOeIYmTte7sT52jWvHyWtl5ifhS67uVhMrBjv4SZ20/rnOO7y/k+1nuPLFBlYZFq4qsIll3d Nys69KfeffiZPKbFpcnFM2kbOyQbpALT61dCk73iWpa39Aqcs5zNRxvwc+dGHmPcz1M7Z/oVJ 8WUDuOFfDSANrr+sYagZvVcIl6TmVQrbKHtRJj+JZIMJ1uJyQjdHlIx2O6SGsYOpwzWDIpJEK e1byhntkM+IsNvBQlb/C95SXorLIO0xNg68vfWx7cCmjLy+JD+P082sRWWHA5HHNFsUXrPta5 EP3F/6aVf/CiL2mniCrgUMvdHBydK51Bl6Yy/Q1b/PSbyM3gEJsbF1fYT8aUBb42EffyvGbMP Hfq1dLpgZak0ohk56QFteQdpxmUZa5qnwSGjhHo/aZ/MRQnNO+iRlQTiakultbg/SfE1W1bEs KVVRPlZDCFhNIJKNuybmTs4Zb+zHtjjDHur2/QdwLK5mrGT7MWXHSbPZbDBtA8OLDnAxVsX5z 4QJg37s+FONbbFDaNRm0zpqPiy2MgpARRgUx5m147WjA+g1YamKmsrtw8kL2u0UgVGhs+EAxN ouKc0YMxpsy51jgpO8CDizd7xyVCwxrw5w2iIec/cO2e2cuSOpeDuvKDQSjsS7v8NEBg0Uery evHr6Z2Fad7wG7TLiLSx+wamazQMy+vbk2zlS62pfp2rLFMdZVrdd1RsNKpoEZ6J+ZTBHdm5b +vRAnyrCMIUcrYN3JNhfDNobHOgk4QlMHQG/GC6swiYThmCtkUPV1n743EG0KMTpJXAeBQ1v1 byJZpRb8CXzjbDmJF7nHQLneGVi3QF2j5kY/XbSvdqz9hgJNQZ8DbLQ2jCYrfetPMEaXKVHtG mDPbSZKksex5JCm4KuWn2U70BFHCr1zc5/HVpbraIlQpq4fa05Ycd5c1Q== X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Dear Tom, The following changes since commit 57bd363de7b95bececd40a0c8dbb2fcf4d8d3b21: Merge https://source.denx.de/u-boot/custodians/u-boot-usb (2022-06-08 08:25:30 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2022-07-rc5 for you to fetch changes up to 72fa9cd59edcf99cb32c05604d2a904018acd30a: efi_loader: create boot options without file path (2022-06-12 13:02:34 +0200) Gitlab reported no issues: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/12278 ---------------------------------------------------------------- Pull request for efi-2022-07-rc5 UEFI: * Ignore OsIndications if CONFIG_EFI_IGNORE_OSINDICATIONS=y * Correct UEFI default binary name * Let efidebug create boot options without file path * Support booting with a boot option with shortened device only device path ---------------------------------------------------------------- Heinrich Schuchardt (3): efi_loader: correctly identify binary name efi_loader: allow booting from short dev only DP efi_loader: create boot options without file path Sughosh Ganu (2): EFI: Do not consider OsIndications variable if CONFIG_EFI_IGNORE_OSINDICATIONS is enabled EFI: FMP: Use a common GetImageInfo function for FIT and raw images include/efi_default_filename.h | 41 ++++++++++++-------- lib/efi_loader/efi_bootmgr.c | 12 +++--- lib/efi_loader/efi_capsule.c | 7 ++-- lib/efi_loader/efi_device_path.c | 33 ++++++++++++----- lib/efi_loader/efi_firmware.c | 80 +++++++--------------------------------- 5 files changed, 73 insertions(+), 100 deletions(-)