From: "Sami Mujawar" <sami.mujawar@arm.com>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>,
Liming Gao <gaoliming@byosoft.com.cn>
Cc: Ard Biesheuvel <Ard.Biesheuvel@arm.com>,
"jiewen.yao@intel.com" <jiewen.yao@intel.com>,
Thomas Abraham <thomas.abraham@arm.com>,
Sughosh Ganu <Sughosh.Ganu@arm.com>,
Matteo Carlini <Matteo.Carlini@arm.com>,
Ben Adderson <Ben.Adderson@arm.com>, nd <nd@arm.com>
Subject: Re: [edk2-devel] [PATCH v3 00/26] Enable Core CI support for StandaloneMmPkg
Date: Mon, 4 Jan 2021 13:43:50 +0000 [thread overview]
Message-ID: <DB7PR08MB3097DB9776FA39A4AA4D6E2D84D20@DB7PR08MB3097.eurprd08.prod.outlook.com> (raw)
In-Reply-To: <16570A25664A9CD5.11073@groups.io>
Adding Liming.
Ref: https://edk2.groups.io/g/devel/topic/edk2_devel_patch/79194663?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,20,79194663
-----Original Message-----
From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Sami Mujawar via groups.io
Sent: 04 January 2021 01:22 PM
To: devel@edk2.groups.io
Cc: Sami Mujawar <Sami.Mujawar@arm.com>; Ard Biesheuvel <Ard.Biesheuvel@arm.com>; jiewen.yao@intel.com; Thomas Abraham <thomas.abraham@arm.com>; Sughosh Ganu <Sughosh.Ganu@arm.com>; Matteo Carlini <Matteo.Carlini@arm.com>; Ben Adderson <Ben.Adderson@arm.com>; nd <nd@arm.com>
Subject: [edk2-devel] [PATCH v3 00/26] Enable Core CI support for StandaloneMmPkg
Bugzilla: 3150 (https://bugzilla.tianocore.org/show_bug.cgi?id=3150)
The EDKII Core CI runs the ECC tool that checks for good coding
practices and the coding standard. This patch series fixes the
ECC errors reported in the StandaloneMmPkg and enables support
for EDKII Core CI.
This v3 series:
- PATCH 26: Updated readme.md file to add check mark to the
windows column.
- Added bugzilla ID to the commit messages for the patches in
the series.
Ref: https://edk2.groups.io/g/devel/topic/edk2_devel_patch/79194663
- There is no code change for Patches 1 to 25 since the v2 series.
The changes can be seen at:
https://github.com/samimujawar/edk2/tree/1516_standalonemmpkg_ci_v3
Sami Mujawar (26):
StandaloneMmPkg: Add library header files to DEC
StandaloneMmPkg: Add library files to DSC
StandaloneMmPkg: Fix spell check reported errors
StandaloneMmPkg: Fix ECC error 9002 in Core dispatcher
StandaloneMmPkg: Fix ECC error 1001 in SMM Memory pool management
StandaloneMmPkg: Fix ECC error 3002 in StandaloneMmCpu
StandaloneMmPkg: Fix ECC error 4002 in FwVol helper
StandaloneMmPkg: Fix ECC error 5007 in StandaloneMmCoreEntryPoint
StandaloneMmPkg: Fix ECC error 5007 in StandaloneMmCpu
StandaloneMmPkg: Fix ECC error 5007 in StandaloneMmCore
StandaloneMmPkg: Fix ECC error 10014 in StandaloneMmCpu
StandaloneMmPkg: Fix ECC error 4002 and 9002 in StandaloneMmCore
StandaloneMmPkg: Fix ECC error 4002 in StandaloneMmCoreEntryPoint
StandaloneMmPkg: Fix ECC error 9002 in StandaloneMmMemLib
StandaloneMmPkg: Fix ECC error 9002 in StandaloneMmCoreEntryPoint
StandaloneMmPkg: Fix ECC error 9003 in StandaloneMmCoreEntryPoint
StandaloneMmPkg: Fix ECC error 4002 in StandaloneMmCpu
StandaloneMmPkg: Fix ECC error 9001 in StandaloneMmCpu
StandaloneMmPkg: Fix ECC error 9001 in Standalone MM Core
StandaloneMmPkg: Fix ECC error 9002 in CoreMemoryAllocationLib
StandaloneMmPkg: Fix ECC error 4002 in StandaloneMmCpu
StandaloneMmPkg: Fix ECC error 8005 in StandaloneMmCoreEntryPoint
StandaloneMmPkg: Remove dependency on ArmPlatformPkg.dec
StandaloneMmPkg: Add EDK2 Core CI support
.azurepipelines: Add StandaloneMmPkg to CI matrix
.pytool: CI Settings to support StandaloneMmPkg
.azurepipelines/templates/pr-gate-build-job.yml | 2 +-
.pytool/CISettings.py | 1 +
.pytool/Readme.md | 2 +-
StandaloneMmPkg/Core/Dependency.c | 6 +-
StandaloneMmPkg/Core/Dispatcher.c | 49 ++++++------
StandaloneMmPkg/Core/FwVol.c | 36 +++++----
StandaloneMmPkg/Core/Locate.c | 6 +-
StandaloneMmPkg/Core/Mmi.c | 4 +-
StandaloneMmPkg/Core/Pool.c | 6 +-
StandaloneMmPkg/Core/StandaloneMmCore.c | 37 ++++++---
StandaloneMmPkg/Core/StandaloneMmCore.h | 12 +--
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/EventHandle.c | 56 ++++++++++---
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.c | 34 ++++++--
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.h | 31 +++++++-
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.inf | 9 +--
StandaloneMmPkg/Include/Guid/MmCoreData.h | 6 +-
StandaloneMmPkg/Include/Library/AArch64/StandaloneMmCoreEntryPoint.h | 47 ++++++-----
StandaloneMmPkg/Include/Library/StandaloneMmDriverEntryPoint.h | 4 +-
StandaloneMmPkg/Include/Library/StandaloneMmMemLib.h | 6 +-
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/AArch64/CreateHobList.c | 6 +-
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/AArch64/SetPermissions.c | 53 +++++++++++-
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/AArch64/StandaloneMmCoreEntryPoint.c | 32 +++++---
StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf | 3 +-
StandaloneMmPkg/Library/StandaloneMmCoreMemoryAllocationLib/StandaloneMmCoreMemoryAllocationLib.c | 6 +-
StandaloneMmPkg/Library/StandaloneMmCoreMemoryAllocationLib/StandaloneMmCoreMemoryAllocationLib.inf | 4 +-
StandaloneMmPkg/Library/StandaloneMmMemLib/StandaloneMmMemLib.c | 10 +--
StandaloneMmPkg/Library/VariableMmDependency/VariableMmDependency.c | 4 +-
StandaloneMmPkg/Library/VariableMmDependency/VariableMmDependency.inf | 4 +-
StandaloneMmPkg/StandaloneMmPkg.ci.yaml | 84 ++++++++++++++++++++
StandaloneMmPkg/StandaloneMmPkg.dec | 20 ++++-
StandaloneMmPkg/StandaloneMmPkg.dsc | 15 +++-
31 files changed, 439 insertions(+), 156 deletions(-)
create mode 100644 StandaloneMmPkg/StandaloneMmPkg.ci.yaml
--
'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'
next parent reply other threads:[~2021-01-04 13:44 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <16570A25664A9CD5.11073@groups.io>
2021-01-04 13:43 ` Sami Mujawar [this message]
2021-01-07 1:34 ` 回复: [edk2-devel] [PATCH v3 00/26] Enable Core CI support for StandaloneMmPkg gaoliming
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=DB7PR08MB3097DB9776FA39A4AA4D6E2D84D20@DB7PR08MB3097.eurprd08.prod.outlook.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