From nobody Fri May 17 17:47:46 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+98551+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+98551+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1673849690; cv=none; d=zohomail.com; s=zohoarc; b=YcjefqDAo4Ujc5oVS8ST9aiUr/rJrVu0EezgDnb43McA432ASVfJMmrfnNiHZVPPMl8psjZ2KEQ7Tg9vARWBkmfpPXJBqxOb7v0BvD/l3TsQPO8tmhj64ZLl9s10fKntKfHO1LjUUbDhMvVqFn4SviTaYI3o4gw6S0+WPrf/RJc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1673849690; h=Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Sender:Subject:To; bh=6oAN4pkxnnQ+/G6bgqbFAwiTTlWQibkhP7funxU0elo=; b=CuUHCinFza++1rQxP0DUfNp0YfXSmwRtPTV9GBZHjQTLL7rEI0aGTydnSYk6pbMHZGSm/to9vvCbcL9+zkuPW1R8pM5C1Ugc/cDva1YaCI2SvpyDMvlbhEoaCFLLQj56H+fRsj74p5FlwKOlSuWM0Emcg+VS/V4Ca2/INrOv0VU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+98551+1787277+3901457@groups.io Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1673849690794736.3304628342846; Sun, 15 Jan 2023 22:14:50 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id jmsPYY1788612xLpnDF8S0nJ; Sun, 15 Jan 2023 22:14:50 -0800 X-Received: from walk.intel-email.com (walk.intel-email.com [101.227.64.242]) by mx.groups.io with SMTP id smtpd.web10.160547.1673849688550976840 for ; Sun, 15 Jan 2023 22:14:49 -0800 X-Received: from walk.intel-email.com (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id 78252CD1F65C for ; Mon, 16 Jan 2023 14:14:45 +0800 (CST) X-Received: from localhost (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id 74170CD1F66D for ; Mon, 16 Jan 2023 14:14:45 +0800 (CST) X-Received: from walk.intel-email.com (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id 49436CD1F64F for ; Mon, 16 Jan 2023 14:14:45 +0800 (CST) X-Received: from mail.byosoft.com.cn (mail.byosoft.com.cn [58.240.74.242]) by walk.intel-email.com (Postfix) with SMTP id 3D846CD1F666 for ; Mon, 16 Jan 2023 14:14:42 +0800 (CST) X-Received: from localhost.localdomain ([58.246.60.130]) (envelope-sender ) by 192.168.6.13 with ESMTP for ; Mon, 16 Jan 2023 14:14:42 +0800 X-WM-Sender: gaoliming@byosoft.com.cn X-Originating-IP: 58.246.60.130 X-WM-AuthFlag: YES X-WM-AuthUser: gaoliming@byosoft.com.cn From: "gaoliming via groups.io" To: devel@edk2.groups.io Cc: Ray Ni , Zhichao Gao Subject: [edk2-devel] [PATCH] MdeModulePkg BdsDxe: Update BootBootOptions() to continue boot next option Date: Mon, 16 Jan 2023 14:14:24 +0800 Message-Id: <20230116061424.459-1-gaoliming@byosoft.com.cn> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,gaoliming@byosoft.com.cn X-Gm-Message-State: iH96NRio07ZNptZZQ0OWgxzex1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1673849690; bh=oXgcBbwure5EnX6+GYWXQmMdBgXAyDjohYvHCRMSJm8=; h=Cc:Date:From:Reply-To:Subject:To; b=YrZu6IW+D4JHd3TpEkczUO7iiztnPwi5JPy63wDAf0mnf0b1hWK03iyyLhuKhCfN2tg CwHO5pqcpKRDkWDO15ugHvQjeoX1B2P7bf+7s+oxy9OayZ6fFAls49Ww5P8LXniouOsBJ GJ10BrSGGxOcnL1c/uQHJ5aIgGYxAqhyfd8= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1673849692045100001 Content-Type: text/plain; charset="utf-8" BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4302 BdsDxe BootBootOptions() is triged at auto boot mode instead of an interact= ive mode. So, even if the last boot option returns EFI_SUCCESS, next boot=20 option should be processed. Signed-off-by: Liming Gao Cc: Ray Ni Cc: Zhichao Gao --- MdeModulePkg/Universal/BdsDxe/BdsEntry.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/MdeModulePkg/Universal/BdsDxe/BdsEntry.c b/MdeModulePkg/Univer= sal/BdsDxe/BdsEntry.c index 766dde3aae..7e9f03d06c 100644 --- a/MdeModulePkg/Universal/BdsDxe/BdsEntry.c +++ b/MdeModulePkg/Universal/BdsDxe/BdsEntry.c @@ -412,17 +412,6 @@ BootBootOptions ( // now boot will be performed. // EfiBootManagerBoot (&BootOptions[Index]); - - // - // If the boot via Boot#### returns with a status of EFI_SUCCESS, plat= form firmware - // supports boot manager menu, and if firmware is configured to boot i= n an - // interactive mode, the boot manager will stop processing the BootOrd= er variable and - // present a boot manager menu to the user. - // - if ((BootManagerMenu !=3D NULL) && (BootOptions[Index].Status =3D=3D E= FI_SUCCESS)) { - EfiBootManagerBoot (BootManagerMenu); - break; - } } =20 return (BOOLEAN)(Index < BootOptionCount); --=20 2.37.3.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#98551): https://edk2.groups.io/g/devel/message/98551 Mute This Topic: https://groups.io/mt/96302075/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-