Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 6c81acabe25af676c2fb4ce1011ae1f347106d39
https://github.com/tianocore/edk2/commit/6c81acabe25af676c2fb4ce1011ae1f347106d39
Author: Kun Qin <[email protected]>
Date: 2025-11-22 (Sat, 22 Nov 2025)
Changed paths:
A UefiPayloadPkg/Include/Library/PayloadEntryHelperLib.h
A UefiPayloadPkg/Library/PayloadEntryHelperLib/PayloadEntryHelperLib.c
A UefiPayloadPkg/Library/PayloadEntryHelperLib/PayloadEntryHelperLib.inf
M UefiPayloadPkg/UefiPayloadPkg.dec
M UefiPayloadPkg/UefiPayloadPkg.dsc
Log Message:
-----------
UefiPayloadPkg: PayloadEntryHelperLib: Adding new helper library
This is a newly added helper library to help providing utilities common
to UefiPayloadPkg.
This change will pave ways to separating standard services such as
"MemoryAllocation" into its own library classes.
Signed-off-by: Kun Qin <[email protected]>
Commit: 0240fdaaee4800aaa238021b43736c7e7bcb0644
https://github.com/tianocore/edk2/commit/0240fdaaee4800aaa238021b43736c7e7bcb0644
Author: Kun Qin <[email protected]>
Date: 2025-11-22 (Sat, 22 Nov 2025)
Changed paths:
M UefiPayloadPkg/Library/PayloadEntryHobLib/Hob.c
M UefiPayloadPkg/Library/PayloadEntryHobLib/HobLib.inf
Log Message:
-----------
UefiPayloadPkg: PayloadEntryHobLib: Move HobLib to use helper interface
This change updates the HobLib for UefiPayloadPkg to use the newly
introduced hob creation interface.
It also pave ways to separate the memory allocation logic into its
designated library classes.
Signed-off-by: Kun Qin <[email protected]>
Commit: 5f097636cc36790240bed4cf44bd7f6d07257bb2
https://github.com/tianocore/edk2/commit/5f097636cc36790240bed4cf44bd7f6d07257bb2
Author: Kun Qin <[email protected]>
Date: 2025-11-22 (Sat, 22 Nov 2025)
Changed paths:
A UefiPayloadPkg/Library/PayloadEntryMemoryAllocationLib/MemoryAllocation.c
A
UefiPayloadPkg/Library/PayloadEntryMemoryAllocationLib/PayloadEntryMemoryAllocationLib.inf
M UefiPayloadPkg/UefiPayloadPkg.dsc
Log Message:
-----------
UefiPayloadPkg: PayloadEntryMemoryAllocationLib: Create allocation library
This change creates a new library instance for UefiPayloadPkg. The
implementation is inherited from UefiPayloadEntry.
It will allow the UefiPayloadEntry to consume memory allocation logic
from this instance instead of its own carried copy.
Signed-off-by: Kun Qin <[email protected]>
Commit: 83f41e81fc79c64a11b632e6bedb240a3022db68
https://github.com/tianocore/edk2/commit/83f41e81fc79c64a11b632e6bedb240a3022db68
Author: Kun Qin <[email protected]>
Date: 2025-11-22 (Sat, 22 Nov 2025)
Changed paths:
M UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.c
M UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.inf
R UefiPayloadPkg/UefiPayloadEntry/MemoryAllocation.c
M UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.inf
M UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf
Log Message:
-----------
UefiPayloadPkg: UefiPayloadEntry: Consume designated MemoryAllocationLib
This change updates the UefiPayloadEntry modules to consume the memory
allocation logic through the MemoryAllocationLib.
This will allow other library classes to consume the same logic through
standard defined memory allocation routines.
Signed-off-by: Kun Qin <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/8e90e2cbcfd2...83f41e81fc79
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits