From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 7CCA0740038 for ; Wed, 12 Jun 2024 05:17:50 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=3X+Kwj85MEGMnkIBxWmrMT4CJ9Bx9ONaUTTvirC3ocA=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20240206; t=1718169470; v=1; b=XZAYHcLw2AENGxpETpyCASREhujkHbx8b5vMYgQAUYaB4dp2h9KWDwRSJJAev7m7w33SNWHc Y/wV+HbOjmzDcHkbYIrXZ+c4u8qo8qxp77389scSelifKiX7ruZZCAsVVORWyB+3JLOItMIKpnV QKa7PLq2JOT3lss6pIE7kGx8RewJIR0dR3go1O66MfzzbkVuh/XKHoUrp8LbLFQ6I7qw3zwDLXa 5lOppa2ofbh6GQfrp3LFseUgS8KWolDurtqV217nb4si78s970BpqV2o08BAEBCxLkbVjH0xT8U 0c45ON+LqfRWDXudkkZU0V+N6nSzh2o5J/7yOc48gdkMA== X-Received: by 127.0.0.2 with SMTP id kbtaYY7687511xqJiZQBOHQh; Tue, 11 Jun 2024 22:17:48 -0700 X-Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web11.4200.1718169446924567939 for ; Tue, 11 Jun 2024 22:17:27 -0700 X-Received: from pps.filterd (m0150244.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 45BNajOt029389; Wed, 12 Jun 2024 05:17:12 GMT X-Received: from p1lg14878.it.hpe.com ([16.230.97.204]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3ypxsxj7vc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 12 Jun 2024 05:17:11 +0000 X-Received: from p1lg14885.dc01.its.hpecorp.net (unknown [10.119.18.236]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by p1lg14878.it.hpe.com (Postfix) with ESMTPS id 8A683130EA; Wed, 12 Jun 2024 05:17:10 +0000 (UTC) X-Received: from localhost.localdomain (unknown [16.231.227.39]) by p1lg14885.dc01.its.hpecorp.net (Postfix) with ESMTP id 8BBE680044B; Wed, 12 Jun 2024 05:17:07 +0000 (UTC) From: "Isaac Liang" To: devel@edk2.groups.io Cc: michael.d.kinney@intel.com, gaoliming@byosoft.com.cn, zhiguang.liu@intel.com, Isaac Liang Subject: [edk2-devel] [PATCH] Pkg-Module: Add dbr to code definition Date: Wed, 12 Jun 2024 13:16:51 +0800 Message-ID: <20240612051651.1800-1-isaac.liang@hpe.com> MIME-Version: 1.0 X-Proofpoint-GUID: A1PUtZqiz5_eAXY7Pbb7GofjKupLQfRu X-Proofpoint-ORIG-GUID: A1PUtZqiz5_eAXY7Pbb7GofjKupLQfRu X-HPE-SCL: -1 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Tue, 11 Jun 2024 22:17:48 -0700 Resent-From: isaac.liang@hpe.com Reply-To: devel@edk2.groups.io,isaac.liang@hpe.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: hIRzFAqqXLa8mmDwswE3fh22x7686176AA= Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=XZAYHcLw; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=hpe.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io dbr and dbrDefault has been defined UEFI Spec v2.9 Add them for further use Signed-off-by: Isaac Liang --- MdePkg/Include/Guid/GlobalVariable.h | 5 +++++ MdePkg/Include/Guid/ImageAuthentication.h | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/MdePkg/Include/Guid/GlobalVariable.h b/MdePkg/Include/Guid/Glo= balVariable.h index eb6e5a043e..0df7e6ea48 100644 --- a/MdePkg/Include/Guid/GlobalVariable.h +++ b/MdePkg/Include/Guid/GlobalVariable.h @@ -167,6 +167,11 @@ extern EFI_GUID gEfiGlobalVariableGuid; ///=0D #define EFI_DBT_DEFAULT_VARIABLE_NAME L"dbtDefault"=0D ///=0D +/// The OEM's default secure boot recovery signature store. Should be trea= ted as read-only.=0D +/// Its attribute is BS+RT.=0D +///=0D +#define EFI_DBR_DEFAULT_VARIABLE_NAME L"dbrDefault"=0D +///=0D /// Allows the firmware to indicate supported features and actions to the = OS.=0D /// Its attribute is BS+RT.=0D ///=0D diff --git a/MdePkg/Include/Guid/ImageAuthentication.h b/MdePkg/Include/Gui= d/ImageAuthentication.h index f95255c0fb..af7a04fbd3 100644 --- a/MdePkg/Include/Guid/ImageAuthentication.h +++ b/MdePkg/Include/Guid/ImageAuthentication.h @@ -34,6 +34,11 @@ /// for the timestamp signature database.=0D ///=0D #define EFI_IMAGE_SECURITY_DATABASE2 L"dbt"=0D +///=0D +/// Variable name with guid EFI_IMAGE_SECURITY_DATABASE_GUID=0D +/// for the recovery signature database.=0D +///=0D +#define EFI_IMAGE_SECURITY_DATABASE3 L"dbr"=0D =0D #define SECURE_BOOT_MODE_ENABLE 1=0D #define SECURE_BOOT_MODE_DISABLE 0=0D --=20 2.43.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#119559): https://edk2.groups.io/g/devel/message/119559 Mute This Topic: https://groups.io/mt/106627562/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-