From patchwork Tue May 25 15:46:08 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1483560 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org 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=) Authentication-Results: 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=bmQ2MsVy; dkim-atps=neutral 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 (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FqJNC2lPkz9sT6 for ; Wed, 26 May 2021 01:46:35 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1EEB382EC6; Tue, 25 May 2021 17:46:28 +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="bmQ2MsVy"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 11A9582ED9; Tue, 25 May 2021 17:46:26 +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_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (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 16F6E82EB5 for ; Tue, 25 May 2021 17:46:23 +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=1621957573; bh=6DOnsygy3evv1rZj+NO6JpC0DRBmh92/Kw1ZGZwtFAk=; h=X-UI-Sender-Class:To:Cc:From:Subject:Date; b=bmQ2MsVy2vNuRMqpZ+TZ8Vpvy/AdGQF3UsPUqAaW6jKk7LGufKBJWWx8HEHJlY0Se I6PkIHBta60M3UDFeZzZBre5u+fBYFzBF6L0aOb0j1f9/J3y3yhStVW4AtsVw0CbV6 V4UB30lcYyRsVo8+uz39A6b4TEAAJVtRshU1OA8c= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.123.70] ([62.143.247.63]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MYNNo-1lzOtT1GLa-00VRWv; Tue, 25 May 2021 17:46:13 +0200 To: Tom Rini Cc: Alexander Graf , U-Boot Mailing List , Ilias Apalodimas , Jaehoon Chung , Masahisa Kojima From: Heinrich Schuchardt Subject: Pull request for efi-2021-07-rc4 Message-ID: Date: Tue, 25 May 2021 17:46:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.2 MIME-Version: 1.0 Content-Language: en-US X-Provags-ID: V03:K1:IQQM6hDn+ukNCFywNC/lkvAKMdElnRlwumnVj34f/kGQMs5NdIK FXNB8jApCzSFtY5sJ66NMhEGRIQsb9J/2zNernhDzfFCXfdg1L6liuGMMQHN9Rg92E1iVNs MSutq0ZWvKfaCpcKdBCSvtCo3DPwAsxqpFVO1ylvFiD8QltEHlSU1eU/PUVouMwQUHyam3y 4cmJ6uZvOERR3aDcX28kg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Xu6zvml8jSk=:ZDtPJNQCkV33TnGou7F45E BiyOKV87Ta6Q10TjIR6AzHlMydTi+vmB88EM+3ElnECbMi85L93kumxUf4/kLOy+yypU0lTsr 7PvtRjzMVkv2kuNZk1xi/uJ1823gn09UBfKnsJJuyHkWlM222zDKfseclYuTk11Yw1DMue+9K 2x/xUTzTRCYOTXlfzhYeTuz1KmTRGP6/V354wo7AWgD4J3oRO6xSRvwziIIz5OcMcRbrkZnen PtxhefWn+k3FX6Q4b1JTRsXcU2NgHfe1XQKBlxM8e8o0mkH+IXxZsj0NcjWf8xRodcA4UoYrb Y7x1mW3MqvGBfIZ1a6DigxtrfWvkEAIcVV/m8iLz6izBWOOe/2b9yw7NAVgrYzvAVt2xr7guh S+K7OUeEOkCg/bnxZwPTa+dzHTYUyEASlQUDEKbntArE2mqWvsqMSYWCVCP1o1TdA5iicSbrU w9OVmG3GxBAxORYdPkCK9ImIKrLRsDaFLjC8id04B773NqJjYLoodd0s3160VSL11nKm7jNuk 64QqQeAxeza2j1uPCBFAl7mabTm7K0W44OkaKYYqYy4xtLZEQXAMTUBptPt36xThaAVSCipwS NADcMerMup0UVl677MhF5QAVoKw+txonvcW+xrTqZjYZnNHslWu1hGHC8myQ1s9m6r+u7pK7Q UaH7sy4Zwelb6CxxLEGhc+fu8kTgf/euO6qH9HIzzc10yZeRsHxXJd7ID1KU57yIqDE4myccd X+UKXF9OC6tE8QLX9ZGf+qMlbDGuXuAl4PdjzmuuSqdWWIVcODVpW12amfWEmrhoSuEwdzqsd /x5O+8XuFgXIEty+PZO6pybfQZeys965Un/lQvUnrIGaJs/h0fclVwTukNGf8BOJmJqxNjFmh DPkxUfks0apRj+7o4PDOr5rezl14erUyprB2z5+6fyIZL+okWnsIbcZ/BdghueNMgpXiAa476 w784NSo7UTwSk6l+Vdp3fwMRmeQK4zgx0NN7l7wS6kRjkgHME2V4N7yv79aGJya6+gWScfhIt oIjreGfqxZQqOAOVETadoWvlmh7oioFlUFyLULQSYCHW189DMgprn17BYW5CT+/iP5l2+8tFp VnFRIiU7+XbIEOk9a0HeffBNVnBcEGe7xl9isgvTT5c/uLlsJxM4rWu7Lg3gOSyfQyHewBy4b LdPE8oOqXdKhccA6jZkZjF6VknopBU0b1Lia/tHdQOlWVKOKvRy005SG3AJtC2fb2vvb8= X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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.102.4 at phobos.denx.de X-Virus-Status: Clean Dear Tom, The following changes since commit e1bf0336a58cfe873a34c36ff53e5e3806f2d263: Prepare v2021.07-rc3 (2021-05-24 20:53:13 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2021-07-rc4 for you to fetch changes up to 1f6871df40d6ad94a00a2dcd46f3cc91b232c4d6: efi_loader: Fix -Wextra warning for EFI TCG2 (2021-05-25 14:33:22 +0200) Gitlab reported no problems: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/7623 ---------------------------------------------------------------- Pull request for efi-2021-07-rc4 Documentation: * correct mmc man-page Bug fixes: * reduce code size of efidebug command * remove 31 character limit for file paths in efidebug command * fix build warning in the TCG2 protocol implementation ---------------------------------------------------------------- Heinrich Schuchardt (6): efi_loader: remove weak efi_get_public_key_data() efi_loader: path length in efi_dp_from_name() efi_loader: simplify show_efi_boot_opt_data() efi_loader: simplify show_efi_boot_order() efi_loader: use efi_create_indexed_name() efi_loader: simplify accessing variables Ilias Apalodimas (1): efi_loader: Fix -Wextra warning for EFI TCG2 Jaehoon Chung (1): doc: usage: modify mmc man-page Masahisa Kojima (1): efi_loader: expose efi_image_parse() even if UEFI Secure Boot is disabled cmd/efidebug.c | 96 ++++++++++++++------------------------- doc/usage/mmc.rst | 3 +- lib/efi_loader/Kconfig | 5 ++ lib/efi_loader/Makefile | 2 +- lib/efi_loader/efi_capsule.c | 10 ---- lib/efi_loader/efi_device_path.c | 9 +++- lib/efi_loader/efi_image_loader.c | 64 +++++++++++++++++++++++++- lib/efi_loader/efi_signature.c | 67 +-------------------------- lib/efi_loader/efi_tcg2.c | 40 ++++++++-------- lib/efi_loader/efi_var_common.c | 3 ++ 10 files changed, 137 insertions(+), 162 deletions(-)