[edk2-devel] [PATCH v4 0/5] OvmfPkg: check 64bit mmio window for resource conflicts
Gerd Hoffmann
kraxel at redhat.com
Tue Jan 17 12:16:24 UTC 2023
v4:
- made mmio window move a bit more robust.
- dropped patches for moving MMCONFIG, they'll come as separate patch
series later.
v3:
- Add / fix comments, add notes to commit messages.
- Make functions static.
- Logging tweaks.
- Fix windows compiler warnings.
- Add patches (5,6,7) moving MMCONFIG to 0xe0000000, simplifying code
and reducing differences between 'pc' and 'q35' along the way.
Eventually we want split them into a separate series, but some of
this was discussed in v2 review, so I just appended them here for
now.
v2:
- split up PlatformScanOrAdd64BitE820Ram() into scan function with
callbacks, store results in PlatformInfoHob struct.
Gerd Hoffmann (5):
OvmfPkg/PlatformInitLib: Add PlatformScanE820 and GetFirstNonAddressCB
OvmfPkg/PlatformInitLib: Add PlatformGetLowMemoryCB
OvmfPkg/PlatformInitLib: Add PlatformAddHobCB
OvmfPkg/PlatformInitLib: Add PlatformReservationConflictCB
OvmfPkg/PlatformInitLib: reorder PlatformQemuUc32BaseInitialization
OvmfPkg/Include/Library/PlatformInitLib.h | 3 +-
OvmfPkg/Library/PeilessStartupLib/Hob.c | 3 +-
.../PeilessStartupLib/PeilessStartup.c | 7 +-
OvmfPkg/Library/PlatformInitLib/MemDetect.c | 356 ++++++++++--------
OvmfPkg/Library/PlatformInitLib/Platform.c | 7 +-
OvmfPkg/PlatformPei/MemDetect.c | 3 +-
6 files changed, 214 insertions(+), 165 deletions(-)
--
2.39.0
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#98673): https://edk2.groups.io/g/devel/message/98673
Mute This Topic: https://groups.io/mt/96328401/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list