|
[Patch 1/1] EmulatorPkg/PeiTimerLib: Bug fix in NanoSecondDelay
Reviewed-by: Ray Ni <ray.ni@...>
Reviewed-by: Ray Ni <ray.ni@...>
|
By
Ni, Ray
· #99829
·
|
|
[PATCH v3 1/5] UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB Data
I think we need to define a new chunk hob type for solution proposed by Gerd. I will leave that to PIWG (PI spec working group) for discussion. In this topic, I prefer to solve the problem in the CPU
I think we need to define a new chunk hob type for solution proposed by Gerd. I will leave that to PIWG (PI spec working group) for discussion. In this topic, I prefer to solve the problem in the CPU
|
By
Ni, Ray
· #99596
·
|
|
[PATCH v3 5/5] OvmfPkg/SmmCpuFeaturesLib: Skip SMBASE configuration
Sure. Jiaxin, please. Gerd, the benefit is to have a better modular design (separate PEIM instead of extending existing SmmCpuFeaturesLib), NOT "close-source" module. I don't have the power to argue w
Sure. Jiaxin, please. Gerd, the benefit is to have a better modular design (separate PEIM instead of extending existing SmmCpuFeaturesLib), NOT "close-source" module. I don't have the power to argue w
|
By
Ni, Ray
· #99541
·
|
|
[PATCH v3 5/5] OvmfPkg/SmmCpuFeaturesLib: Skip SMBASE configuration
By
Ni, Ray
· #99534
·
|
|
[PATCH v3 1/5] UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB Data
Gerd, Can you please explain a bit more on the chunk idea? Brian, Page allocation is not preferred in this SMM case because the pointer in HOB entry points to another memory. StandaloneMmIpl has to mi
Gerd, Can you please explain a bit more on the chunk idea? Brian, Page allocation is not preferred in this SMM case because the pointer in HOB entry points to another memory. StandaloneMmIpl has to mi
|
By
Ni, Ray
· #99519
·
|
|
[PATCH v3 1/5] UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB Data
By
Ni, Ray
· #99436
·
|
|
[PATCH v3 1/5] UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB Data
By
Ni, Ray
· #99435
·
|
|
[PATCH v2] UefiCpuPkg: Fix SMM code hangs when InitPaging
Gerd, I saw Zhiguang and you had some conversation in V1 mail thread. Was below question answered in that conversation? Any concern if I merge the patch? Thanks, Ray
Gerd, I saw Zhiguang and you had some conversation in V1 mail thread. Was below question answered in that conversation? Any concern if I merge the patch? Thanks, Ray
|
By
Ni, Ray
· #99383
·
|
|
[PATCH] UefiCpuPkg: Fix SMM code hangs when InitPaging
Replacing today's duplicated page table manipulation logic with PageTableLib is in the todo list (as I said earlier creating a page table library was in the todo list). The bug is critical and needs t
Replacing today's duplicated page table manipulation logic with PageTableLib is in the todo list (as I said earlier creating a page table library was in the todo list). The bug is critical and needs t
|
By
Ni, Ray
· #98814
·
|
|
[PATCH v3 1/5] UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB Data
Gerd, In another mail with title "MdePkg: Remove Itanium leftover data structure", we are discussing the HOB EFI_SEC_PLATFORM_INFORMATION_RECORD2 that helps share the BIST information with CpuDxe driv
Gerd, In another mail with title "MdePkg: Remove Itanium leftover data structure", we are discussing the HOB EFI_SEC_PLATFORM_INFORMATION_RECORD2 that helps share the BIST information with CpuDxe driv
|
By
Ni, Ray
· #98812
·
|
|
[PATCH v3 5/5] OvmfPkg/SmmCpuFeaturesLib: Skip SMBASE configuration
Gerd, I think comments from patch #1 explains: # The default SMBASE for the x86 processor is 0x30000. When SMI happens, CPU + runs the SMI handler at SMBASE+0x8000. Also, the SMM save state area is wi
Gerd, I think comments from patch #1 explains: # The default SMBASE for the x86 processor is 0x30000. When SMI happens, CPU + runs the SMI handler at SMBASE+0x8000. Also, the SMM save state area is wi
|
By
Ni, Ray
· #98811
·
|
|
[PATCH] UefiCpuPkg: Fix SMM code hangs when InitPaging
I had the same thought. New version is consistent with the logic below.
I had the same thought. New version is consistent with the logic below.
|
By
Ni, Ray
· #98684
·
|
|
[PATCH] UefiCpuPkg: Fix SMM code hangs when InitPaging
+ Gerd.
By
Ni, Ray
· #98657
·
|
|
[PATCH] UefiCpuPkg: Fix SMM code hangs when InitPaging
Reviewed-by: Ray Ni <ray.ni@...>
Reviewed-by: Ray Ni <ray.ni@...>
|
By
Ni, Ray
· #98656
·
|
|
[PATCH v2] Update CPUID Leaf 06H to follow latest SDM.
Donald, Old code might reference existing Reserved field in the structure definition. So, to avoid old code assigning value to different bits if using same field name but for different bits position,
Donald, Old code might reference existing Reserved field in the structure definition. So, to avoid old code assigning value to different bits if using same field name but for different bits position,
|
By
Ni, Ray
· #98561
·
|
|
[PATCH v2 3/4] UefiCpuPkg/SmmCpuFeaturesLib: Skip to configure SMBASE
Abner, I guess you found this logic is useful in AMD flow. Let's keep the current change as is and you could refactor the code later to present a full picture how AMD flow is like. Thanks, Ray
Abner, I guess you found this logic is useful in AMD flow. Let's keep the current change as is and you could refactor the code later to present a full picture how AMD flow is like. Thanks, Ray
|
By
Ni, Ray
· #98547
·
|
|
[PATCH v2 2/4] UefiCpuPkg/PiSmmCpuDxeSmm: Consume SMM Base Hob for SmBase info
Do we support the case when the HOB is produced in normal boot but is not in S3 boot? To keep code flow simple and not to support unnecessary configuration combinations, I prefer no. Then, since mSmmR
Do we support the case when the HOB is produced in normal boot but is not in S3 boot? To keep code flow simple and not to support unnecessary configuration combinations, I prefer no. Then, since mSmmR
|
By
Ni, Ray
· #98545
·
|
|
[PATCH] MdeModulePkg: Disambiguate the meaning of PcdDxeIplSwitchToLongMode
Reviewed-by: Ray Ni ray.ni@...
Reviewed-by: Ray Ni ray.ni@...
|
By
Ni, Ray
· #98544
·
|
|
[PATCH v2 1/4] UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB Data
The Two headers can be removed.
The Two headers can be removed.
|
By
Ni, Ray
· #98531
·
|
|
[PATCH v2 0/6] Adds AmdSmmCpuFeaturesLib
It seems the patch set is not based on the edk2 master branch. Can you confirm?
It seems the patch set is not based on the edk2 master branch. Can you confirm?
|
By
Ni, Ray
· #98458
·
|