From patchwork Mon Jun 21 07:10:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1494922 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=85.214.62.61; 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=Wh1zX26e; dkim-atps=neutral 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) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4G7gfs6mQXz9s1l for ; Mon, 21 Jun 2021 17:10:56 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 5D92180563; Mon, 21 Jun 2021 09:10:47 +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="Wh1zX26e"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 4765B828BC; Mon, 21 Jun 2021 09:10:45 +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.15.18]) (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 1220A8047F for ; Mon, 21 Jun 2021 09:10:42 +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=1624259439; bh=Gg6FkHPuV5uPaY6Bf+WQ8VGkIZ0D5xDTwcXs7QZto6M=; h=X-UI-Sender-Class:To:Cc:From:Subject:Date; b=Wh1zX26eZQDRhV1Hh8TZEhnNZzw3aEOQ13337vJjnW8RDBcddUFNBpdSRqyqPDn54 EVLykPgtM3hi+7ENhLjx+DEseY9D8ImBhoLbs4lUa5bv5DYTqiHkmDuo9CQcVLzq3o mWusZzLQliU1e6sbBQyf8H3xGDdUhWF2oQZG1QPs= 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 1Mof5H-1lSynO1cXh-00p2LQ; Mon, 21 Jun 2021 09:10:39 +0200 To: Tom Rini Cc: U-Boot Mailing List , Adarsh Babu Kalepalli , Ilias Apalodimas , Alexander Graf From: Heinrich Schuchardt Subject: Pull request for efi-2021-07-rc5-2 Message-ID: <7d7cf816-8f91-cfe2-b882-df2043545659@gmx.de> Date: Mon, 21 Jun 2021 09:10:38 +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:d9FJ9KSSikl5Y/8f6HB+z5UUYheuCVHmUJPPHJQJEQDaVG6Ce/K oO/Lyj6pshaDp5sAaoxtWZwessBaSFaI1gSYrBbtZ1jMeAfAsIf9w/999PqP2NQ5pRo7qtK oNdVn/F+IGmux37sAdCMwtKBdOrH/RspOS+qND40+7uOLsVXGBmCuAWE2yOTzM+jfgUWnA4 7VxPRd0k31n7TcSQ+JHNw== X-UI-Out-Filterresults: notjunk:1;V03:K0:TkZqHSNa8ZI=:SLqeQSsMB5XwK5onvCHcYo L0LS2Dk36CRxjBUauwjKCQOODazWAaYO0VwIy9H6VdSaQCEeDc0HpxDZEV4Z0xEG88uZKueB1 uG9t/9iRELNMqIlsSC6x4pR3Q9Qy5R/WMJbP6yVvlM/3GXAJKIApQ2WLVo/oGKxQaWobQlb5y uhnlsggZpnO+82UXq11BrWIwRBaB+Lz4SjGHOn5HFdoy98ZUs7lNxt2EyaMCcXF71MTNrwv9X zQ841BoeltpHVPH0khMt/7fbr0FZ5lvfvj+ezXAFFa78rdSidGWTYYyEyLczruiwGKHWAVTOC MeEM/n1oJgcSw6WQHQpP6KtPasIHRNNsE7DpnXBFrFRwed4ZSqK0xPo2F61jQveb8ew9x5wcb Lj0QZKmBYYE9aTHEVgyGNRSx1QZ5WERAqGelhcH7uxC4dXzxZayigHnOMckkE4OhsbkDSRkgf JTbVPVMfEhocfAz710thVO9GTB7z2K6JcX4b6diOBPJkVVbMRzQm7aSvU1XNEw7Qpb6yYrezF 8lbar/ORn7dvAuHRpBDR41EtEfKcCAO/7Pr+ZwhpzB9yZYhAC+ldkrl2UunH7XnMtQw4kMc3S nNW8RfZtovTbAAS9cXUqd4+ra0ebkJ1zhN/2WiGGwAvyz2SoLK2YmP/SO88xrAwW5ZVS06+uc wu5VTnX/zYPN3zRg+OxrEdtWV5Z51blwQxmSY8susglvPGBGOal9U6+b5ABiqgSxjxR1JKhpn 2eyrilj4XeS5edC2q+81x5jHBE8SQ+kqR06VUa4vRjE4qTrdg9bo9GOhrYrUITOEXka1q1MhE lLPSkOPQ+S9YJ7EOkb1e9kLH9LPlTZfIknqCaGWCaVBgu5YIwbk5HuQGXvYuY3Dg1qtR9sS6P XfRH8vVcU2I2Of+/jKhnB932F8cfU95TUsAyGmWsfOBzIstKVEPcQzPI+pGF5Xm6vU0xu/a3k ZUHs0j/Q5lzooP6GQtqZmmvmloOE88Dj3W011ZAnd5eErUV2ijfO4fRTjLwNUQYQG+l9ABHN9 mtbLjuWXI1mH/AN0C3WymYNd2qMHer104+oVBMD5YTOgNludW46Se9yx6tgQt3tZfA/W/uLph NaU01GMeOAsKq5QISpQzUiGl1IbaAatIJ4u 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 97c8cb524c19f054036efd2b4429273bd503e39c: Merge branch 'network_master' of https://source.denx.de/u-boot/custodians/u-boot-net (2021-06-18 11:18:56 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2021-07-rc5-2 for you to fetch changes up to fe06d3f4e540c9985bf9898fabf859e81c428db7: smbios: Fix SMBIOS tables (2021-06-21 07:58:38 +0200) Gitlab CI showed no problems: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/7899 ---------------------------------------------------------------- Pull request for efi-2021-07-rc5-2 Documentation: * man-page for askenv bug fixes * improve block device integration with driver model * correct display of BootOrder in efidebug command * do not allow TPL_HIGH_LEVEL for CreateEvent(Ex) * correct handling of unknown properties in SMBIOS tables ---------------------------------------------------------------- Adarsh Babu Kalepalli (1): doc/usage: cmd-usage help file for askenv Heinrich Schuchardt (4): efi_loader: TPL_HIGH_LEVEL not allowed for CreateEvent efidebug: correct display of BootOrder efi_loader: improve block device integration with DM smbios: convert function descriptions to Sphinx style Ilias Apalodimas (2): smbios: Fix BIOS Characteristics Extension Byte 2 smbios: Fix SMBIOS tables cmd/efidebug.c | 2 +- doc/usage/askenv.rst | 87 +++++++++++++++++++++++++++++++++++++ doc/usage/index.rst | 1 + drivers/core/device.c | 7 +++ include/efi_loader.h | 6 +++ include/smbios.h | 2 +- lib/efi_driver/Makefile | 1 + lib/efi_driver/efi_dm_integration.c | 36 +++++++++++++++ lib/efi_loader/efi_boottime.c | 1 - lib/efi_loader/efi_disk.c | 72 +++++++++++++++++------------- lib/efi_selftest/efi_selftest_tpl.c | 2 +- lib/smbios.c | 24 +++++++--- 12 files changed, 201 insertions(+), 40 deletions(-) create mode 100644 doc/usage/askenv.rst create mode 100644 lib/efi_driver/efi_dm_integration.c