Update MU_BASECORE and MM_SUPV to resolve override hash mismatch (#896)

## Description

The MU_BASECORE update changed the hash used in MmSupervisorPkg. This
change updated both submodules to fix the auto-PRs build break.

- [x] Impacts functionality?
- **Functionality** - Does the change ultimately impact how firmware
functions?
- Examples: Add a new library, publish a new PPI, update an algorithm,
...
- [ ] Impacts security?
- **Security** - Does the change have a direct security impact on an
application,
    flow, or firmware?
  - Examples: Crypto algorithm change, buffer overflow fix, parameter
    validation improvement, ...
- [x] Breaking change?
- **Breaking change** - Will anyone consuming this change experience a
break
    in build or boot behavior?
- Examples: Add a new library class, move a module to a different repo,
call
    a function in a new library class in a pre-existing module, ...
- [ ] Includes tests?
  - **Tests** - Does the change include any explicit test code?
  - Examples: Unit tests, integration tests, robot tests, ...
- [ ] Includes documentation?
- **Documentation** - Does the change contain explicit documentation
additions
    outside direct code modifications (and comments)?
- Examples: Update readme file, add feature readme file, link to
documentation
    on an a separate Web page, ...

## How This Was Tested

Q35 platform is tested with QEMU 9.0.0-rc1 on Windows and booted to UEFI
shell.

## Integration Instructions

N/A
This commit is contained in:
kuqin12 2024-04-03 13:21:42 -07:00 коммит произвёл GitHub
Родитель c3cae70252
Коммит 838fb2769d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
4 изменённых файлов: 4 добавлений и 3 удалений

@ -1 +1 @@
Subproject commit e713a142aa66b81bf483cf79f92a5e33d069ccdd
Subproject commit 606fc27b28abaeec580b124a386be6aa9d9c4152

@ -1 +1 @@
Subproject commit e6c62ff1943ee17b6bf498cfbf48d4db5b47c1db
Subproject commit dcdd08f1f09de204b5c8499a7799981060802399

Просмотреть файл

@ -393,8 +393,8 @@ class PlatformBuilder(UefiBuilder, BuildSettingsManager):
# Add tests if requested, auto run if requested
# Creates a startup script with the requested tests
test_list = []
if test_regex != "":
test_list = []
for pattern in test_regex.split(","):
test_list.extend(Path(output_base, "X64").glob(pattern))

Просмотреть файл

@ -523,6 +523,7 @@
IhvSmmSaveStateSupervisionLib|MmSupervisorPkg/Library/IhvMmSaveStateSupervisionLib/IhvMmSaveStateSupervisionLib.inf
MmServicesTableLib|StandaloneMmPkg/Library/StandaloneMmServicesTableLib/StandaloneMmServicesTableLibCore.inf
MmSaveStateLib|UefiCpuPkg/Library/MmSaveStateLib/AmdMmSaveStateLib.inf
SmmCpuSyncLib|MmSupervisorPkg/Library/StandaloneMmCpuSyncLib/StandaloneMmCpuSyncLib.inf
[LibraryClasses.common.MM_STANDALONE]
TimerLib|QemuQ35Pkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf