From: "Subash Lakkimsetti" <subash.lakkimsetti@intel.com>
To: devel@edk2.groups.io
Cc: Subash Lakkimsetti <subash.lakkimsetti@intel.com>
Subject: [PATCH v2 0/6] Universal payload secure boot and measured boot
Date: Wed, 17 May 2023 16:55:28 -0700 [thread overview]
Message-ID: <cover.1684367408.git.subash.lakkimsetti@intel.com> (raw)
From: Subash Lakkimsetti <subash.lakkimsetti@intel.com>
Support added in universal payload to enable secure boot and measured boot
Hob structure header for universal payload for secure boot and measure boot information from bootloaders
as per the universal payload spec defined at https://universalscalablefirmware.github.io/documentation/2_universal_payload.html
TCG2ACPI: uninstall TPM2 ACPI if updated from Bootloaders and create a new ACPI tables.
Secure boot configuration and flags are added to UefiPayloadPkg
Measured boot and TPM configurations are added for UefiPayloadPkg
edk2 poull request: https://github.com/tianocore/edk2/pull/3872
Subash Lakkimsetti (6):
MdeModulePkg: universal payload HOB for secure boot info
UefiPayloadPkg: Add secureboot information HOBs
UefiPayloadPkg: Uninstall the TPM2 ACPI if present
UefiPayloadPkg: Add secure boot configurations
Uefipayloadpkg Enable TPM measured boot
UefiPayloadPkg: Add secure boot definitions to ci build
.../UniversalPayload/SecureBootInfoGuid.h | 37 +++
UefiPayloadPkg/BlSupportDxe/BlSupportDxe.c | 77 ++++-
UefiPayloadPkg/BlSupportDxe/BlSupportDxe.inf | 13 +-
UefiPayloadPkg/TcgSupportDxe/TcgSupportDxe.c | 282 ++++++++++++++++++
UefiPayloadPkg/TcgSupportDxe/TcgSupportDxe.h | 28 ++
.../TcgSupportDxe/TcgSupportDxe.inf | 54 ++++
UefiPayloadPkg/UefiPayloadPkg.ci.yaml | 2 +
UefiPayloadPkg/UefiPayloadPkg.dec | 4 +-
UefiPayloadPkg/UefiPayloadPkg.dsc | 148 ++++++++-
UefiPayloadPkg/UefiPayloadPkg.fdf | 74 +++++
UefiPayloadPkg/UniversalPayloadBuild.py | 1 +
11 files changed, 709 insertions(+), 11 deletions(-)
create mode 100644 MdeModulePkg/Include/UniversalPayload/SecureBootInfoGuid.h
create mode 100644 UefiPayloadPkg/TcgSupportDxe/TcgSupportDxe.c
create mode 100644 UefiPayloadPkg/TcgSupportDxe/TcgSupportDxe.h
create mode 100644 UefiPayloadPkg/TcgSupportDxe/TcgSupportDxe.inf
--
2.39.1.windows.1
next reply other threads:[~2023-05-17 23:56 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-05-17 23:55 Subash Lakkimsetti [this message]
2023-05-17 23:55 ` [PATCH v2 1/6] MdeModulePkg: universal payload HOB for secure boot info Subash Lakkimsetti
2023-05-17 23:55 ` [PATCH v2 2/6] UefiPayloadPkg: Add secureboot information HOBs Subash Lakkimsetti
2023-05-17 23:55 ` [PATCH v2 3/6] UefiPayloadPkg: Uninstall the TPM2 ACPI if present Subash Lakkimsetti
2023-05-17 23:55 ` [PATCH v2 4/6] UefiPayloadPkg: Add secure boot configurations Subash Lakkimsetti
2023-05-17 23:55 ` [PATCH v2 5/6] Uefipayloadpkg Enable TPM measured boot Subash Lakkimsetti
2023-05-17 23:55 ` [PATCH v2 6/6] UefiPayloadPkg: Add secure boot definitions to ci build Subash Lakkimsetti
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1684367408.git.subash.lakkimsetti@intel.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox