From patchwork Fri Nov 26 21:42:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1560347 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=SMd5sXNe; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (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 bilbo.ozlabs.org (Postfix) with ESMTPS id 4J17XR6dXJz9sXN for ; Sat, 27 Nov 2021 08:43:17 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id C097B83230; Fri, 26 Nov 2021 22:43:09 +0100 (CET) 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="SMd5sXNe"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 040D383307; Fri, 26 Nov 2021 22:43:08 +0100 (CET) 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 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 2ABCB802D6 for ; Fri, 26 Nov 2021 22:43:04 +0100 (CET) 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=1637962982; bh=XyzUp6/mdFsGC2UbsPq2/Jj/ZWdiqriRKwRAWqNWtsk=; h=X-UI-Sender-Class:Date:To:Cc:From:Subject; b=SMd5sXNeL0g4G9g7jLIBL3Me/PFreggL/wsvbYOKv4FyowO7qXraEUm8aGjtRbi0w oBDrpeTmacb/vFbYwkHGbw0ah9pKUe5d4H3ImDmRm9DHyRDCYjJ2NhfIFSDz0Bg3B6 u8S/yyR7ZcjJ3xC6MwP5iD9ZGaWRucHWnUqBbj04= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.123.35] ([88.152.144.157]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MYeMj-1n49NF0Z7r-00VfeI; Fri, 26 Nov 2021 22:43:02 +0100 Message-ID: Date: Fri, 26 Nov 2021 22:42:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 Content-Language: en-US To: Tom Rini Cc: U-Boot Mailing List , Alexander Graf , Simon Glass From: Heinrich Schuchardt Subject: Pull request for efi-2022-01-rc3-2 X-Provags-ID: V03:K1:phwTuUJEoDMNimGYMKZfBA2SEPUMsPHZ+qxWSsNSUNCpqpApqwk z3Tl/BkcWPWU/77UxQ3vQIRzq9bGsTYecRaujljfTSxD3z3F0Dlbv1a8c0Zb0QppIeco9vQ /9tW06kzPy0kwMAPlBXiT0PoUtqFE/fLXRRaIDRt4rCG0LRr0qjfExucK+rFk7Xvlfjh+wO d/RFIPFf33782tXtxiRbw== X-UI-Out-Filterresults: notjunk:1;V03:K0:eEY+IyibIXo=:VLuNDCFBCH8tNlfW+s1A4T bl1e3gLH/9AqJp6DKF5M+RHtUT+OviRu4RshNtr2AUnll1acIfAmKbJR7mDaaTBJqNmU2Pf2K Q3vLIHpXuAmQ5tflgY95igZ0onjTh19wc8DVtab/2FXXw+srs9Pvbo+wsjPPNe0k5z2XSQnnY yD2Oa+C/NpsrkmfEAgq1ZKyEmThiVksbG9EvAzDoBiNKY/DqyZdrAOovDZZjMmz8rR18804d2 EA/MyRnHIs6c3bzUuV+qjvB+W8RdlzolBv4MQApoJEDlZtx4lzlPXbdswfzCym4/5ea4BTNjU nj05hnObc18xyz5gSACJVZFfljG1V0v/vr6oITLASHVLP3f4OwpUNOg3pxM+QBRNwBOuf+xWj jUFqboCg/SHxn/Ow9OA0wnbm6Yn3DcYf67ZSmgvaOqev0kSAfVS58GsBLD0+Mq7TWCl8ecfjL UoGdXBbPX8TdYm3qigNgwWbXOvM6fqMWz0pg4QPB0ir2z1AIZ1fH44GWYE+j559lqx0eLPSlV Qp1nhlPWw04NB9NXOC62pVDm3uPjxFZ5UIv2846/u1YyHfQEwwwkP4bAsoyF88sPyrML0eFL/ e5PQvBNtUsCb+17RdWuDFtg252utVwAEx6R+S4J5D/rGRShJdDvD4E0bF9BsyEqFtdkBPWuuk C4QeIOrtof5iWn3UoszXQGNnz1B/KNFuR8dxgGrC6IZF26vYZQQQE3G0u2Zhf/OyqX1f+LFrI xKnjLz3lDuhcdAqGen9+kQ/StCZDQI/CnWkAFzCU2VcVAoNfYtkOr2D+hcwzTwPQ2UoFXEyHV zqiX/i3nK8Of13MIFoJPe2B4ZiwDYgForAHxWPlZU1TJWtjljnXlM/b/q0fLo0XaSVuD1+woF 7IUUibczclalrsM99vQ7ZYbXOZZkqlOdnbrQb1XXafR1erMvp/OQnWFPvBp3Co1xKsYh6W8zk sCd7cCW6s621rfMyciCZ/4zxNf7pstUULQbbb2aIFelYKTCcaSg2ZnZk8W3qDTE7Lc76Ho0tX 6OX61SjQAGerTRHnhKNaXB7tXlDiTXo2B+T2Vq0BxI7UlJ2T6JxJznyPBXtvlmheWR2TlTZcD ecpg5dOtKhzAGM= X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.37 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 2ad8d0cb950da2233a2ec030533f4e54c6d04126: Merge branch 'efi-2022-01' of https://source.denx.de/u-boot/custodians/u-boot-efi (2021-11-20 09:36:37 -0500) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2022-01-rc3-2 for you to fetch changes up to 2b5e7108594d4e100c88f44353d1fed6456d6471: test: fix pylint error in u_boot_console_exec_attach.py (2021-11-26 22:02:37 +0100) Gitlab CI indicated no problems: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/9996 ---------------------------------------------------------------- Pull request for efi-2022-01-rc3-2 Test: * fix pylint warnings UEFI: * disable interrupts before removing devices in ExitBootServices() * implement poweroff in efi_system_reset() on sandbox * allow booting via EFI even if some block device fails ---------------------------------------------------------------- Heinrich Schuchardt (10): efi_loader: efi_disk_register() should not fail sandbox: poweroff in efi_system_reset() test: address some pylint warnings efi_loader: segfault in efi_clear_os_indications() efi_selftest: simplify endian conversion for FDT test test: fix pylint errors in multiplexed_log.py test: fix pylint errors in u_boot_spawn.py test: fix pylint errors in u_boot_utils.py test: fix pylint error in u_boot_console_sandbox.py test: fix pylint error in u_boot_console_exec_attach.py Tom Rini (1): efi: Call bootm_disable_interrupts earlier in efi_exit_boot_services arch/sandbox/cpu/start.c | 6 +++-- lib/efi_loader/efi_boottime.c | 4 +--- lib/efi_loader/efi_capsule.c | 45 +++++++++++++++++++++++------------ lib/efi_loader/efi_disk.c | 4 ++-- lib/efi_loader/efi_setup.c | 36 +--------------------------- lib/efi_selftest/efi_selftest_fdt.c | 15 ++++++------ test/py/multiplexed_log.py | 14 ++++++----- test/py/tests/test_efi_loader.py | 10 ++++---- test/py/tests/test_efi_selftest.py | 6 ++--- test/py/u_boot_console_exec_attach.py | 6 +++-- test/py/u_boot_console_sandbox.py | 4 +++- test/py/u_boot_spawn.py | 26 ++++++++++---------- test/py/u_boot_utils.py | 25 ++++++++++--------- 13 files changed, 95 insertions(+), 106 deletions(-)