From patchwork Tue Dec 26 06:28:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahisa Kojima X-Patchwork-Id: 758371 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp2930822wrw; Mon, 25 Dec 2023 22:30:29 -0800 (PST) X-Google-Smtp-Source: AGHT+IFJeskJuMCLoyYzEUc94eXpmyyEOGCwQVU0etlan660p7ijdbqlwZO3qB8AoIJj96TRw/sj X-Received: by 2002:a05:600c:2492:b0:40c:4b42:a1fd with SMTP id 18-20020a05600c249200b0040c4b42a1fdmr3631512wms.34.1703572229586; Mon, 25 Dec 2023 22:30:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703572229; cv=none; d=google.com; s=arc-20160816; b=SLTIID7OWr2Fac+Jr6Kqe8CKA/3Yc9vFm+PzSKfEJmmsfUGzc7vhXW6a0nmvqtll/7 8A3GLABy3zcbwZw7j0UurM3UiDVUcM6QsOC9OVw09imzNQFphuVfR/09hqLeey/dRgJs f/WJRYK0ns1A+ND3YDOzxcRleN+Jl3CEW8o72vz1fx+RJVdKiahDU4N61fy+rr92BsgL +7PR9xTqgy3z66lt+VQN777mNX0i7PSFOfFVD6SEiWsY9rKoUoyYb65vKlJmuB0lHlGT HxRNH++ZxNTpHG33sYpRVtzKWifk/fDsQfBHcIs3CAf1c9ub4YZIwGswsuvA1k0J1tcK 4HPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=SDlFCq6tq7266PmIPgtf9g1sxLKsj7rk9DKgnQ8rk+8=; fh=YtnCJplQ1DA0Rz8c1dg8CfrVxTgSI4BIXB9JUZxV1zk=; b=1KsemtXjTNuHSp0hI6bVpc4mQVVQckQhX+Wf3T3+2xsIVtS71zoFkbI2E5zSkF1oiG iuqXxaWXkwlIlQeS1+NNslpBoFqg7KWqF/9ZDBI4hkL2dbzqn5N7BBsoBpwIOd253hTq nT3XlLbOkgvcbPVmsbowS4ZeMhfv3Uc+uvVFVO4bAM62IdAW3TORCWqK8wnCeq7U36qf RgBmJYfcseq96Fuh1JEVTLE8dxYQvcAiG+xEYL5Ld5wQ2Hv5shnTX/WccffQZzngZve8 nkYiF1dfwN1eLEGCIVTBisO0kqbCnM5OIUcd6zDTDMdU7hs8BlDhKmr7erRGOTK2RNW/ ClaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zNiFHK+w; spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from phobos.denx.de (phobos.denx.de. [85.214.62.61]) by mx.google.com with ESMTPS id c21-20020a7bc855000000b0040c28fb0351si7915486wml.134.2023.12.25.22.30.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Dec 2023 22:30:29 -0800 (PST) Received-SPF: pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) client-ip=85.214.62.61; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zNiFHK+w; spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8CF1087841; Tue, 26 Dec 2023 07:30:27 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="zNiFHK+w"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 25EE3874CC; Tue, 26 Dec 2023 07:30:24 +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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9BD00874CC for ; Tue, 26 Dec 2023 07:30:21 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=masahisa.kojima@linaro.org Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1d3ed1ca402so33111615ad.2 for ; Mon, 25 Dec 2023 22:30:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1703572219; x=1704177019; darn=lists.denx.de; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=SDlFCq6tq7266PmIPgtf9g1sxLKsj7rk9DKgnQ8rk+8=; b=zNiFHK+w8UoFhswvMd/MMYYIeDrahV+913AZM22Gaz9Ag5uifm2CNmi556hLw+Jc4E RqgsxrWQEeaonICP1YD0EzEFH9cyRu12aAL3kcYk87BvJt+YKsLnWjnYaZZ2t3DyQSzS ruYOmz7CeojRap2SNe64QwG0LeAMolLheuMa0tUBqwPmHFXvIJWA7nIV9Re4HUTmQIYv psDf6GBYbrsPm5wv9929tJq8sRMDzlT2Ri+kphR+XlPgMSWCBapVkPKJFWadTRWHIzmg i8dUBnctHIj+Cm2656vx/mlvtOQT39QoSVgxg5z7lw4+9OiOst441utnL5pHvnLSMZiE uw/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703572219; x=1704177019; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=SDlFCq6tq7266PmIPgtf9g1sxLKsj7rk9DKgnQ8rk+8=; b=snvt3iU9Bf0OMFNBKyq2GgtlNL/GvvtW1aH+MaZ6d028tJnZh2m+DncDcecvIsCFH4 Bj9YER1ptaKBDRTDugb1C+XWsWcIYUp+Xbj1nA4ttDlXlhqvLv1GM/lR8UM2kg48ylHd 9XqCtnH0uzU7iI5L7KXGAOYOaH4nshZXxQdxM3g0bi0lw8X6Z7EXdNrPTCJYqswH+5lE UsaMtxUMBzmxsvVOOgpfaC2BdqaI+20bXiQTJsJNmIcIXo1pS+MP4eTdilahTjNM4LMW KbHGdYi843XChhYfRJZeglfbV8aXiwvWIg4gW/I1RJNaIJUXppeupEa9iNZA6flvIj5y ER1Q== X-Gm-Message-State: AOJu0YyKTkSeVFJqYFrZIQO7OwlygoPEPSUP3Oa1Il6fB6QcaA72VxTy BqA2hYVeL8qOD6lcRuJ4OEhQ6Te+WScK8/pZ/HFifhThxcI= X-Received: by 2002:a17:903:48e:b0:1d0:b42f:e41b with SMTP id jj14-20020a170903048e00b001d0b42fe41bmr7452018plb.64.1703572218844; Mon, 25 Dec 2023 22:30:18 -0800 (PST) Received: from localhost ([164.70.16.189]) by smtp.gmail.com with ESMTPSA id ix9-20020a170902f80900b001cff026df52sm9280634plb.221.2023.12.25.22.30.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Dec 2023 22:30:16 -0800 (PST) From: Masahisa Kojima To: u-boot@lists.denx.de Cc: Heinrich Schuchardt , Ilias Apalodimas , Masahisa Kojima Subject: [PATCH v2 0/2] fix auto-generated boot options Date: Tue, 26 Dec 2023 15:28:18 +0900 Message-Id: <20231226062820.722358-1-masahisa.kojima@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 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.8 at phobos.denx.de X-Virus-Status: Clean This series aims to get aligned to the EDK II reference implementation for auto-generated boot options, and tries to address the following issue. https://source.denx.de/u-boot/custodians/u-boot-efi/-/issues/13 This series is based on the efi-next-20231217 tag. [Changelog] v1 -> v2 - fix make htmldocs error - fix bootmenu python test failure Masahisa Kojima (2): efi_loader: auto-generate boot option for each blkio device efi_loader: auto-generate removable media boot option first lib/efi_loader/efi_bootmgr.c | 121 +++++++++++++++++++++++++++-------- 1 file changed, 94 insertions(+), 27 deletions(-)