v2024050000.0.0
Initial Release notes of 202405 contain a full list of mu changes on top of edk2-stable202405
PR associated with the commit can be found at the bottom of the information pane reached by clicking on the commit hash
What's Changed## 🚀 Features & ✨ Enhancements
-
pip: Update all pip-requirements to latest (#236)
-
Repo File Sync: 202405 Branch Transition Updates. (#235)
-
IntelSiliconPkg: CodeQL Fixes.
-
IntelFsp2WrapperPkg: CodeQL Fixes.
-
SiltelFsp2Pkg: CodeQL Fixes.
-
Updated Release Notes. (#231)
-
IntelSiliconPkg: Add FitQueryLib. (#229)
-
IntelSiliconPkg: Add BaseSmmAccessLibNull
-
Fixing CI break for new version of mu_tiano_plus. (#225)
-
Delay IOMMU Install until DMAR is available
-
Add stuart path_env for FSP tools
-
IntelSiliconPkg/PeiSmmAccessLibSmramc: Use consistent integer width
-
Temporary: Disable CodeQL
-
Enable CI
-
Mu compiler fixes
-
Mu DSC Changes
-
Fix line endings in repo
-
IntelSiliconPkg: Apply Uncrustify
-
Updated readme for latest MU release and to match conventions
-
TCMORPH: Remove unused packages from Tiano (command in comments).
-
Merge branch 'upstream-edk2-platforms' into upstream
-
Silicon/Intel/FitGen:FIT change for FBM entry.
-
IntelSiliconPkg/VTd: Reset the one-shot bits before modifing GCMD_REG
-
IntelSiliconPkg/VTd: Remove ASSERT in VTdSetAttribute
-
Merge commit '3e722403cd16388a0e4044e705a2b34c841d76ca' into upstream
-
Merge branch 'upstream-edk2-platforms' into upstream
-
IntelSiliconPkg/VTd: Print Flags field in DeviceScopeEntry
-
IntelSiliconPkg/Vtd: fix incorrect number of arguments
-
IntelSiliconPkg/VTd: Print Flags field in DeviceScopeEntry
-
IntelSiliconPkg/Vtd: fix incorrect number of arguments
-
Merge branch 'upstream-edk2-platforms' into upstream
-
IntelSiliconPkg/Vtd: Resolve parameter transfer errors
-
IntelSiliconPkg: Add gEndOfSiInitPpiGuid definition in DEC file
-
IntelSiliconPkg/SpiFvbService: Non-functional cleanup
-
IntelSiliconPkg/VTd: Fix wrong parameter type in VtdLog.c
-
IntelSiliconPkg/Vtd: Add Vtd core drivers
-
IntelSiliconPkg/IntelVTdDmarPei: Fix build error when disable optimization
-
Merge tag 'edk2-stable202308' into upstream
-
Merge branch 'upstream-edk2-platforms' into upstream
-
SpiFvbServiceStandaloneMm: Add changes for rewrite varstore header
-
IntelSiliconPkg/SpiFvbServiceSmm: Support Additional NVS region.
-
IntelSiliconPkg/SpiFvbServiceSmm: Rewrite VariableStore header.
-
IntelSiliconPkg: Add FVI_SMBIOS_TYPE definition in FirmwareVersionInfo.h
-
IntelSiliconPkg/VTd: Use 256-bit invaildation queue descriptor
-
IntelSiliconPkg/IntelVTdDmarPei: Fix CLANG detected incorrect return
-
IntelSiliconPkg/IntelVTdDxe: Fix CLANG detected incorrect return
-
IntelSiliconPkg/VTd: Refine VTd core driver
-
IntelSiliconPkg/SpiFvbService: Read FV header length from header
-
IntelSiliconPkg/VTd: Enable ADM when change TTM
-
IntelSiliconPkg/Feature/SmmControl: Implement PPI with chipset support
-
IntelSiliconPkg/Feature/SmmAccess: Implement PPI with chipset support
-
{Platform,Silicon}/Intel: Move PcdAcpiBaseAddress definition
-
Merge tag 'edk2-stable202302' into upstream
-
Merge branch 'upstream-edk2-platforms' into upstream
-
IntelSiliconPkg: Fix DEBUG macros having incorrect number of arguments
-
IntelSiliconPkg/VTd: Add DMAR SIDP Table dumpping
-
IntelSiliconPkg/SpiFvbService: Add support for VariableFlashInfoLib
-
IntelSiliconPkg/VTd: Fix VTd Queued Invalidation IOTLB descriptor
-
IntelSiliconPkg/VTd: Add PCD for VTd Abort DMA Mode Support
-
IntelSiliconPkg/VTd: Fix to support IntelVTdDmarPei in 64bit
-
Merge tag 'edk2-stable202208' into upstream
-
IntelSiliconPkg: Add IntelDieInfoProtocol
-
IntelSiliconPkg/VTd: Use Legacy Mode Address Translation
-
IntelSiliconPkg/VTd: Only generate PEI DMA buffer once.
-
IntelSiliconPkg/VTd: Support VTd Abort DMA Mode
-
IntelSiliconPkg/VTd: Update VTd register structs
-
IntelSiliconPkg/VTd: Fix typos
-
IntelSiliconPkg/IntelVTdDxe: Reduce Debug Level
-
IntelSiliconPkg: Remove SPI v1 PPI and Protocol definitions
-
IntelSiliconPkg/IntelVTdDxe: Support Multi PCI Root Bus
-
IntelSiliconPkg: Identify flash regions by GUID
-
IntelSiliconPkg: Add flash region GUIDs
-
IntelSiliconPkg: Add MM SPI FVB services
-
IntelSiliconPkg: Add SmmSpiFlashCommonLib
-
IntelSiliconPkg: Add SpiFlashCommonLib
-
IntelSiliconPkg: Add PCH SPI Protocol
-
IntelSiliconPkg: Add PCH SPI PPI
-
IntelSiliconPkg: Add microcode FV PCDs
-
IntelSiliconPkg: Add BIOS area base address and size PCDs
-
IntelSiliconPkg/FirmwareInterfaceTable: Define FIT 4 record
-
IntelSiliconPkg/PeiSmmAccessLib: Remove S3 requirement
-
Merge branch 'upstream-edk2-platforms' into upstream
-
IntelSiliconPkg/VTd: Fix variables may be used uninitialized
-
IntelSiliconPkg: Add IgdOpRegion30.h to support IGD OpRegion v3.0
-
IntelSiliconPkg/PcieSecurity: don't measure the device when TPM disabled
-
IntelSiliconPkg/VTd: Support queued invalidation interface
-
IntelSiliconPkg: Cast UINT32 to UINT8 conversion in ReportCpuHobLib
-
IntelSiliconPkg/ReportCpuHobLib: Add ReportCpuHobLib
-
IntelSiliconPkg/ShadowMicrocode: Fix build failure
-
IntelSiliconPkg/ShadowMicrocodePei: Consume MicrocodeLib
-
Silicon/IntelSiliconPkg: Consume MdeLibs.dsc.inc for RegisterFilterLib
-
Merge tag 'edk2-stable202108' into upstream
-
Merge branch 'upstream-edk2-platforms' into upstream
-
IntelSiliconPkg/ShadowMicrocodePei: Add microcode header verification.
-
IntelSiliconPkg/VTd: Add IntelVTdDmarPei to IntelSiliconPkg
-
IntelSiliconPkg/VTd: Add IntelVTdDmarPei Driver
-
Silicon/Intel: Dump DMAR SATC Table
-
IntelSiliconPkg/VTd: Fix build fail for add iommu 5 level paging support
-
IntelSiliconPkg/VTd: Add iommu 5 level paging support
-
IntelSiliconPkg/ShadowMicrocodePei: Fix return value in ShadowMicrocode.
-
IntelSiliconPkg/ShadowMicrocodePei: Add PCD for shadowing all microcode.
-
Merge commit 'edd46cd407ea4a0adaa8d6ca86f550c2a4d5c507' into upstream
-
Merge tag 'edk2-stable202008' into upstream
-
Merge branch 'upstream-edk2-platforms' into upstream
-
IntelSiliconPkg/PlatformVTdInfoSamplePei: Install Null Root Entry Table
-
IntelSiliconPkg/IntelVTdPmrPei: Fix PMR enabling setting confilct
-
IntelSiliconPkg/VtdInfo: Add Null Root Entry Table PPI
-
IntelSiliconPkg: IOMMU generic bug fix
-
From: Michael Kubacki
-
IntelSiliconPkg: Fix spelling errors
-
IntelSiliconPkg/DxeAslUpdateLib: Add DxeAslUpdateLib support
-
IntelSiliconPkg: Add library header files
-
IntelSiliconPkg/IntelPciDeviceSecurityDxe: Replace ASSERT_EFI_ERROR
-
IntelSiliconPkg/ConfigBlockLib: Add periods in comments
-
IntelSiliconPkg/ShadowMicrocodePei: Fix GCC build error.
-
IntelSiliconPkg: Declare zero array explicitly to avoid compiler error.
-
IntelSiliconPkg: FIT based shadow microcode PPI support.
-
Revert "Merge remote-tracking branch 'upstream/master'"
-
PEIM for FIT based microcode shadow.
-
IntelSiliconPkg/Include/Library:Add ConfigBlockLib.h
-
IntelSiliconPkg/Feature/SmmAccess/*: Fix incorrect Doxygen comment
-
IntelSiliconPkg-VTd: Fixed a ECC Error
-
Revert "IntelSiliconPkg/Include/Library:Add ConfigBlockLib.h"
-
IntelSiliconPkg/Include/Library:Add ConfigBlockLib.h
-
IntelSiliconPkg/IntelPciDeviceSecurity: Use EDKII TCG definition.
-
REPO-CROSS: Grab the latest IntelSiliconPkg from edk2-platforms.