From: "Ni, Ray" <ray.ni@intel.com>
To: devel@edk2.groups.io
Subject: [PATCH v3 0/5] MpInitLib code refactoring
Date: Mon, 16 May 2022 15:14:07 +0800 [thread overview]
Message-ID: <20220516071412.359-1-ray.ni@intel.com> (raw)
v2:
Updated 3/5: "Put SEV logic in separate file" patch.
Added 5/5: "Move the Above1Mb vector allocation to MpInitLibInitialize" patch.
v3:
v2 was sent to wrong mailing list "edk2-devel@lists.01.org".
v3 is created to send to correct mailing list.
All code changes are in https://github.com/niruiyu/edk2/tree/refactormp3.
Ray Ni (5):
MpInitLib: Allocate code buffer for PEI phase
MpInitLib: remove unneeded global ASM_PFX
MpInitLib: Put SEV logic in separate file
MpInitLib: Only allocate below 1MB memory for 16bit code
MpInitLib: Move the Above1Mb vector allocation to MpInitLibInitialize
UefiCpuPkg/Library/MpInitLib/AmdSev.c | 6 +-
UefiCpuPkg/Library/MpInitLib/DxeMpLib.c | 2 +-
.../Library/MpInitLib/Ia32/MpFuncs.nasm | 13 +-
UefiCpuPkg/Library/MpInitLib/MpEqu.inc | 6 +-
UefiCpuPkg/Library/MpInitLib/MpLib.c | 124 ++++++-------
UefiCpuPkg/Library/MpInitLib/MpLib.h | 6 +-
UefiCpuPkg/Library/MpInitLib/PeiMpLib.c | 15 +-
UefiCpuPkg/Library/MpInitLib/X64/AmdSev.nasm | 148 +++++++++++++++
UefiCpuPkg/Library/MpInitLib/X64/MpFuncs.nasm | 169 +-----------------
9 files changed, 233 insertions(+), 256 deletions(-)
--
2.35.1.windows.2
next reply other threads:[~2022-05-16 7:14 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-05-16 7:14 Ni, Ray [this message]
2022-05-16 7:14 ` [PATCH v3 1/5] MpInitLib: Allocate code buffer for PEI phase Ni, Ray
2022-05-16 7:14 ` [PATCH v3 2/5] MpInitLib: remove unneeded global ASM_PFX Ni, Ray
2022-05-16 7:14 ` [PATCH v3 3/5] MpInitLib: Put SEV logic in separate file Ni, Ray
2022-05-16 13:41 ` Lendacky, Thomas
2022-05-16 7:14 ` [PATCH v3 4/5] MpInitLib: Only allocate below 1MB memory for 16bit code Ni, Ray
2022-05-16 7:14 ` [PATCH v3 5/5] MpInitLib: Move the Above1Mb vector allocation to MpInitLibInitialize Ni, Ray
2022-06-10 8:19 ` [edk2-devel] [PATCH v3 0/5] MpInitLib code refactoring Dong, Eric
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=20220516071412.359-1-ray.ni@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