* [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib
@ 2021-03-16 18:10 Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe Kun Qin
` (7 more replies)
0 siblings, 8 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-16 18:10 UTC (permalink / raw)
To: devel
Cc: Chasel Chiu, Nate DeSimone, Liming Gao, Eric Dong,
Michael D Kinney, Kelly Steele, Zailiang Sun, Yi Qian,
Ard Biesheuvel, Leif Lindholm
This patch series is a follow up of previous submission:
https://edk2.groups.io/g/devel/message/72645
v2 patches mainly focus on feedback for reviewed commits in v1 patches,
including:
a. Adding "Reviewed-by" tags for applicable patch;
b. Updating cc list include critical reviewers;
Patch v2 branch: https://github.com/kuqin12/edk2-platforms/tree/unblock_dependency_v2
Cc: Chasel Chiu <chasel.chiu@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Kelly Steele <kelly.steele@intel.com>
Cc: Zailiang Sun <zailiang.sun@intel.com>
Cc: Yi Qian <yi.qian@intel.com>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Leif Lindholm <leif@nuviainc.com>
Kun Qin (5):
MinPlatformPkg: CoreCommonLib: Added new library for
VariableSmmRuntimeDxe
MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after
separation
QuarkPlatformPkg: Quark DSC File: Added new library for
VariableSmmRuntimeDxe
Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for
VariableSmmRuntimeDxe
Socionext: DeveloperBox DSC File: Added library for
VariableSmmRuntimeDxe
Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc | 1 +
Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc | 1 +
Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf | 3 ++-
Platform/Intel/QuarkPlatformPkg/Quark.dsc | 1 +
Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 +
Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 +
Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 ++
7 files changed, 9 insertions(+), 1 deletion(-)
--
2.30.0.windows.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe
2021-03-16 18:10 [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib Kun Qin
@ 2021-03-16 18:10 ` Kun Qin
2021-03-17 7:52 ` [edk2-devel] " Zhiguang Liu
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 2/5] MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after separation Kun Qin
` (6 subsequent siblings)
7 siblings, 1 reply; 23+ messages in thread
From: Kun Qin @ 2021-03-16 18:10 UTC (permalink / raw)
To: devel; +Cc: Chasel Chiu, Nate DeSimone, Liming Gao, Eric Dong
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
This change added NULL MmUnblockMemoryLib instance in dsc files of
CoreCommonLib to resolve newly introduced dependency. The library
interface is consumed by VariableSmmRuntimeDxe to better support variable
runtime cache feature.
Cc: Chasel Chiu <chasel.chiu@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Eric Dong <eric.dong@intel.com>
Signed-off-by: Kun Qin <kuqin12@gmail.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
---
Notes:
v2:
- Added reviewed-by tag [Liming]
Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc | 1 +
1 file changed, 1 insertion(+)
diff --git a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
index cb40e111b5dd..bcabb797e91a 100644
--- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
+++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
@@ -159,6 +159,7 @@ [LibraryClasses.common]
LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf
SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf
+ MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
SmbusLib|MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLib.inf
--
2.30.0.windows.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [edk2-platforms][PATCH v2 2/5] MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after separation
2021-03-16 18:10 [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe Kun Qin
@ 2021-03-16 18:10 ` Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 3/5] QuarkPlatformPkg: Quark DSC File: Added new library for VariableSmmRuntimeDxe Kun Qin
` (5 subsequent siblings)
7 siblings, 0 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-16 18:10 UTC (permalink / raw)
To: devel; +Cc: Chasel Chiu, Nate DeSimone, Liming Gao, Eric Dong
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3251
This change follows the commit that separates the original Tcg2Smm driver
into Tcg2Acpi and Tcg2 MM based on functionality in DXE and MM. The new
Tcg2Acpi driver now will be responsible for patching and publishing ACPI
table from DXE, and Tcg2 MM driver will be handling runtime MMI requests
from ACPI calls.
Cc: Chasel Chiu <chasel.chiu@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Eric Dong <eric.dong@intel.com>
Signed-off-by: Kun Qin <kuqin12@gmail.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
---
Notes:
v2:
- Added reviewed-by tag [Liming]
Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc | 1 +
Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc
index a76a9bf5fdf9..c2ade240f314 100644
--- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc
+++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc
@@ -155,6 +155,7 @@
NULL|SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf
}
SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf
+ SecurityPkg/Tcg/Tcg2Acpi/Tcg2Acpi.inf
SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigDxe.inf
!endif
diff --git a/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf b/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf
index 45dda7ea0a91..3edc878e173b 100644
--- a/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf
+++ b/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf
@@ -14,6 +14,7 @@
!if gMinPlatformPkgTokenSpaceGuid.PcdTpm2Enable == TRUE
INF SecurityPkg/Tcg/MemoryOverwriteControl/TcgMor.inf
INF SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf
-INF RuleOverride = DRIVER_ACPITABLE SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf
+INF SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf
+INF RuleOverride = DRIVER_ACPITABLE SecurityPkg/Tcg/Tcg2Acpi/Tcg2Acpi.inf
INF SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigDxe.inf
!endif
--
2.30.0.windows.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [edk2-platforms][PATCH v2 3/5] QuarkPlatformPkg: Quark DSC File: Added new library for VariableSmmRuntimeDxe
2021-03-16 18:10 [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 2/5] MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after separation Kun Qin
@ 2021-03-16 18:10 ` Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added " Kun Qin
` (4 subsequent siblings)
7 siblings, 0 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-16 18:10 UTC (permalink / raw)
To: devel; +Cc: Michael D Kinney, Kelly Steele
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
This change added NULL MmUnblockMemoryLib instance in Quark.dsc to
resolve new dependency by VariableSmmRuntimeDxe. The library interface
is consumed by variable module to better support variable runtime cache
feature.
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Kelly Steele <kelly.steele@intel.com>
Signed-off-by: Kun Qin <kuqin12@gmail.com>
Reviewed-by: Kelly Steele <kelly.steele@intel.com>
---
Notes:
v2:
- Added reviewed-by tag [Kelly]
Platform/Intel/QuarkPlatformPkg/Quark.dsc | 1 +
1 file changed, 1 insertion(+)
diff --git a/Platform/Intel/QuarkPlatformPkg/Quark.dsc b/Platform/Intel/QuarkPlatformPkg/Quark.dsc
index e29c7465b1e4..c58da58348e3 100644
--- a/Platform/Intel/QuarkPlatformPkg/Quark.dsc
+++ b/Platform/Intel/QuarkPlatformPkg/Quark.dsc
@@ -146,6 +146,7 @@ [LibraryClasses]
ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf
ExtractGuidedSectionLib|MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf
LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
+ MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf
VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLib.inf
VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf
--
2.30.0.windows.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe
2021-03-16 18:10 [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib Kun Qin
` (2 preceding siblings ...)
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 3/5] QuarkPlatformPkg: Quark DSC File: Added new library for VariableSmmRuntimeDxe Kun Qin
@ 2021-03-16 18:10 ` Kun Qin
2021-03-31 2:06 ` [edk2-devel] " Michael D Kinney
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: " Kun Qin
` (3 subsequent siblings)
7 siblings, 1 reply; 23+ messages in thread
From: Kun Qin @ 2021-03-16 18:10 UTC (permalink / raw)
To: devel; +Cc: Zailiang Sun, Yi Qian, Michael D Kinney
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
This change added NULL MmUnblockMemoryLib instance in PlatformPkg dsc
file to resolve new dependency by VariableSmmRuntimeDxe. The library
interface is consumed by variable module to better support variable
runtime cache feature.
Cc: Zailiang Sun <zailiang.sun@intel.com>
Cc: Yi Qian <yi.qian@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Signed-off-by: Kun Qin <kuqin12@gmail.com>
---
Notes:
v2:
- Added Michael K. to cc list [Zailiang]
Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 +
Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 +
2 files changed, 2 insertions(+)
diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
index 409f31c982d7..33e93b74800c 100644
--- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
+++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
@@ -311,6 +311,7 @@ [LibraryClasses.IA32]
LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
+ MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
[LibraryClasses.IA32.DXE_DRIVER]
DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
index 38bd825c8bdc..f7a876353649 100644
--- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
+++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
@@ -313,6 +313,7 @@ [LibraryClasses.X64]
LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
+ MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
[LibraryClasses.X64.DXE_DRIVER]
DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
--
2.30.0.windows.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
2021-03-16 18:10 [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib Kun Qin
` (3 preceding siblings ...)
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added " Kun Qin
@ 2021-03-16 18:10 ` Kun Qin
[not found] ` <166CE5170DFC6296.20382@groups.io>
` (2 subsequent siblings)
7 siblings, 0 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-16 18:10 UTC (permalink / raw)
To: devel; +Cc: Ard Biesheuvel, Leif Lindholm
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
This change added NULL MmUnblockMemoryLib instance in DeveloperBox.dsc to
resolve new dependency by VariableSmmRuntimeDxe. The library interface
is consumed by variable module to better support variable runtime cache
feature.
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Leif Lindholm <leif@nuviainc.com>
Signed-off-by: Kun Qin <kuqin12@gmail.com>
---
Notes:
v2:
- No review, no change.
Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
index 0a11b796cca5..acaa4cd90fc5 100644
--- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
+++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
@@ -49,6 +49,8 @@ [LibraryClasses]
TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
!endif
+ MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
+
[LibraryClasses.common.SEC]
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
--
2.30.0.windows.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe Kun Qin
@ 2021-03-17 7:52 ` Zhiguang Liu
2021-03-17 8:10 ` Kun Qin
0 siblings, 1 reply; 23+ messages in thread
From: Zhiguang Liu @ 2021-03-17 7:52 UTC (permalink / raw)
To: devel@edk2.groups.io, kuqin12@gmail.com
Cc: Chiu, Chasel, Desimone, Nathaniel L, Liming Gao, Dong, Eric
Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
Hi Kun,
Since the first two changes about MinPlatformPkg already got reviewed, can we first check them in?
Thanks
Zhiguang
> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kun Qin
> Sent: Wednesday, March 17, 2021 2:11 AM
> To: devel@edk2.groups.io
> Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> <nathaniel.l.desimone@intel.com>; Liming Gao
> <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
> Subject: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
>
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>
> This change added NULL MmUnblockMemoryLib instance in dsc files of
> CoreCommonLib to resolve newly introduced dependency. The library
> interface is consumed by VariableSmmRuntimeDxe to better support
> variable runtime cache feature.
>
> Cc: Chasel Chiu <chasel.chiu@intel.com>
> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Eric Dong <eric.dong@intel.com>
>
> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
> ---
>
> Notes:
> v2:
> - Added reviewed-by tag [Liming]
>
> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> index cb40e111b5dd..bcabb797e91a 100644
> --- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> +++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> @@ -159,6 +159,7 @@ [LibraryClasses.common]
> LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf
>
> SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf
> +
> +
> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblo
> ckMemoryLi
> + bNull.inf
>
> SmbusLib|MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
>
> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLi
> b.inf
> --
> 2.30.0.windows.1
>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe
2021-03-17 7:52 ` [edk2-devel] " Zhiguang Liu
@ 2021-03-17 8:10 ` Kun Qin
2021-03-17 14:32 ` Zhiguang Liu
0 siblings, 1 reply; 23+ messages in thread
From: Kun Qin @ 2021-03-17 8:10 UTC (permalink / raw)
To: Liu, Zhiguang, devel@edk2.groups.io
Cc: Chiu, Chasel, Desimone, Nathaniel L, Liming Gao, Dong, Eric
Hi Zhiguang,
I do not mind check the reviewed patches (the first 3 changes,
specifically) in first. I have not done this before. How you want to
proceed in that case?
Regards,
Kun
On 03/17/2021 00:52, Liu, Zhiguang wrote:
> Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
>
> Hi Kun,
> Since the first two changes about MinPlatformPkg already got reviewed, can we first check them in?
>
> Thanks
> Zhiguang
>
>> -----Original Message-----
>> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kun Qin
>> Sent: Wednesday, March 17, 2021 2:11 AM
>> To: devel@edk2.groups.io
>> Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
>> <nathaniel.l.desimone@intel.com>; Liming Gao
>> <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
>> Subject: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
>> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
>>
>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>>
>> This change added NULL MmUnblockMemoryLib instance in dsc files of
>> CoreCommonLib to resolve newly introduced dependency. The library
>> interface is consumed by VariableSmmRuntimeDxe to better support
>> variable runtime cache feature.
>>
>> Cc: Chasel Chiu <chasel.chiu@intel.com>
>> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
>> Cc: Eric Dong <eric.dong@intel.com>
>>
>> Signed-off-by: Kun Qin <kuqin12@gmail.com>
>> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
>> ---
>>
>> Notes:
>> v2:
>> - Added reviewed-by tag [Liming]
>>
>> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
>> b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
>> index cb40e111b5dd..bcabb797e91a 100644
>> --- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
>> +++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
>> @@ -159,6 +159,7 @@ [LibraryClasses.common]
>> LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf
>>
>> SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf
>> +
>> +
>> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblo
>> ckMemoryLi
>> + bNull.inf
>>
>> SmbusLib|MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
>>
>> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLi
>> b.inf
>> --
>> 2.30.0.windows.1
>>
>>
>>
>>
>>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe
2021-03-17 8:10 ` Kun Qin
@ 2021-03-17 14:32 ` Zhiguang Liu
2021-03-18 5:01 ` 回复: " gaoliming
0 siblings, 1 reply; 23+ messages in thread
From: Zhiguang Liu @ 2021-03-17 14:32 UTC (permalink / raw)
To: Kun Qin, devel@edk2.groups.io, Liming Gao
Cc: Chiu, Chasel, Desimone, Nathaniel L, Dong, Eric
Hi Liming,
Can you help merge the first two patches in this patch set?
If you need, I can provide the patch files.
Hi Kun,
Thanks. Let's see if Liming can help.
Thanks
Zhiguang
> -----Original Message-----
> From: Kun Qin <kuqin12@gmail.com>
> Sent: Wednesday, March 17, 2021 4:11 PM
> To: Liu, Zhiguang <zhiguang.liu@intel.com>; devel@edk2.groups.io
> Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> <nathaniel.l.desimone@intel.com>; Liming Gao
> <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
> Subject: Re: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
>
> Hi Zhiguang,
>
> I do not mind check the reviewed patches (the first 3 changes,
> specifically) in first. I have not done this before. How you want to proceed in
> that case?
>
> Regards,
> Kun
>
> On 03/17/2021 00:52, Liu, Zhiguang wrote:
> > Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
> >
> > Hi Kun,
> > Since the first two changes about MinPlatformPkg already got reviewed,
> can we first check them in?
> >
> > Thanks
> > Zhiguang
> >
> >> -----Original Message-----
> >> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kun
> >> Qin
> >> Sent: Wednesday, March 17, 2021 2:11 AM
> >> To: devel@edk2.groups.io
> >> Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> >> <nathaniel.l.desimone@intel.com>; Liming Gao
> >> <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
> >> Subject: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> >> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
> >>
> >> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
> >>
> >> This change added NULL MmUnblockMemoryLib instance in dsc files of
> >> CoreCommonLib to resolve newly introduced dependency. The library
> >> interface is consumed by VariableSmmRuntimeDxe to better support
> >> variable runtime cache feature.
> >>
> >> Cc: Chasel Chiu <chasel.chiu@intel.com>
> >> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
> >> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> >> Cc: Eric Dong <eric.dong@intel.com>
> >>
> >> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> >> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
> >> ---
> >>
> >> Notes:
> >> v2:
> >> - Added reviewed-by tag [Liming]
> >>
> >> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc | 1 +
> >> 1 file changed, 1 insertion(+)
> >>
> >> diff --git
> >> a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> >> b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> >> index cb40e111b5dd..bcabb797e91a 100644
> >> --- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> >> +++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> >> @@ -159,6 +159,7 @@ [LibraryClasses.common]
> >> LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf
> >>
> >> SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf
> >> +
> >> +
> >>
> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblo
> >> ckMemoryLi
> >> + bNull.inf
> >>
> >> SmbusLib|MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
> >>
> >> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePoli
> >> VariablePolicyLib|cyLi
> >> b.inf
> >> --
> >> 2.30.0.windows.1
> >>
> >>
> >>
> >>
> >>
> >
^ permalink raw reply [flat|nested] 23+ messages in thread
* 回复: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe
2021-03-17 14:32 ` Zhiguang Liu
@ 2021-03-18 5:01 ` gaoliming
2021-03-18 5:15 ` Zhiguang Liu
0 siblings, 1 reply; 23+ messages in thread
From: gaoliming @ 2021-03-18 5:01 UTC (permalink / raw)
To: 'Liu, Zhiguang', 'Kun Qin', devel
Cc: 'Chiu, Chasel', 'Desimone, Nathaniel L',
'Dong, Eric'
Zhiguang:
Yes. I can merge part of the patch set, because each patch is for the different platform.
I will wait for one more day for the patch review, and merge the patch tomorrow for those passed code review.
Thanks
Liming
> -----邮件原件-----
> 发件人: Liu, Zhiguang <zhiguang.liu@intel.com>
> 发送时间: 2021年3月17日 22:33
> 收件人: Kun Qin <kuqin12@gmail.com>; devel@edk2.groups.io; Liming Gao
> <gaoliming@byosoft.com.cn>
> 抄送: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> <nathaniel.l.desimone@intel.com>; Dong, Eric <eric.dong@intel.com>
> 主题: RE: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
>
> Hi Liming,
> Can you help merge the first two patches in this patch set?
> If you need, I can provide the patch files.
>
> Hi Kun,
> Thanks. Let's see if Liming can help.
>
> Thanks
> Zhiguang
>
> > -----Original Message-----
> > From: Kun Qin <kuqin12@gmail.com>
> > Sent: Wednesday, March 17, 2021 4:11 PM
> > To: Liu, Zhiguang <zhiguang.liu@intel.com>; devel@edk2.groups.io
> > Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> > <nathaniel.l.desimone@intel.com>; Liming Gao
> > <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
> > Subject: Re: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> > CoreCommonLib: Added new library for VariableSmmRuntimeDxe
> >
> > Hi Zhiguang,
> >
> > I do not mind check the reviewed patches (the first 3 changes,
> > specifically) in first. I have not done this before. How you want to proceed in
> > that case?
> >
> > Regards,
> > Kun
> >
> > On 03/17/2021 00:52, Liu, Zhiguang wrote:
> > > Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
> > >
> > > Hi Kun,
> > > Since the first two changes about MinPlatformPkg already got reviewed,
> > can we first check them in?
> > >
> > > Thanks
> > > Zhiguang
> > >
> > >> -----Original Message-----
> > >> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kun
> > >> Qin
> > >> Sent: Wednesday, March 17, 2021 2:11 AM
> > >> To: devel@edk2.groups.io
> > >> Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> > >> <nathaniel.l.desimone@intel.com>; Liming Gao
> > >> <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
> > >> Subject: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> > >> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
> > >>
> > >> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
> > >>
> > >> This change added NULL MmUnblockMemoryLib instance in dsc files of
> > >> CoreCommonLib to resolve newly introduced dependency. The library
> > >> interface is consumed by VariableSmmRuntimeDxe to better support
> > >> variable runtime cache feature.
> > >>
> > >> Cc: Chasel Chiu <chasel.chiu@intel.com>
> > >> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
> > >> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> > >> Cc: Eric Dong <eric.dong@intel.com>
> > >>
> > >> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> > >> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
> > >> ---
> > >>
> > >> Notes:
> > >> v2:
> > >> - Added reviewed-by tag [Liming]
> > >>
> > >> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc | 1
> +
> > >> 1 file changed, 1 insertion(+)
> > >>
> > >> diff --git
> > >> a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > >> b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > >> index cb40e111b5dd..bcabb797e91a 100644
> > >> --- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > >> +++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > >> @@ -159,6 +159,7 @@ [LibraryClasses.common]
> > >>
> LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf
> > >>
> > >> SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf
> > >> +
> > >> +
> > >>
> >
> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblo
> > >> ckMemoryLi
> > >> + bNull.inf
> > >>
> > >>
> SmbusLib|MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
> > >>
> > >> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePoli
> > >> VariablePolicyLib|cyLi
> > >> b.inf
> > >> --
> > >> 2.30.0.windows.1
> > >>
> > >>
> > >>
> > >>
> > >>
> > >
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe
2021-03-18 5:01 ` 回复: " gaoliming
@ 2021-03-18 5:15 ` Zhiguang Liu
0 siblings, 0 replies; 23+ messages in thread
From: Zhiguang Liu @ 2021-03-18 5:15 UTC (permalink / raw)
To: devel@edk2.groups.io, gaoliming@byosoft.com.cn, 'Kun Qin'
Cc: Chiu, Chasel, Desimone, Nathaniel L, Dong, Eric
Thanks Liming. This helps a lot
> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of
> gaoliming
> Sent: Thursday, March 18, 2021 1:01 PM
> To: Liu, Zhiguang <zhiguang.liu@intel.com>; 'Kun Qin' <kuqin12@gmail.com>;
> devel@edk2.groups.io
> Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> <nathaniel.l.desimone@intel.com>; Dong, Eric <eric.dong@intel.com>
> Subject: 回复: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
>
> Zhiguang:
> Yes. I can merge part of the patch set, because each patch is for the
> different platform.
>
> I will wait for one more day for the patch review, and merge the patch
> tomorrow for those passed code review.
>
> Thanks
> Liming
> > -----邮件原件-----
> > 发件人: Liu, Zhiguang <zhiguang.liu@intel.com>
> > 发送时间: 2021年3月17日 22:33
> > 收件人: Kun Qin <kuqin12@gmail.com>; devel@edk2.groups.io; Liming
> Gao
> > <gaoliming@byosoft.com.cn>
> > 抄送: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> > <nathaniel.l.desimone@intel.com>; Dong, Eric <eric.dong@intel.com>
> > 主题: RE: [edk2-devel] [edk2-platforms][PATCH v2 1/5] MinPlatformPkg:
> > CoreCommonLib: Added new library for VariableSmmRuntimeDxe
> >
> > Hi Liming,
> > Can you help merge the first two patches in this patch set?
> > If you need, I can provide the patch files.
> >
> > Hi Kun,
> > Thanks. Let's see if Liming can help.
> >
> > Thanks
> > Zhiguang
> >
> > > -----Original Message-----
> > > From: Kun Qin <kuqin12@gmail.com>
> > > Sent: Wednesday, March 17, 2021 4:11 PM
> > > To: Liu, Zhiguang <zhiguang.liu@intel.com>; devel@edk2.groups.io
> > > Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> > > <nathaniel.l.desimone@intel.com>; Liming Gao
> > > <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
> > > Subject: Re: [edk2-devel] [edk2-platforms][PATCH v2 1/5]
> MinPlatformPkg:
> > > CoreCommonLib: Added new library for VariableSmmRuntimeDxe
> > >
> > > Hi Zhiguang,
> > >
> > > I do not mind check the reviewed patches (the first 3 changes,
> > > specifically) in first. I have not done this before. How you want to
> > > proceed in that case?
> > >
> > > Regards,
> > > Kun
> > >
> > > On 03/17/2021 00:52, Liu, Zhiguang wrote:
> > > > Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
> > > >
> > > > Hi Kun,
> > > > Since the first two changes about MinPlatformPkg already got
> > > > reviewed,
> > > can we first check them in?
> > > >
> > > > Thanks
> > > > Zhiguang
> > > >
> > > >> -----Original Message-----
> > > >> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of
> > > >> Kun Qin
> > > >> Sent: Wednesday, March 17, 2021 2:11 AM
> > > >> To: devel@edk2.groups.io
> > > >> Cc: Chiu, Chasel <chasel.chiu@intel.com>; Desimone, Nathaniel L
> > > >> <nathaniel.l.desimone@intel.com>; Liming Gao
> > > >> <gaoliming@byosoft.com.cn>; Dong, Eric <eric.dong@intel.com>
> > > >> Subject: [edk2-devel] [edk2-platforms][PATCH v2 1/5]
> MinPlatformPkg:
> > > >> CoreCommonLib: Added new library for VariableSmmRuntimeDxe
> > > >>
> > > >> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
> > > >>
> > > >> This change added NULL MmUnblockMemoryLib instance in dsc files
> > > >> of CoreCommonLib to resolve newly introduced dependency. The
> > > >> library interface is consumed by VariableSmmRuntimeDxe to better
> > > >> support variable runtime cache feature.
> > > >>
> > > >> Cc: Chasel Chiu <chasel.chiu@intel.com>
> > > >> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
> > > >> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> > > >> Cc: Eric Dong <eric.dong@intel.com>
> > > >>
> > > >> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> > > >> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
> > > >> ---
> > > >>
> > > >> Notes:
> > > >> v2:
> > > >> - Added reviewed-by tag [Liming]
> > > >>
> > > >> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc | 1
> > +
> > > >> 1 file changed, 1 insertion(+)
> > > >>
> > > >> diff --git
> > > >> a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > > >> b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > > >> index cb40e111b5dd..bcabb797e91a 100644
> > > >> ---
> a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > > >> +++
> b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> > > >> @@ -159,6 +159,7 @@ [LibraryClasses.common]
> > > >>
> > LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf
> > > >>
> > > >> SmmMemLib|MdePkg/Library/SmmMemLib/SmmMemLib.inf
> > > >> +
> > > >> +
> > > >>
> > >
> >
> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblo
> > > >> ckMemoryLi
> > > >> + bNull.inf
> > > >>
> > > >>
> > SmbusLib|MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
> > > >>
> > > >> VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/Variable
> > > >> VariablePolicyLib|Poli
> > > >> VariablePolicyLib|cyLi
> > > >> b.inf
> > > >> --
> > > >> 2.30.0.windows.1
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>
> > > >
>
>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe
[not found] ` <166CE5170DFC6296.20382@groups.io>
@ 2021-03-18 17:51 ` Kun Qin
[not found] ` <166D812F2F3DA6EF.24375@groups.io>
1 sibling, 0 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-18 17:51 UTC (permalink / raw)
To: devel, Michael D Kinney, Yi Qian, Zailiang Sun
Hi Michael,
Could you please review this change and provide feedback? Zailing would
prefer to have your vote before finalizing the change.
Any input is appreciated.
Regards,
Kun
On 03/16/2021 11:10, Kun Qin via groups.io wrote:
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>
> This change added NULL MmUnblockMemoryLib instance in PlatformPkg dsc
> file to resolve new dependency by VariableSmmRuntimeDxe. The library
> interface is consumed by variable module to better support variable
> runtime cache feature.
>
> Cc: Zailiang Sun <zailiang.sun@intel.com>
> Cc: Yi Qian <yi.qian@intel.com>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>
> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> ---
>
> Notes:
> v2:
> - Added Michael K. to cc list [Zailiang]
>
> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 +
> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> index 409f31c982d7..33e93b74800c 100644
> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> @@ -311,6 +311,7 @@ [LibraryClasses.IA32]
> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>
> [LibraryClasses.IA32.DXE_DRIVER]
> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> index 38bd825c8bdc..f7a876353649 100644
> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> @@ -313,6 +313,7 @@ [LibraryClasses.X64]
> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>
> [LibraryClasses.X64.DXE_DRIVER]
> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
[not found] ` <166CE5173C17A517.7039@groups.io>
@ 2021-03-18 18:07 ` Kun Qin
2021-03-18 18:14 ` Ard Biesheuvel
0 siblings, 1 reply; 23+ messages in thread
From: Kun Qin @ 2021-03-18 18:07 UTC (permalink / raw)
To: devel, Ard Biesheuvel, Leif Lindholm
Hi Ard/Leif,
Could you please review the change and let me know if you have any
feedback when there is chance? I can drop the patch if this package is
not supported/maintained any more. Please let me know how you would like
to proceed.
Thanks in advance.
Regards,
Kun
On 03/16/2021 11:10, Kun Qin via groups.io wrote:
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>
> This change added NULL MmUnblockMemoryLib instance in DeveloperBox.dsc to
> resolve new dependency by VariableSmmRuntimeDxe. The library interface
> is consumed by variable module to better support variable runtime cache
> feature.
>
> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
> Cc: Leif Lindholm <leif@nuviainc.com>
>
> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> ---
>
> Notes:
> v2:
> - No review, no change.
>
> Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> index 0a11b796cca5..acaa4cd90fc5 100644
> --- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> @@ -49,6 +49,8 @@ [LibraryClasses]
> TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
> !endif
>
> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
> +
> [LibraryClasses.common.SEC]
> PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
> BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
2021-03-18 18:07 ` [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: " Kun Qin
@ 2021-03-18 18:14 ` Ard Biesheuvel
2021-03-18 18:26 ` Kun Qin
0 siblings, 1 reply; 23+ messages in thread
From: Ard Biesheuvel @ 2021-03-18 18:14 UTC (permalink / raw)
To: Kun Qin; +Cc: devel, Ard Biesheuvel, Leif Lindholm
On Thu, 18 Mar 2021 at 19:07, Kun Qin <kuqin12@gmail.com> wrote:
>
> Hi Ard/Leif,
>
> Could you please review the change and let me know if you have any
> feedback when there is chance? I can drop the patch if this package is
> not supported/maintained any more. Please let me know how you would like
> to proceed.
>
> Thanks in advance.
>
> Regards,
> Kun
>
> On 03/16/2021 11:10, Kun Qin via groups.io wrote:
> > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
> >
> > This change added NULL MmUnblockMemoryLib instance in DeveloperBox.dsc to
> > resolve new dependency by VariableSmmRuntimeDxe. The library interface
> > is consumed by variable module to better support variable runtime cache
> > feature.
> >
> > Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
> > Cc: Leif Lindholm <leif@nuviainc.com>
> >
> > Signed-off-by: Kun Qin <kuqin12@gmail.com>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
> > ---
> >
> > Notes:
> > v2:
> > - No review, no change.
> >
> > Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> > index 0a11b796cca5..acaa4cd90fc5 100644
> > --- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> > +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> > @@ -49,6 +49,8 @@ [LibraryClasses]
> > TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
> > !endif
> >
> > + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
> > +
> > [LibraryClasses.common.SEC]
> > PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
> > BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
> >
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
2021-03-18 18:14 ` Ard Biesheuvel
@ 2021-03-18 18:26 ` Kun Qin
2021-03-19 1:29 ` 回复: " gaoliming
0 siblings, 1 reply; 23+ messages in thread
From: Kun Qin @ 2021-03-18 18:26 UTC (permalink / raw)
To: Ard Biesheuvel; +Cc: devel, Ard Biesheuvel, Leif Lindholm
Hi Ard,
Thanks for providing the tag. For my own learning purpose, could you
please let me know how I can get a "reviewed-by" tag for this change?
Should I add more reviewers than package maintainers listed on
"Maintainers.txt"?
Thanks for the help.
Regards,
Kun
On 03/18/2021 11:14, Ard Biesheuvel wrote:
> On Thu, 18 Mar 2021 at 19:07, Kun Qin <kuqin12@gmail.com> wrote:
>>
>> Hi Ard/Leif,
>>
>> Could you please review the change and let me know if you have any
>> feedback when there is chance? I can drop the patch if this package is
>> not supported/maintained any more. Please let me know how you would like
>> to proceed.
>>
>> Thanks in advance.
>>
>> Regards,
>> Kun
>>
>> On 03/16/2021 11:10, Kun Qin via groups.io wrote:
>>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>>>
>>> This change added NULL MmUnblockMemoryLib instance in DeveloperBox.dsc to
>>> resolve new dependency by VariableSmmRuntimeDxe. The library interface
>>> is consumed by variable module to better support variable runtime cache
>>> feature.
>>>
>>> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
>>> Cc: Leif Lindholm <leif@nuviainc.com>
>>>
>>> Signed-off-by: Kun Qin <kuqin12@gmail.com>
>
> Acked-by: Ard Biesheuvel <ardb@kernel.org>
>
>>> ---
>>>
>>> Notes:
>>> v2:
>>> - No review, no change.
>>>
>>> Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 ++
>>> 1 file changed, 2 insertions(+)
>>>
>>> diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>>> index 0a11b796cca5..acaa4cd90fc5 100644
>>> --- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>>> +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>>> @@ -49,6 +49,8 @@ [LibraryClasses]
>>> TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
>>> !endif
>>>
>>> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>>> +
>>> [LibraryClasses.common.SEC]
>>> PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
>>> BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
>>>
^ permalink raw reply [flat|nested] 23+ messages in thread
* 回复: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
2021-03-18 18:26 ` Kun Qin
@ 2021-03-19 1:29 ` gaoliming
2021-03-19 1:30 ` Kun Qin
0 siblings, 1 reply; 23+ messages in thread
From: gaoliming @ 2021-03-19 1:29 UTC (permalink / raw)
To: devel, kuqin12, 'Ard Biesheuvel'
Cc: 'Ard Biesheuvel', 'Leif Lindholm'
Kun:
Acked-by: means the maintainer agrees this change, but no time for detail code review. Based on current develop process, with Acked-by, the patch can also be merged.
Thanks
Liming
> -----邮件原件-----
> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Kun Qin
> 发送时间: 2021年3月19日 2:26
> 收件人: Ard Biesheuvel <ardb@kernel.org>
> 抄送: devel@edk2.groups.io; Ard Biesheuvel <ardb+tianocore@kernel.org>;
> Leif Lindholm <leif@nuviainc.com>
> 主题: Re: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext:
> DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
>
> Hi Ard,
>
> Thanks for providing the tag. For my own learning purpose, could you
> please let me know how I can get a "reviewed-by" tag for this change?
> Should I add more reviewers than package maintainers listed on
> "Maintainers.txt"?
>
> Thanks for the help.
>
> Regards,
> Kun
>
> On 03/18/2021 11:14, Ard Biesheuvel wrote:
> > On Thu, 18 Mar 2021 at 19:07, Kun Qin <kuqin12@gmail.com> wrote:
> >>
> >> Hi Ard/Leif,
> >>
> >> Could you please review the change and let me know if you have any
> >> feedback when there is chance? I can drop the patch if this package is
> >> not supported/maintained any more. Please let me know how you would
> like
> >> to proceed.
> >>
> >> Thanks in advance.
> >>
> >> Regards,
> >> Kun
> >>
> >> On 03/16/2021 11:10, Kun Qin via groups.io wrote:
> >>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
> >>>
> >>> This change added NULL MmUnblockMemoryLib instance in
> DeveloperBox.dsc to
> >>> resolve new dependency by VariableSmmRuntimeDxe. The library
> interface
> >>> is consumed by variable module to better support variable runtime cache
> >>> feature.
> >>>
> >>> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
> >>> Cc: Leif Lindholm <leif@nuviainc.com>
> >>>
> >>> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> >
> > Acked-by: Ard Biesheuvel <ardb@kernel.org>
> >
> >>> ---
> >>>
> >>> Notes:
> >>> v2:
> >>> - No review, no change.
> >>>
> >>> Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 ++
> >>> 1 file changed, 2 insertions(+)
> >>>
> >>> diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> >>> index 0a11b796cca5..acaa4cd90fc5 100644
> >>> --- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> >>> +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> >>> @@ -49,6 +49,8 @@ [LibraryClasses]
> >>>
> TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/Tpm
> MeasurementLibNull.inf
> >>> !endif
> >>>
> >>> +
> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnbloc
> kMemoryLibNull.inf
> >>> +
> >>> [LibraryClasses.common.SEC]
> >>> PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
> >>>
> BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
> >>>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: 回复: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
2021-03-19 1:29 ` 回复: " gaoliming
@ 2021-03-19 1:30 ` Kun Qin
0 siblings, 0 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-19 1:30 UTC (permalink / raw)
To: devel, gaoliming, 'Ard Biesheuvel'
Cc: 'Ard Biesheuvel', 'Leif Lindholm'
Hi Liming,
Thanks for explanation.
Regards,
Kun
On 03/18/2021 18:29, gaoliming wrote:
> Kun:
> Acked-by: means the maintainer agrees this change, but no time for detail code review. Based on current develop process, with Acked-by, the patch can also be merged.
>
> Thanks
> Liming
>> -----邮件原件-----
>> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Kun Qin
>> 发送时间: 2021年3月19日 2:26
>> 收件人: Ard Biesheuvel <ardb@kernel.org>
>> 抄送: devel@edk2.groups.io; Ard Biesheuvel <ardb+tianocore@kernel.org>;
>> Leif Lindholm <leif@nuviainc.com>
>> 主题: Re: [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext:
>> DeveloperBox DSC File: Added library for VariableSmmRuntimeDxe
>>
>> Hi Ard,
>>
>> Thanks for providing the tag. For my own learning purpose, could you
>> please let me know how I can get a "reviewed-by" tag for this change?
>> Should I add more reviewers than package maintainers listed on
>> "Maintainers.txt"?
>>
>> Thanks for the help.
>>
>> Regards,
>> Kun
>>
>> On 03/18/2021 11:14, Ard Biesheuvel wrote:
>>> On Thu, 18 Mar 2021 at 19:07, Kun Qin <kuqin12@gmail.com> wrote:
>>>>
>>>> Hi Ard/Leif,
>>>>
>>>> Could you please review the change and let me know if you have any
>>>> feedback when there is chance? I can drop the patch if this package is
>>>> not supported/maintained any more. Please let me know how you would
>> like
>>>> to proceed.
>>>>
>>>> Thanks in advance.
>>>>
>>>> Regards,
>>>> Kun
>>>>
>>>> On 03/16/2021 11:10, Kun Qin via groups.io wrote:
>>>>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>>>>>
>>>>> This change added NULL MmUnblockMemoryLib instance in
>> DeveloperBox.dsc to
>>>>> resolve new dependency by VariableSmmRuntimeDxe. The library
>> interface
>>>>> is consumed by variable module to better support variable runtime cache
>>>>> feature.
>>>>>
>>>>> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
>>>>> Cc: Leif Lindholm <leif@nuviainc.com>
>>>>>
>>>>> Signed-off-by: Kun Qin <kuqin12@gmail.com>
>>>
>>> Acked-by: Ard Biesheuvel <ardb@kernel.org>
>>>
>>>>> ---
>>>>>
>>>>> Notes:
>>>>> v2:
>>>>> - No review, no change.
>>>>>
>>>>> Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 2 ++
>>>>> 1 file changed, 2 insertions(+)
>>>>>
>>>>> diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>> b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>>>>> index 0a11b796cca5..acaa4cd90fc5 100644
>>>>> --- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>>>>> +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>>>>> @@ -49,6 +49,8 @@ [LibraryClasses]
>>>>>
>> TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/Tpm
>> MeasurementLibNull.inf
>>>>> !endif
>>>>>
>>>>> +
>> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnbloc
>> kMemoryLibNull.inf
>>>>> +
>>>>> [LibraryClasses.common.SEC]
>>>>> PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
>>>>>
>> BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
>>>>>
>>
>>
>>
>>
>
>
>
>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* 回复: [edk2-devel] [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib
2021-03-16 18:10 [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib Kun Qin
` (6 preceding siblings ...)
[not found] ` <166CE5173C17A517.7039@groups.io>
@ 2021-03-19 1:44 ` gaoliming
2021-03-22 17:38 ` Kun Qin
7 siblings, 1 reply; 23+ messages in thread
From: gaoliming @ 2021-03-19 1:44 UTC (permalink / raw)
To: devel, kuqin12
Cc: 'Chasel Chiu', 'Nate DeSimone',
'Eric Dong', 'Michael D Kinney',
'Kelly Steele', 'Zailiang Sun', 'Yi Qian',
'Ard Biesheuvel', 'Leif Lindholm'
Hi, all
I push the patch 1, 2, 3, and 5 on
2620e05c6fade20ef5e1ba69280d09f9e2b3eff6..
aa3f6fd542e99dde4206537b095f1a2201275e75
Thanks
Liming
> -----邮件原件-----
> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Kun Qin
> 发送时间: 2021年3月17日 2:11
> 收件人: devel@edk2.groups.io
> 抄送: Chasel Chiu <chasel.chiu@intel.com>; Nate DeSimone
> <nathaniel.l.desimone@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
> Eric Dong <eric.dong@intel.com>; Michael D Kinney
> <michael.d.kinney@intel.com>; Kelly Steele <kelly.steele@intel.com>;
> Zailiang Sun <zailiang.sun@intel.com>; Yi Qian <yi.qian@intel.com>; Ard
> Biesheuvel <ardb+tianocore@kernel.org>; Leif Lindholm <leif@nuviainc.com>
> 主题: [edk2-devel] [edk2-platforms][PATCH v2 0/5] Resolve dependency from
> MmUnblockMemoryLib
>
> This patch series is a follow up of previous submission:
> https://edk2.groups.io/g/devel/message/72645
>
> v2 patches mainly focus on feedback for reviewed commits in v1 patches,
> including:
> a. Adding "Reviewed-by" tags for applicable patch;
> b. Updating cc list include critical reviewers;
>
> Patch v2 branch:
> https://github.com/kuqin12/edk2-platforms/tree/unblock_dependency_v2
>
> Cc: Chasel Chiu <chasel.chiu@intel.com>
> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Eric Dong <eric.dong@intel.com>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Kelly Steele <kelly.steele@intel.com>
> Cc: Zailiang Sun <zailiang.sun@intel.com>
> Cc: Yi Qian <yi.qian@intel.com>
> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
> Cc: Leif Lindholm <leif@nuviainc.com>
>
> Kun Qin (5):
> MinPlatformPkg: CoreCommonLib: Added new library for
> VariableSmmRuntimeDxe
> MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after
> separation
> QuarkPlatformPkg: Quark DSC File: Added new library for
> VariableSmmRuntimeDxe
> Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for
> VariableSmmRuntimeDxe
> Socionext: DeveloperBox DSC File: Added library for
> VariableSmmRuntimeDxe
>
> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
> | 1 +
> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc
> | 1 +
> Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf | 3
> ++-
> Platform/Intel/QuarkPlatformPkg/Quark.dsc
> | 1 +
> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> | 1 +
> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> | 1 +
> Platform/Socionext/DeveloperBox/DeveloperBox.dsc
> | 2 ++
> 7 files changed, 9 insertions(+), 1 deletion(-)
>
> --
> 2.30.0.windows.1
>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: 回复: [edk2-devel] [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib
2021-03-19 1:44 ` 回复: [edk2-devel] [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib gaoliming
@ 2021-03-22 17:38 ` Kun Qin
0 siblings, 0 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-22 17:38 UTC (permalink / raw)
To: devel, gaoliming
Thanks a lot for the help, Liming!
Regards,
Kun
On 03/18/2021 18:44, gaoliming wrote:
> Hi, all
> I push the patch 1, 2, 3, and 5 on
> 2620e05c6fade20ef5e1ba69280d09f9e2b3eff6..
> aa3f6fd542e99dde4206537b095f1a2201275e75
>
> Thanks
> Liming
>> -----邮件原件-----
>> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Kun Qin
>> 发送时间: 2021年3月17日 2:11
>> 收件人: devel@edk2.groups.io
>> 抄送: Chasel Chiu <chasel.chiu@intel.com>; Nate DeSimone
>> <nathaniel.l.desimone@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
>> Eric Dong <eric.dong@intel.com>; Michael D Kinney
>> <michael.d.kinney@intel.com>; Kelly Steele <kelly.steele@intel.com>;
>> Zailiang Sun <zailiang.sun@intel.com>; Yi Qian <yi.qian@intel.com>; Ard
>> Biesheuvel <ardb+tianocore@kernel.org>; Leif Lindholm <leif@nuviainc.com>
>> 主题: [edk2-devel] [edk2-platforms][PATCH v2 0/5] Resolve dependency from
>> MmUnblockMemoryLib
>>
>> This patch series is a follow up of previous submission:
>> https://edk2.groups.io/g/devel/message/72645
>>
>> v2 patches mainly focus on feedback for reviewed commits in v1 patches,
>> including:
>> a. Adding "Reviewed-by" tags for applicable patch;
>> b. Updating cc list include critical reviewers;
>>
>> Patch v2 branch:
>> https://github.com/kuqin12/edk2-platforms/tree/unblock_dependency_v2
>>
>> Cc: Chasel Chiu <chasel.chiu@intel.com>
>> Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
>> Cc: Liming Gao <gaoliming@byosoft.com.cn>
>> Cc: Eric Dong <eric.dong@intel.com>
>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>> Cc: Kelly Steele <kelly.steele@intel.com>
>> Cc: Zailiang Sun <zailiang.sun@intel.com>
>> Cc: Yi Qian <yi.qian@intel.com>
>> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
>> Cc: Leif Lindholm <leif@nuviainc.com>
>>
>> Kun Qin (5):
>> MinPlatformPkg: CoreCommonLib: Added new library for
>> VariableSmmRuntimeDxe
>> MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after
>> separation
>> QuarkPlatformPkg: Quark DSC File: Added new library for
>> VariableSmmRuntimeDxe
>> Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for
>> VariableSmmRuntimeDxe
>> Socionext: DeveloperBox DSC File: Added library for
>> VariableSmmRuntimeDxe
>>
>> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc
>> | 1 +
>> Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc
>> | 1 +
>> Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf | 3
>> ++-
>> Platform/Intel/QuarkPlatformPkg/Quark.dsc
>> | 1 +
>> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> | 1 +
>> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> | 1 +
>> Platform/Socionext/DeveloperBox/DeveloperBox.dsc
>> | 2 ++
>> 7 files changed, 9 insertions(+), 1 deletion(-)
>>
>> --
>> 2.30.0.windows.1
>>
>>
>>
>>
>>
>
>
>
>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe
[not found] ` <166D812F2F3DA6EF.24375@groups.io>
@ 2021-03-30 5:34 ` Kun Qin
0 siblings, 0 replies; 23+ messages in thread
From: Kun Qin @ 2021-03-30 5:34 UTC (permalink / raw)
To: devel, Michael D Kinney, Yi Qian, Zailiang Sun
Hi Michael/Yi/Zailiang,
Would you kindly review the patch below? We can also ignore this one if
the package is no longer maintained. Please let me know how you would
like to proceed.
Thanks in advance.
Regards,
Kun
On 03/18/2021 10:51, Kun Qin via groups.io wrote:
> Hi Michael,
>
> Could you please review this change and provide feedback? Zailing would
> prefer to have your vote before finalizing the change.
>
> Any input is appreciated.
>
> Regards,
> Kun
>
> On 03/16/2021 11:10, Kun Qin via groups.io wrote:
>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>>
>> This change added NULL MmUnblockMemoryLib instance in PlatformPkg dsc
>> file to resolve new dependency by VariableSmmRuntimeDxe. The library
>> interface is consumed by variable module to better support variable
>> runtime cache feature.
>>
>> Cc: Zailiang Sun <zailiang.sun@intel.com>
>> Cc: Yi Qian <yi.qian@intel.com>
>> Cc: Michael D Kinney <michael.d.kinney@intel.com>
>>
>> Signed-off-by: Kun Qin <kuqin12@gmail.com>
>> ---
>>
>> Notes:
>> v2:
>> - Added Michael K. to cc list [Zailiang]
>>
>> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 +
>> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 +
>> 2 files changed, 2 insertions(+)
>>
>> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> index 409f31c982d7..33e93b74800c 100644
>> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> @@ -311,6 +311,7 @@ [LibraryClasses.IA32]
>> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
>>
>> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
>>
>>
>> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
>>
>> +
>> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>>
>> [LibraryClasses.IA32.DXE_DRIVER]
>>
>> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
>> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> index 38bd825c8bdc..f7a876353649 100644
>> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> @@ -313,6 +313,7 @@ [LibraryClasses.X64]
>> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
>>
>> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
>>
>>
>> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
>>
>> +
>> MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>>
>> [LibraryClasses.X64.DXE_DRIVER]
>>
>> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
>>
>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added " Kun Qin
@ 2021-03-31 2:06 ` Michael D Kinney
2021-04-01 20:25 ` Kun Qin
0 siblings, 1 reply; 23+ messages in thread
From: Michael D Kinney @ 2021-03-31 2:06 UTC (permalink / raw)
To: devel@edk2.groups.io, kuqin12@gmail.com, Kinney, Michael D
Cc: Sun, Zailiang, Qian, Yi
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
Mike
> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kun Qin
> Sent: Tuesday, March 16, 2021 11:11 AM
> To: devel@edk2.groups.io
> Cc: Sun, Zailiang <zailiang.sun@intel.com>; Qian, Yi <yi.qian@intel.com>; Kinney, Michael D <michael.d.kinney@intel.com>
> Subject: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for
> VariableSmmRuntimeDxe
>
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>
> This change added NULL MmUnblockMemoryLib instance in PlatformPkg dsc
> file to resolve new dependency by VariableSmmRuntimeDxe. The library
> interface is consumed by variable module to better support variable
> runtime cache feature.
>
> Cc: Zailiang Sun <zailiang.sun@intel.com>
> Cc: Yi Qian <yi.qian@intel.com>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>>
> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> ---
>
> Notes:
> v2:
> - Added Michael K. to cc list [Zailiang]
>
> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 +
> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> index 409f31c982d7..33e93b74800c 100644
> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> @@ -311,6 +311,7 @@ [LibraryClasses.IA32]
> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>
> [LibraryClasses.IA32.DXE_DRIVER]
> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> index 38bd825c8bdc..f7a876353649 100644
> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> @@ -313,6 +313,7 @@ [LibraryClasses.X64]
> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>
> [LibraryClasses.X64.DXE_DRIVER]
> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
> --
> 2.30.0.windows.1
>
>
>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe
2021-03-31 2:06 ` [edk2-devel] " Michael D Kinney
@ 2021-04-01 20:25 ` Kun Qin
2021-04-05 22:48 ` Michael D Kinney
0 siblings, 1 reply; 23+ messages in thread
From: Kun Qin @ 2021-04-01 20:25 UTC (permalink / raw)
To: Kinney, Michael D, devel@edk2.groups.io; +Cc: Sun, Zailiang, Qian, Yi
Thanks for your review, Michael.
Could any maintainer please help merging this specific patch? All other
patches in this series are already merged into mainline by Liming here
(https://edk2.groups.io/g/devel/message/73035).
Please let me know if it is preferable for me to send this single patch
in a v3 after rewriting the commit message with reviewed-by tag.
Thanks in advance!
Regards,
Kun
On 03/30/2021 19:06, Kinney, Michael D wrote:
> Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
>
> Mike
>
>> -----Original Message-----
>> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kun Qin
>> Sent: Tuesday, March 16, 2021 11:11 AM
>> To: devel@edk2.groups.io
>> Cc: Sun, Zailiang <zailiang.sun@intel.com>; Qian, Yi <yi.qian@intel.com>; Kinney, Michael D <michael.d.kinney@intel.com>
>> Subject: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for
>> VariableSmmRuntimeDxe
>>
>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
>>
>> This change added NULL MmUnblockMemoryLib instance in PlatformPkg dsc
>> file to resolve new dependency by VariableSmmRuntimeDxe. The library
>> interface is consumed by variable module to better support variable
>> runtime cache feature.
>>
>> Cc: Zailiang Sun <zailiang.sun@intel.com>
>> Cc: Yi Qian <yi.qian@intel.com>
>> Cc: Michael D Kinney <michael.d.kinney@intel.com>>
>> Signed-off-by: Kun Qin <kuqin12@gmail.com>
>> ---
>>
>> Notes:
>> v2:
>> - Added Michael K. to cc list [Zailiang]
>>
>> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 +
>> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 +
>> 2 files changed, 2 insertions(+)
>>
>> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> index 409f31c982d7..33e93b74800c 100644
>> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
>> @@ -311,6 +311,7 @@ [LibraryClasses.IA32]
>> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
>> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
>> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
>> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>>
>> [LibraryClasses.IA32.DXE_DRIVER]
>> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
>> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> index 38bd825c8bdc..f7a876353649 100644
>> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
>> @@ -313,6 +313,7 @@ [LibraryClasses.X64]
>> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
>> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
>> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
>> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
>>
>> [LibraryClasses.X64.DXE_DRIVER]
>> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
>> --
>> 2.30.0.windows.1
>>
>>
>>
>>
>>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe
2021-04-01 20:25 ` Kun Qin
@ 2021-04-05 22:48 ` Michael D Kinney
0 siblings, 0 replies; 23+ messages in thread
From: Michael D Kinney @ 2021-04-05 22:48 UTC (permalink / raw)
To: Kun Qin, devel@edk2.groups.io, Kinney, Michael D; +Cc: Sun, Zailiang, Qian, Yi
Hi Kun,
I will take care of this.
Thanks,
Mike
> -----Original Message-----
> From: Kun Qin <kuqin12@gmail.com>
> Sent: Thursday, April 1, 2021 1:26 PM
> To: Kinney, Michael D <michael.d.kinney@intel.com>; devel@edk2.groups.io
> Cc: Sun, Zailiang <zailiang.sun@intel.com>; Qian, Yi <yi.qian@intel.com>
> Subject: Re: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for
> VariableSmmRuntimeDxe
>
> Thanks for your review, Michael.
>
> Could any maintainer please help merging this specific patch? All other
> patches in this series are already merged into mainline by Liming here
> (https://edk2.groups.io/g/devel/message/73035).
>
> Please let me know if it is preferable for me to send this single patch
> in a v3 after rewriting the commit message with reviewed-by tag.
>
> Thanks in advance!
>
> Regards,
> Kun
>
> On 03/30/2021 19:06, Kinney, Michael D wrote:
> > Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
> >
> > Mike
> >
> >> -----Original Message-----
> >> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Kun Qin
> >> Sent: Tuesday, March 16, 2021 11:11 AM
> >> To: devel@edk2.groups.io
> >> Cc: Sun, Zailiang <zailiang.sun@intel.com>; Qian, Yi <yi.qian@intel.com>; Kinney, Michael D
> <michael.d.kinney@intel.com>
> >> Subject: [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for
> >> VariableSmmRuntimeDxe
> >>
> >> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250
> >>
> >> This change added NULL MmUnblockMemoryLib instance in PlatformPkg dsc
> >> file to resolve new dependency by VariableSmmRuntimeDxe. The library
> >> interface is consumed by variable module to better support variable
> >> runtime cache feature.
> >>
> >> Cc: Zailiang Sun <zailiang.sun@intel.com>
> >> Cc: Yi Qian <yi.qian@intel.com>
> >> Cc: Michael D Kinney <michael.d.kinney@intel.com>>
> >> Signed-off-by: Kun Qin <kuqin12@gmail.com>
> >> ---
> >>
> >> Notes:
> >> v2:
> >> - Added Michael K. to cc list [Zailiang]
> >>
> >> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 +
> >> Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 +
> >> 2 files changed, 2 insertions(+)
> >>
> >> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> >> index 409f31c982d7..33e93b74800c 100644
> >> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> >> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
> >> @@ -311,6 +311,7 @@ [LibraryClasses.IA32]
> >> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
> >> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
> >> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
> >> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
> >>
> >> [LibraryClasses.IA32.DXE_DRIVER]
> >> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
> >> diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> >> index 38bd825c8bdc..f7a876353649 100644
> >> --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> >> +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc
> >> @@ -313,6 +313,7 @@ [LibraryClasses.X64]
> >> LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf
> >> EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf
> >> HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
> >> + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
> >>
> >> [LibraryClasses.X64.DXE_DRIVER]
> >> DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf
> >> --
> >> 2.30.0.windows.1
> >>
> >>
> >>
> >>
> >>
> >
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2021-04-05 22:48 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-16 18:10 [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 1/5] MinPlatformPkg: CoreCommonLib: Added new library for VariableSmmRuntimeDxe Kun Qin
2021-03-17 7:52 ` [edk2-devel] " Zhiguang Liu
2021-03-17 8:10 ` Kun Qin
2021-03-17 14:32 ` Zhiguang Liu
2021-03-18 5:01 ` 回复: " gaoliming
2021-03-18 5:15 ` Zhiguang Liu
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 2/5] MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after separation Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 3/5] QuarkPlatformPkg: Quark DSC File: Added new library for VariableSmmRuntimeDxe Kun Qin
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added " Kun Qin
2021-03-31 2:06 ` [edk2-devel] " Michael D Kinney
2021-04-01 20:25 ` Kun Qin
2021-04-05 22:48 ` Michael D Kinney
2021-03-16 18:10 ` [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: " Kun Qin
[not found] ` <166CE5170DFC6296.20382@groups.io>
2021-03-18 17:51 ` [edk2-devel] [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: " Kun Qin
[not found] ` <166D812F2F3DA6EF.24375@groups.io>
2021-03-30 5:34 ` Kun Qin
[not found] ` <166CE5173C17A517.7039@groups.io>
2021-03-18 18:07 ` [edk2-devel] [edk2-platforms][PATCH v2 5/5] Socionext: DeveloperBox DSC File: " Kun Qin
2021-03-18 18:14 ` Ard Biesheuvel
2021-03-18 18:26 ` Kun Qin
2021-03-19 1:29 ` 回复: " gaoliming
2021-03-19 1:30 ` Kun Qin
2021-03-19 1:44 ` 回复: [edk2-devel] [edk2-platforms][PATCH v2 0/5] Resolve dependency from MmUnblockMemoryLib gaoliming
2021-03-22 17:38 ` Kun Qin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox