Needed to boot guests with thousands of vcpus.
v3:
- refine comments and commit messages.
- fix MaxCpusPerHob calculation.
- pick up review tags.
- add patch to speed up GetBspNumber a bit.
v2:
- rework HOB loops for better performance: O(n) instead of O(n^2).
Gerd Hoffmann (6):
UefiCpuPkg/MpInitLib: Add support for multiple HOBs to GetMpHandOffHob
UefiCpuPkg/MpInitLib: Add support for multiple HOBs to GetBspNumber()
UefiCpuPkg/MpInitLib: Add support for multiple HOBs to
SwitchApContext()
UefiCpuPkg/MpInitLib: Add support for multiple HOBs to
MpInitLibInitialize
UefiCpuPkg/MpInitLib: Add support for multiple HOBs to SaveCpuMpData()
UefiCpuPkg/MpInitLib: return early in GetBspNumber()
UefiCpuPkg/Library/MpInitLib/MpLib.h | 14 ++-
UefiCpuPkg/Library/MpInitLib/MpLib.c | 157 +++++++++++++++---------
UefiCpuPkg/Library/MpInitLib/PeiMpLib.c | 44 ++++---
3 files changed, 142 insertions(+), 73 deletions(-)
--
2.43.2
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#115826): https://edk2.groups.io/g/devel/message/115826
Mute This Topic: https://groups.io/mt/104510905/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-