From patchwork Fri Jul 2 16:41:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1500190 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=ZaC3LcaD; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4GGgp349LXz9sRR for ; Sat, 3 Jul 2021 02:41:31 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 61B4080C85; Fri, 2 Jul 2021 18:41:27 +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="ZaC3LcaD"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id F1517814A4; Fri, 2 Jul 2021 18:41:25 +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 autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (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 3103A803B9 for ; Fri, 2 Jul 2021 18:41: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=1625244080; bh=ii7ZPvyw8hYLuoyUdXpl6Rz+PMKzE28lfoS3buSgvA8=; h=X-UI-Sender-Class:To:Cc:From:Subject:Date; b=ZaC3LcaDJ7tF85sFa3Ht1yw3jxJ4zyGnprGs6iF3htdBagSR+4etFAnYf/ds/yG7v 2o3fnGdbHVpaOkEzutZUe2w93ohZg7faUuaKpqtD/FN5CtxscpUEPO9H5fxMNpUUSb BTiegbvBM4ymS56uKxh5WEA53YQPiZttcs9Vtblo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.123.35] ([88.152.144.157]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MN5eX-1lgJoD1qQn-00J3CM; Fri, 02 Jul 2021 18:41:20 +0200 To: Tom Rini Cc: Masami Hiramatsu , Ilias Apalodimas , U-Boot Mailing List , Alexander Graf From: Heinrich Schuchardt Subject: Pull request for efi-2021-07-rc6 Message-ID: <1e344b5d-a679-b819-90ab-f85b3d559697@gmx.de> Date: Fri, 2 Jul 2021 18:41:19 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 Content-Language: en-US X-Provags-ID: V03:K1:8Qwz1nQbKnZx517C2+mVcio8C7wU/OsC4KDSh1ZN9BBmc4RZbdG M4fyYLUzQ4vQH6HtubhjflvqTg8IDhnmgXfdnGD6XUT969t4x0AjZkBPTHQSkk+JgL14yEw 7IXhkRDvXKSc5hZEOK6ljyCBa4u6d9E09Wh0luc8gtF7lEC2LTtDnS9o4IFeCVCUqpARA+M 8IMxHisX+i9fhRwBx5uww== X-UI-Out-Filterresults: notjunk:1;V03:K0:NybQyE1BCmU=:Ms8Mn3JTyiBlhKen5to9L6 h+47vguYiu9/wiWe5+DK0EofjPL4NpV6WPiVCpOOo4W9jvkQvp76K90XdPHfpUw4M3sAgCCNp bB1FgekDsHUb+HswYyJcU7MSntTIVi9mBxgMsgfQLKHYargktfVmSzoMZGNaTHF9qbpxvG3ao vKnjl9VRSX2wJcz1mrMXTsUf9kf/oNYBW4Hp+LS8T6pHzRwj+ssbInRLhYw3va4COLA4O6vzp VZzFpXR4E/dQ03X0PCMJfTroW87Kys2VWneifPHkArkwpTwgYwrD87ttVdPxfEFqBUI+vj+6A YSwgVGsn8iIJnk1xHHl3QjHtFOq79LLoKoAW/dkatdXpasbG7jEb+jxdGF8eHYLJg5T7nJNp1 4fhFaBm38G7mfe8aWH3A6sTypgWuval4AZ+uzSsTWdOfXmukSSJrcAKubFpiKNEj+d07D672L hN4AP4eMjzxtiTwdsDgn9lUQ7A8eF2IYfA/BKuN9eQfyBM62oGT2MS1ybwWGK50+/hkAT9ND1 Ej3PcG3G5NJvvrO2ZfsYkfbEhTw3APFDsmZf9uvWsO12ADyqvfsZoeLeGpf0VZGIyU/gkGFjS jMQivYDR+q5h0ng/cyusonCtytTIgywRBBrDfIWwm5HEijOi9cCkyfI5Xh6YSUGU/YUVbr5x3 wnvgmYb7e79ADT/3aiIc7OoxxLphdbY9SaFKeBav3ljNJri/cHl81mqZoMIzie41X3P0me3nz 9V7bwuI1vFfL/jYIeYSDUZ66jYOcpC3reGSw2M/8LN/u/jGNQ9+RQ0Y9vYZO8uybgYbuIOR+R idAyXFjX4z51v2amhRiT5gxBJI5Hil5juB3yeRAU+orF+1K2GYviEd9IXeENqA6le01YMIREk LaFN2A/B3rmoVQVlPmNRmEESIDhYpqc0LXdCzGFTZpiN/NwvuRbMrphNUDglILmCdJ7XEgndH eSMYNVjzznQT3yFK2vGZhxtMmhTJs7sSt+rsFa8V8O05aVd7VVU/bjpQ5T3qF4SYge98tPTlF BZb/je6R80RoQQWfTdJPgem98tTiCge1IwxRd94Fy1iN5OXsngrE/QC+KOEmNM+VeCaJH1jRI f4hWfRXoaYbVU4L0JiqUH7prSyhPm7XOo1Z 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.103.2 at phobos.denx.de X-Virus-Status: Clean Dear Tom, The following changes since commit b7ad721c83fdbeeb71189d5f259c109cb1c38895: Revert "TEST: USB_HOST not USB" (2021-06-30 13:10:02 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2021-07-rc6 for you to fetch changes up to 0fa5020c024e49222ca97ead3502b332d35dea76: efi_loader: Allow capsule update on-disk without checking OsIndications (2021-07-02 18:29:06 +0200) Gitlab CI showed no problems: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/8004 ---------------------------------------------------------------- Pull request for efi-2021-07-rc6 Bug fixes: * improve specification compliance of UEFI capsule updates * allow capsule update on-disk without checking OsIndications * provide parameter checks for QueryVariableInfo() ---------------------------------------------------------------- Heinrich Schuchardt (2): efi_loader: missing parentheses in query_console_size efi_loader: clear OsIndications Ilias Apalodimas (3): efi_loader: Force a single FMP instance per hardware store efi_loader: Always install FMPs efi_loader: Allow capsule update on-disk without checking OsIndications Masami Hiramatsu (2): efi: Fix to use null handle to create new handle for efi_fmp_raw efi_loader: Improve the parameter check for QueryVariableInfo() configs/xilinx_zynqmp_virt_defconfig | 1 - include/efi_loader.h | 1 + lib/efi_loader/Kconfig | 55 +++++++++++++++++++++--------------- lib/efi_loader/efi_capsule.c | 49 +++++++++++++++++++++----------- lib/efi_loader/efi_console.c | 2 +- lib/efi_loader/efi_setup.c | 46 +++++++++++++++++++++++++++++- lib/efi_loader/efi_var_common.c | 13 +++++++++ 7 files changed, 124 insertions(+), 43 deletions(-)