diff mbox series

[PATCH-for-4.2?,1/1] roms/edk2: update submodule from edk2-stable201905 to edk2-stable201911

Message ID 20191129104457.1991-2-philmd@redhat.com
State New
Headers show
Series roms/edk2: update submodule to edk2-stable201911, fixing low severity CVEs | expand

Commit Message

Philippe Mathieu-Daudé Nov. 29, 2019, 10:44 a.m. UTC
Update the edk2 submodule from release edk2-stable201905 to
edk2-stable201911.

In this release, the EDK2 project its OpenSSL submodule from 1.1.1b
to 1.1.1d to fix the following CVEs (marked as 'low severity'):

- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1543
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1552
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563

Below is a list of commits in the new release:

    1 bd85bf54c2 MdeModulePkg/Variable: Initialize local variable "RtPtrTrack"
    2 bbb5b0d648 MdeModulePkg/Variable: Initialize local variable "Variable"
    3 290a485d60 StandaloneMmPkg: Fix build failure - Bug 2253
    4 e0f8261ad0 BaseTools:fix regression issue for platform .map file
    5 54a07f8fe0 MdePkg: Update the comments of IsLanguageSupported
    6 bf1ea933ec BaseTools:Add a c section in dsc file
    7 7607174192 MdeModulePkg/NvmExpressDxe: Fix wrong queue size for async IO queues
    8 0b9ad0bc03 EmulatorPkg DSC and WinHost.inf: Update tool chain name to CLANGPDB
    9 0769224ac7 OvmfPkg DSC: Update tool chain name to CLANGPDB
   10 8ecd8c49e4 CryptoPkg CryptoLib: Update tool chain name to CLANGPDB
   11 6321ec4eaf MdeModulePkg RegularExpressionDxe: Update tool chain name to CLANGPDB
   12 14672c34bd BaseTools: Rename tool chain CLANG9 to CLANGPDB
   13 9639c1f3e7 MdeModulePkg: Unify the definitions of size_t
   14 6fe77f347e MdeModulePkg/Variable: Fix volatile variable RT cache update logic
   15 da178f5c5c ShellPkg/SmbiosView: SMBIOS 3.3.0 Update "Intel persistent memory"
   16 77ad48a263 ShellPkg/SmbiosView: SMBIOS 3.3.0 Add value HBM and Die for type 17
   17 16efcbbd3c ShellPkg/SmbiosView: SMBIOS 3.3.0 add support for CXL Flexbus
   18 2a9ff5f33f ShellPkg/SmbiosView: SMBIOS 3.3.0 add PCI gen4 values for type 9
   19 4b7edd78a0 MdePkg/SmBios.h: SMBIOS 3.3.0 Update Intel Persistent Memory string
   20 8019eb589a MdePkg/SmBios.h: SMBIOS 3.3.0 Add value HBM and Die for type 17
   21 9e50ef63e8 MdePkg/SmBios.h: SMBIOS 3.3.0 add support for CXL Flexbus
   22 70c50f1920 MdePkg/SmBios.h: SMBIOS 3.3.0 add PCI gen4 values for type 9
   23 c9af866cdd MdePkg: add null version of RngLib
   24 c801f33d81 UefiCpuPkg/RegisterCpuFeature: Remove CPU_FEATURE_XD macro
   25 6d17c9c24a UefiCpuPkg/CpuCommonFeaturesLib: Remove XD enable/disable logic
   26 49fb9f7e06 BaseTools: Fix build failure when using python38
   27 d847ac1f27 BaseTools: Enable MACRO for DSC Components section tag
   28 bfcf262488 EmulatorPkg/PlatformSmbiosDxe: fix a spell error of platform.
   29 e92b155740 Readme.md: Update EDK II CI build branch name
   30 3b0631e57e Readme.md: Update EDK II CI build status badge and links
   31 f8dd7c7018 Readme.md: Add CI build status badges
   32 4baa783d5e .mergify: Add Mergify YML pull request rules configuration file
   33 106c7a991c .azurepipelines: Add Azure Pipelines YML configuration files
   34 4eb2baba93 .pytool: Add CISettings.py and Readme.md
   35 3137900fc9 SignedCapsulePkg: Use BaseCryptLibNull to reduce package CI time
   36 30c00d7f19 UefiCpuPkg: Add YAML file for CI builds
   37 e3b8a0081b ShellPkg: Add YAML file for CI builds
   38 566c45a533 SecurityPkg: Add YAML files for CI builds
   39 d495762a97 PcAtChipsetPkg: Add YAML files for CI builds
   40 420c859831 NetworkPkg: Add YAML file for CI builds
   41 3059a38d5f MdePkg: Add YAML file for CI builds
   42 e4612477b9 MdeModulePkg: Add YAML file for CI builds
   43 8bc648fe6c FmpDevicePkg: Add YAML file for CI builds
   44 6d807aef57 FatPkg: Add YAML file for CI builds
   45 f98a44541f CryptoPkg: Add YAML file for CI builds
   46 9da7846c88 .pytool/Plugin: Add CI plugins
   47 de4ce46d6e BaseTools: Add BaseTools plugins to support CI
   48 f7978bb258 BaseTools: Add YAML files with path env and tool extdeps
   49 7569e35bc9 BaseTools: Add RC_PATH define for VS2017/2019
   50 ab5892f260 pip-requirements.txt: Add python pip requirements file
   51 48760409cc .gitignore: Ignore python compiled files, extdeps, and vscode
   52 021eb1820e Maintainers.txt: Add continuous integration(CI) directories
   53 cc6854506c Readme.md: remove positional references from submodule description
   54 995d8b8568 MdeModulePkg/Pci: Add DeviceSecurity support.
   55 985e0a6de7 MdeModulePkg/dec: Add EdkiiDeviceSecurityProtocolGuid.
   56 aa4db5b15e MdeModulePkg/Include: Add DeviceSecurity.h
   57 05ca7ec3cf MdePkg/Include: Add DMTF SPDM definition.
   58 fb92fe9e18 MdeModulePkg/Core/Dxe: free page 0 after disabling NULL pointer detection
   59 f9d0e5daa0 MdeModulePkg/DxeIplPeim: reserve page 0 for NULL pointer detection
   60 f55c76b301 BaseTools/GenFw AARCH64: disregard ADRP instructions that are patched already
   61 9e9f0be353 ShellPkg/CommandLib: Use first found UC for unsupported PlatformLang
   62 0cecb1f99e BaseTools: Add support for parseing map files generated by CLANG9 in GenFv
   63 5cef92771f BaseTools: Add map file parsing support for CLANG9
   64 601a18bf08 EmbeddedPkg/DtPlatformDxe: Add DT/ACPI Default Flexibility
   65 3a63c17ebc SecurityPkg: Fix TPM2 ACPI measurement.
   66 1a04951309 SecurityPkg/OpalPassword: Remove dependency on EFI_BLOCK_IO_PROTOCOL
   67 78413dd4bc Maintainers.txt: Adding new NetworkPkg reviewer.
   68 e07b7d024a MdeModulePkg: Enable variable runtime cache by default
   69 d511d6e0e7 OvmfPkg: Disable variable runtime cache
   70 6f9838f32f MdeModulePkg/Variable: Add RT GetNextVariableName() cache support
   71 aab3b9b9a1 MdeModulePkg/Variable: Add RT GetVariable() cache support
   72 1747ab6c1c MdeModulePkg VariableInfo: Always consider RT DXE and SMM stats
   73 6b0d7b013e MdeModulePkg/Variable: Add a file for NV variable functions
   74 044010234e MdeModulePkg/Variable: Parameterize auth status in VariableParsing
   75 8d53adbee9 MdeModulePkg/Variable: Parameterize VARIABLE_INFO_ENTRY buffer
   76 f8ff4cca7c MdeModulePkg/Variable: Parameterize GetNextVariableInternal () stores
   77 20a27a641b MdeModulePkg/Variable: Consolidate common parsing functions
   78 a7d69b6aaf MdeModulePkg/EbcDebugger: Add check for Entry and RetEntry
   79 0c1541d457 MdeModulePkg/SetupBrowserDxe: ASSERT GetBufferForValue(&Value)
   80 3fb7e094ef MdeModulePkg/EsrtDxe: Add check for EsrtRepository
   81 e34022dcbe MdeModulePkg/HiiDatabaseDxe: ASSERT StringPtr
   82 dd6d07bda9 ShellPkg/Shell/FileHandleWrappers.c: Add check for MemFile->Buffer
   83 1bcc65b9a1 CryptoPkg: Upgrade OpenSSL to 1.1.1d
   84 fe3ca5fd25 UefiCpuPkg/MpInitLib: Remove global variable X2ApicEnable
   85 54d1e76f4e UefiCpuPkg/MpInitLib: Set X2ApicEnable flag from BSP
   86 8d3f428109 ShellPkg/Ls: Return empty content for all empty folders
   87 106369fe26 ShellPkg/Ls: Consider UEFI timezone may not be set
   88 17efd446c0 MdeModulePkg/Mem: Initialize the variable MapMemory
   89 a857ea4199 MdeModulePkg/UhciPei: Initialize the variable RequestMap
   90 7a2505bb0f MdeModulePkg/EhciPei: Initialize the variable Map
   91 d3eac77eeb MdeModulePkg/SdBlockIoPei: Add check for DeviceIndex
   92 df50c2fcd8 MdeModulePkg/HiiDatabaseDxe: ASSERT "Private->Attribute >> 4"
   93 121955fd4f MdeModulePkg/Variable/Pei: Update the condition in if statement
   94 2b23beb043 MdeModulePkg/Oniguruma: Remove redundant IF statement
   95 c18708d2f0 MdePkg-UefiSpec.h: Add UEFI 2.8 new memory attributes
   96 b10ef8a4e7 MdePkg: Add AML OpCode definition for ExternalOp
   97 6407186db9 MdePkg/UefiFileHandleLib: Tolerate more Root handle FileNames
   98 1009b59b65 MdePkg/UefiFileHandleLib: Fix potential NULL dereference
   99 787c4baace MdePkg/UefiDebugLibStdErr: Pass the correct buffer size
  100 5ae6c993ab MdePkg/UefiDebugLibConOut: Pass the correct buffer size
  101 e2fc508128 NetworkPkg/HttpDxe: Set the HostName for the verification (CVE-2019-14553)
  102 703e7ab21f NetworkPkg/TlsDxe: Add the support of host validation to TlsDxe driver (CVE-2019-14553)
  103 1e72b1fb2e CryptoPkg/TlsLib: TlsSetVerifyHost: parse IP address literals as such (CVE-2019-14553)
  104 8d16ef8269 CryptoPkg/Crt: import "inet_pton.c" (CVE-2019-14553)
  105 2ac41c12c0 CryptoPkg/Crt: satisfy "inet_pton.c" dependencies (CVE-2019-14553)
  106 eb520d94db CryptoPkg/Crt: turn strchr() into a function (CVE-2019-14553)
  107 2ca74e1a17 CryptoPkg/TlsLib: Add the new API "TlsSetVerifyHost" (CVE-2019-14553)
  108 31efec8279 MdePkg/Include/Protocol/Tls.h: Add the data type of EfiTlsVerifyHost (CVE-2019-14553)
  109 b15646484e MdeModulePkg/BdsDxe: Fix PlatformRecovery issue
  110 9f4fbd56d4 CryptoPkg/OpensslLib: Update process_files.pl to generate .h files
  111 dc254af6a4 MdeModulePkg/NvmExpressPei: Fix Opal S3 unlock issue
  112 6f3ac73cd3 NetworkPkg/SnpDxe: Use PcdGetBool() instead of FixedPcdGetBool in Snp.c
  113 d4269c8e7c Maintainers.txt: Update my e-mail address
  114 4976a776b2 Maintainers.txt: Change NetworkPkg maintainer role.
  115 9e639c1cb6 IntelFsp2Pkg/SplitFspBin.py: Command crashed when FV almost full.
  116 6996ec88a2 NetworkPkg: Add missing components to DSC file
  117 703232b8e8 OvmfPkg: Enable CLANG9 tool chain
  118 2737037a41 EmulatorPkg: Enable CLANG9 tool chain
  119 933681b208 CryptoPkg IntrinsicLib: Make _fltused always be used
  120 3d61650f95 CryptoPkg: Append options to make CLANG9 tool chain pass build
  121 55863be1fc MdeModulePkg RegularExpressionDxe: Disable warning for CLANG9 tool chain
  122 7d9ba361cc MdeModulePkg LzmaCustomDecompressLib: Update macro to be same in CLANG tool
  123 0f59f44805 MdePkg BaseIoLibIntrinsic: Remove __inline__ attribute for IO functions
  124 70bebafd1b MdePkg Base.h: Add definition for CLANG9 tool chain
  125 3d312a1fec BaseTools GenFw: Fix the issue to update the wrong size as SectionSize
  126 15330934dc BaseTools tools_def: Add CLANG9 tool chain to directly generate PE image
  127 7ab180bb91 BaseTools tools_def.template: Remove unnecessary $(DEST_DIR_DEBUG) path
  128 d95de082da CryptoPkg: Add Null instance of the BaseCryptLib class
  129 20c082e8d7 UefiCpuPkg: Add missing components to UefiCpuPkg.dsc
  130 79cd636f3e CryptoPkg: Add Null instance of the TlsLib class
  131 412c963842 CryptoPkg: Add missing components to CryptoPkg.dsc
  132 d6b926e76e SecurityPkg: Fix spelling errors
  133 6e7e9b9578 SecurityPkg: Change EFI_D_INFO to DEBUG_INFO
  134 95d2883647 FmpDevicePkg: Fix spelling errors
  135 5c7006c9de BaseTools: Do not call sys.setdefaultencoding with python 3
  136 53b1dd1036 PcAtChipsetPkg: Fix spelling errors
  137 44c9618a3f FatPkg: Fix spelling errors
  138 8d89159245 MdePkg: Add UefiFileHandleLib to DSC file
  139 46bb812007 OvmfPkg: Make SOURCE_DEBUG_ENABLE actually need to be set to TRUE
  140 f413d9bee3 DynamicTablesPkg: Arm SRAT Table Generator
  141 91f98c9086 DynamicTablesPkg: include ARM intrinsics library to fix 32-bit build
  142 61bb6eeb4d NetworkPkg/SnpDxe: Add PCD to remove ExitBootServices event from SNP driver.
  143 109197ee11 WinHost: Add SimplePointer support
  144 2bbbdeeea2 MdeModulePkg/XhciPei: Fix Aligned Page Allocation
  145 3b889f6fab MdeModulePkg/XhciDxe: Fix Aligned Page Allocation
  146 0f28c513d3 SignedCapsulePkg: fix AARCH64 build
  147 e026bb4c39 SecurityPkg Tcg2Dxe: Add Variable Arch protocol dependency
  148 b1c6e9f55e BaseTools: Fix an incremental build issue caused by macro in #include
  149 e797a806a8 ShellPkg/UefiShellDebug1CommandsLib: Update to support SmBios 3.3.0
  150 f06c92a656 MdePkg/Include: Update to support SmBios 3.3.0
  151 7288142a39 MdeModulePkg: Update to support SmBios 3.3.0
  152 b8fc5c03e5 NetworkPkg/Ip6Dxe: Fix typo in comment
  153 81e9eca7a4 StandaloneMmPkg/Core: Fix typo in function name
  154 d4fa02a89e MdeModulePkg/PiSmmCore: Fix typo in function name
  155 b0570b48f3 MdeModulePkg DxeCore: Fix typo in function name
  156 23ab8df01a ArmVirtPkg/PlatformBootManagerLib: Don't update progress if Pcd is 0
  157 c3c90d8aa7 OvmfPkg/PlatformBootManagerLib: Don't update progress if Pcd is 0
  158 cd70b1a71d MdeModulePkg/Ufs: Fix UFS flag read from Query Resp UPIU
  159 4d05a4b709 MdeModulePkg/BdsDxe: Fix calling PlatformBootManagerWaitCallback on 0
  160 a1f94045ff BaseTools: Fix a bug of genffs command generation
  161 778832bcad UefiCpuPkg/MpInitLib: honor the platform's boot CPU count in AP detection
  162 30459ddde6 UefiCpuPkg/MpInitLib: expand comment on initial AP enumeration
  163 a7e2d20193 SecurityPkg/Tcg2: Add Support Laml, Lasa for TPM2 ACPI.
  164 1fca55285b SecurityPkg/dsc: Add PCD for Laml, Lasa for TPM2.
  165 5970cb23b7 MdePkg/Include: correct Lasa in Tpm2Acpi.
  166 976d0353a6 UefiPayloadPkg/BlSupportDxe: fix ReserveResourceInGcd() calls
  167 04a0c3e8e1 UefiPayloadPkg/BlSupportPei: fix MMCONFIG assignment from XSDT
  168 7f72ec0b15 StandaloneMmPkg/Core: stop abusing EFI_HANDLE for FwVolHeader tracking
  169 7eb6160d4f ShellPkg/UefiShellLib: clarify workaround for unfixable EdkShell bug
  170 d5e35fddec ShellPkg/UefiShellDebug1CommandsLib: fix ShellCloseFile() call
  171 1b3115baad ShellPkg: stop taking EFI_HANDLE in place of SHELL_FILE_HANDLE
  172 c44501b313 ShellPkg: stop using EFI_HANDLE in place of EFI_HII_HANDLE
  173 61d505dfc1 ShellPkg/UefiShellDriver1CommandsLib: fix parameter list typo
  174 fcf8bdcd53 SecurityPkg: stop abusing EFI_EVENT for protocol notify registration
  175 a629d5b9ef SecurityPkg: fix UninstallMultipleProtocolInterfaces() calls
  176 35dd574a24 OvmfPkg/PlatformDxe: fix EFI_HII_HANDLE parameters of internal functions
  177 19c2a92805 OvmfPkg/VirtioNetDxe: fix SignalEvent() call
  178 2ef0c27cb8 OvmfPkg/XenBusDxe: fix UninstallMultipleProtocolInterfaces() call
  179 30af652ee1 NetworkPkg/TcpDxe: fix SockFreeFoo() parameter list
  180 2c9abfd5bb NetworkPkg/Ip4Dxe: fix NetLibDestroyServiceChild() call
  181 bf7249df9c NetworkPkg: fix CloseProtocol & UninstallMultipleProtocolInterfaces calls
  182 c486a33049 NetworkPkg/DxeNetLib: fix type typo in NetLibGetMacAddress()
  183 b1a6a0676a MdePkg/DxeServicesLib: remove bogus cast
  184 812e3bade6 MdeModulePkg/S3SaveState: cast Position for S3BootScriptLib explicitly
  185 f662f91cb2 MdeModulePkg/PiSmmCore: make type punning consistent
  186 9388c6b1c1 MdeModulePkg: fix UninstallMultipleProtocolInterfaces() calls
  187 9ee135501b MdeModulePkg: PEI Core: clean up "AprioriFile" handling in FindFileEx()
  188 f931984015 MdeModulePkg: stop abusing EFI_HANDLE for keystroke notify registration
  189 d342d318e9 MdeModulePkg: document workaround for EFI_RUNTIME_EVENT_ENTRY PI spec bug
  190 0bee7dbd2b MdeModulePkg/PlatformVarCleanupLib: fix HiiConstructConfigHdr() call
  191 10eec5aa92 MdeModulePkg: stop abusing EFI_EVENT for protocol notify registration
  192 abf8f69ebf MdeModulePkg/UefiHiiLib: stop using EFI_HANDLE in place of EFI_HII_HANDLE
  193 3522ea73f9 MdeModulePkg: fix cast in GetModuleInfoFromHandle() calls
  194 02ee79fa6a EmulatorPkg: stop abusing EFI_HANDLE for keystroke notify registration
  195 60d222748a EmulatorPkg/DxeTimerLib: drop superfluous cast
  196 e1b59e085a EmbeddedPkg/Universal/MmcDxe: "fix" CloseProtocol() call in BindingStop()
  197 7b6ceb4d3b EmbeddedPkg/AndroidFastbootTransportTcpDxe: fix DestroyChild() call
  198 7609c04728 EmbeddedPkg: add missing EFIAPI calling convention specifiers
  199 2de1f611be MdeModulePkg/BdsDxe: Also call PlatformBootManagerWaitCallback on 0
  200 410c4d00d9 Maintainers.txt: Move ShellBin maintainers to EDK II Releases section
  201 0b73027eb1 NetworkPkg: Remove unnecessary MdeModulePkg/MdeModulePkg.dec dependency in INF
  202 6fcdbde51f MdeModulePkg: Remove PCD gEfiMdeModulePkgTokenSpaceGuid.PcdTftpBlockSize
  203 047ede3199 NetworkPkg UefiPxeBcDxe: Consume PcdTftpBlockSize defined in NetworkPkg.dec
  204 c7471e2a01 NetworkPkg: Add PcdTftpBlockSize in NetworkPkg.dec
  205 1aebb09519 MdeModulePkg: Remove network related guid definitions from MdeModulePkg.dec
  206 281161f109 NetworkPkg: Move network related header files from MdeModulePkg to NetworkPkg
  207 d19040804a UefiCpuPkg: strip trailing whitespace
  208 4040754daf OvmfPkg: strip trailing whitespace
  209 ba39402f34 MdeModulePkg: strip trailing whitespace
  210 89c2e2b1d3 EmulatorPkg: strip trailing whitespace
  211 0deca401f0 BaseTools: strip trailing whitespace
  212 df8f8688b8 ArmPlatformPkg: strip trailing whitespace
  213 92c8588f93 ArmPkg: strip trailing whitespace
  214 432418662c EmbeddedPkg: convert Lauterbach README.txt to 7-bit safe Readme.md
  215 d79b63c64f BaseTools: correct line endings for ConvertFce Python script
  216 3afcba4a8f ArmPkg: ArmScmiDxe - convert .h to from 8859-x to 7-bit
  217 fe3b33e8aa DynamicTablesPkg: fix .dsc line ending
  218 7ecf6717cf BaseTools: fix line endings in SetupGit.py Conf files
  219 c63012886c EmbeddedPkg: delete outdated FdtLib README.txt
  220 3ebd880173 NetworkPkg: add missing newline at end of file
  221 280432c2fe EmbeddedPkg: add missing newline at end of TemplateResetSystemLib.inf
  222 c1bcb2258c BaseTools: add missing newlines at end of files
  223 61af5f2494 BaseTools: Fix GenMake multi-workspace failure
  224 5be5439a5a BaseTools: use stdint.h for GCC ProcessorBind.h typedefs
  225 ed9db1b91c MdeModulePkg: Enable/Disable S3BootScript dynamically.
  226 f835e1d4c1 BaseTools/LzmaCompress: Fix the option "d" dictionary size
  227 ac81789c3b MdeModulePkg/ScsiDiskDxe: Support Storage Security Command Protocol
  228 1ff7ed2cfa MdeModulePkg/ScsiBusDxe: Clean up Peripheral Type check
  229 43bb4e379b MdeModulePkg/UfsPassThruDxe: Check for RPMB W-LUN (SecurityLun)
  230 9b14509b16 MdePkg: Implement SCSI commands for Security Protocol In/Out
  231 1f5e4d9128 BaseTools: Fix the lib order in static_library_files.lst
  232 76e1e5631f MdeModulePkg/SdMmcPciHcDxe: Fix SdMmcMmcLegacy bus timing handling
  233 a8c1fc70db MdeModulePkg/SdMmcPciHcDxe: Fix bus timing switch sequence
  234 206783aa7f MdeModulePkg/SdMmcPciHcDxe: Remove clock stop from HS200 switch
  235 e86664d2b0 MdeModulePkg/TerminalDxe: Enhance the arrow keys support
  236 6da405ebf6 BaseTools:"--exclude" don't apply if parameter ends with separator
  237 c70fef962e UefiCpuPkg/CpuDxe: clean up PAGE_TABLE_LIB_PAGING_CONTEXT usage.
  238 a3596a040b MdePkg Base.h: Define STATIC_ASSERT macro as empty for EBC arch
  239 96301aadc1 MdeModulePkg: Add missing sourceX for Blt
  240 c671c9106c ShellPkg: Unload image on EFI_SECURITY_VIOLATION
  241 2184ededd3 MdeModulePkg/PlatformDriOverride: Unload image on EFI_SECURITY_VIOLATION
  242 f7fdd620e8 MdeModulePkg/UefiBootManager: Unload image on EFI_SECURITY_VIOLATION
  243 51a3985cbb MdeModulePkg/DxeCapsuleLibFmp: Unload image on EFI_SECURITY_VIOLATION
  244 82e0c422b2 EmbeddedPkg: Unload image on EFI_SECURITY_VIOLATION
  245 590c9d5828 MdeModulePkg/BM_UI: Add the new terminal types to related menu
  246 8a53ea9d9f MdeModulePkg/TerminalDxe: Extend the terminal console support types
  247 da63ba5174 MdeModulePkg: Extend the support keyboard type of Terminal console
  248 4747b92cab BaseTools: init DependencyHeaderFileSet for each MakeFile class
  249 670c903a68 Add VS2019 Support on ToolSetup Batches
  250 7a25b3da78 Add VS2019 Toolchain def
  251 6b80310f34 BaseTools/LzmaCompress: Add two switches
  252 fcdedafd97 Revert "BaseTools: Improve GetDependencyList function"
  253 f4c898f2b2 UefiCpuPkg/CpuExceptionHandlerLib: Fix split lock
  254 832c4c7ad6 UefiCpuPkg: Fix potential spinLock issue in SmmStartupThisAp
  255 d7bf973e43 Maintainers.txt update for ShellPkg
  256 13bfe3e452 Maintainers.txt: Unify one maintainer name
  257 85ccbee2ab BaseTools:Fix the issue that build report failed
  258 d652b458f5 EmulatorPkg/TimerLib: Add missing GetTimeInNanoSecond function
  259 136dad0956 UefiCpuPkg: Remove PcdCpuSmmStaticPageTable
  260 b0c15fb128 BaseTools: Add more parameter checking for CopyFileOnChange()
  261 82c1a21208 StandaloneMmPkg: make package .DSC file build again
  262 9790f62be1 MdeModulePkg SerialDxe.inf: Fix wrong FILE_GUID format
  263 22e75231ae BaseTools:Remove the unnecessary operation of renaming a file.
  264 0075ab2cec BaseTools: remove unnecessary calls of os.exist
  265 bc9e4194cf BaseTools: Improve GetDependencyList function
  266 e32f7bc96d BaseTools:change some incorrect parameter defaults
  267 b67735a7e8 BaseTools:Replace PlatformInfo with PlatformAutoGen for Moudle
  268 ea331a5c21 MdePkg: UefiLib: Add a function to check if a language is supported
  269 26fc074a5f SecurityPkg Tcg2Config: Move common definitions to new Tcg2Internal.h
  270 d8c4b87ec4 MdePkg: Drop VERIFY_SIZE_OF in favour of STATIC_ASSERT
  271 b03fb410b2 MdePkg: Use STATIC_ASSERT macro
  272 a9521a6bf4 MdeModulePkg/ResetUtilityLib: Use STATIC_ASSERT macro
  273 0d85e67714 MdeModulePkg/SerialDxe: Update the file Guid in SerialDxe.inf
  274 e0e388a427 EmulatorPkg/PeiEmuSerialPortLib: Update the INF file Guid
  275 49a2f8ceee SecurityPkg/SecurityPkg.dec: Update TcgPpVendorLib.h to Tcg2PpVendorLib.h
  276 0d4f7b4b38 MdePkg/MdePkg.dec: Update PciSegmentLib.h to S3PciSegmentLib.h
  277 18be724e30 Change package reviewer of CryptoPkg.
  278 9b5a1c789d ArmPlatformPkg: Add missing header files in INF file
  279 7551529ce1 ArmVirtPkg: increase FD/FV size for NOOPT builds
  280 86ad762fa7 UefiCpuPkg/PiSmmCpu: Enable 5L paging only when phy addr line > 48
  281 5a9db85880 BaseTools: Fixed a bug of IgnoreAutoGen
  282 204ae9da23 MdePkg: Add STATIC_ASSERT macro
  283 5e5abfcab4 BaseTools: Robustness for multiple build environments
  284 7809492c10 BaseTools: Enable --genfds-multi-thread to default build
  285 f23da86415 BaseTools: Fixed the build fail on Linux with --genfds-multi-thread
  286 e3c8311f8a BaseTools: Fixed the bug of multi-thread genffs for override inf
  287 000ab98574 BaseTools: Sort Pcd settings to make PcdTokenNumber be fixed
  288 373298ca0d BaseTools: Fixed issue for IgnoreAutoGen
  289 53e2eaba7a BaseTools: Fixed build clean regression issue
  290 cbe7543ebb BaseTools: Fix a bug for Hii Pcd override
  291 f49421a47d MdePkg/BluetoothLeConfig.h: Add type EfiBluetoothSmpPeerAddressList
  292 d6f5a5050b BaseTools:ECC need to handle lower case 'static'
  293 03ad3d889c BaseTools:Ecc handle another copyright format
  294 59b754c9f6 OvmfPkg/EnrollDefaultKeys: clean up Base64Decode() retval handling
  295 ae9f12058d ArmVirtPkg/PlatformBootManagerLib: unload image on EFI_SECURITY_VIOLATION
  296 23908d0f5c ShellPkg/ShellPkg.dsc AARCH64: enable stack protector
  297 04d9d89b7d ArmVirtPkg/ArmVirtPrePiUniCoreRelocatable: revert to PIE linking
  298 8a1305a11f UefiCpuPkg: support single EFI_PEI_CORE_FV_LOCATION_PPI in PpiList
  299 7bf5255997 IntelFsp2WrapperPkg: Remove unneeded MdeModulePkg dependency
  300 d1da2ab93a IntelFsp2Pkg/FspSecCore: Remove unneeded MdeModulePkg dependency
  301 d2687f23c9 BaseTools/GenFw AARCH64: fix up GOT based relative relocations
  302 adb59b633c ShellPkg/Pci.c: Update supported link speed to PCI5.0
  303 fa5e184327 BaseTools: Update GenFw tool to support -e -z option together
  304 48d49ea507 MdeModulePkg: Remove PcdRealTimeClockUpdateTimeout
  305 6b9dd13dd9 PcAtChipsetPkg: add PcdRealTimeClockUpdateTimeout
  306 f64a597d45 UefiCpuPkg: Explain relationship between several SMM PCDs
  307 79186ddcdd UefiCpuPkg/PiSmmCpu: Restrict access per PcdCpuSmmRestrictedMemoryAccess
  308 09f7c82b4c UefiCpuPkg/PiSmmCpu: Use new PCD PcdCpuSmmRestrictedMemoryAccess
  309 87184487d2 UefiCpuPkg: Add PcdCpuSmmRestrictedMemoryAccess
  310 8b8e915845 ShellPkg/CommandLib: avoid NULL derefence and memory leak
  311 17f8c9e97d MdePkg/DxeHstiLib: Added checks to improve error handling.
  312 40db176d9d BaseTools: Support more file types in build cache
  313 47f167f47e UefiCpuPkg/SecCore: get AllSecPpiList after SecPlatformMain.
  314 37eef91017 BaseTools: Fixed regression issue for building !x86 builds
  315 df43ea6c08 BaseTools: fix an incremental build issue.
  316 30b4abc6e9 EmulatorPkg/Win/Host: Fix SecPrint() log line endings
  317 10ccc27c95 EmulatorPkg/Win/Host: Fix image unload regression
  318 abc0155b03 BaseTools: Incorrect error message for library instance not found
  319 5f7bb39117 BaseTools: Fix incremental build genmake issue
  320 6dd9aa4019 BaseTools: Support long file path in windows for misc functions
  321 1237517b21 OvmfPkg/OvmfXen: use RealTimeClockRuntimeDxe from EmbeddedPkg
  322 4870639f55 OvmfPkg: Move XenRealTimeClockLib from ArmVirtPkg
  323 833cd3e0c0 OvmfPkg: Introduce XenIoPvhDxe to initialize Grant Tables
  324 8f39d79d65 OvmfPkg: Introduce PcdXenGrantFrames
  325 05480e2fd4 OvmfPkg/PlatformBootManagerLib: Use a Xen console for ConOut/ConIn
  326 d668c8bc55 OvmfPkg/OvmfXen: Introduce XenTimerDxe
  327 c8395d27f7 OvmfPkg/OvmfXen: Override PcdFSBClock to Xen vLAPIC timer frequency
  328 ad256f9540 OvmfPkg/PlatformBootManagerLib: Handle the absence of PCI bus on Xen PVH
  329 bc5df19872 OvmfPkg/PlatformBootManagerLib: Use XenDetected from XenPlatformLib
  330 054c3fe9b5 OvmfPkg/XenPlatformLib: Cache result for XenDetected
  331 198a8dc9cd OvmfPkg/XenPlatformPei: Ignore missing PCI Host Bridge on Xen PVH
  332 77d35f5008 OvmfPkg/XenPlatformPei: Reserve VGA memory region, to boot Linux
  333 24465c380a OvmfPkg/XenPlatformPei: Rework memory detection
  334 a749e1f93b OvmfPkg/XenPlatformPei: no hvmloader: get the E820 table via hypercall
  335 23f9374203 OvmfPkg: Import XENMEM_memory_map hypercall to Xen/memory.h
  336 64eac29576 OvmfPkg/XenPlatformPei: Introduce XenPvhDetected
  337 12998837d5 OvmfPkg/XenPlatformPei: Setup HyperPages earlier
  338 4022f7fa91 OvmfPkg/XenPlatformPei: Introduce XenHvmloaderDetected
  339 80b619d5c4 OvmfPkg/XenPlatformPei: Reinit XenHypercallLib
  340 68f4599dfc OvmfPkg/XenHypercallLib: Enable it in PEIM
  341 2a4a6242b7 OvmfPkg/AcpiPlatformDxe: Use Xen PVH RSDP if it exist
  342 3afa2ed53f OvmfPkg/AcpiPlatformDxe: Use XenPlatformLib
  343 f496443eb3 OvmfPkg/Library/XenPlatformLib: New library
  344 60d265451a OvmfPkg/XenPlatformPei: Grab RSDP from PVH guest start of day struct
  345 594b5002a6 OvmfPkg/XenPlatformPei: Use mXenHvmloaderInfo to get E820
  346 8651e1ce71 OvmfPkg/XenPlatformPei: Detect OVMF_INFO from hvmloader
  347 31d4e8b029 OvmfPkg/OvmfXen: use a TimerLib instance that depends only on the CPU
  348 f198e254f7 OvmfPkg/XenResetVector: Allow jumpstart from either hvmloader or PVH
  349 93314ae597 OvmfPkg/XenResetVector: Saving start of day pointer for PVH guests
  350 a8c791c15b OvmfPkg/XenResetVector: Add new entry point for Xen PVH
  351 1e9d6b0f98 OvmfPkg/OvmfXen: Creating an ELF header
  352 3b96221f77 OvmfPkg: Introduce XenPlatformPei
  353 c05de360ec OvmfPkg: Introduce XenResetVector
  354 75e85e3382 OvmfPkg: Create platform OvmfXen
  355 aaebea27da OvmfPkg/ResetSystemLib: Add missing dependency on PciLib
  356 30781febe2 UefiCpuPkg: Adding a new TSC library by using CPUID(0x15) TSC leaf
  357 9c90d39b60 UefiCpuPkg/CpuCommonFeaturesLib: Use new macros.
  358 95cfe6c247 UefiCpuPkg/RegisterCpuFeaturesLib: Supports test then write new value logic.
  359 6b3645ade5 UefiCpuPkg/RegisterCpuFeaturesLib: Combine CR read/write action.
  360 cfbcaad251 UefiCpuPkg/PiSmmCpuDxeSmm: Supports test then write new value logic.
  361 ef21a304e0 UefiCpuPkg/PiSmmCpuDxeSmm: Combine CR read/write action.
  362 35c2809ba6 UefiCpuPkg/RegisterCpuFeaturesLib: Add "Test Then Write" Macros.
  363 4201098e97 UefiCpuPkg/PiSmmCpuDxeSmm: don't free page table pages that are required to handle current page fault
  364 ada905ab5c MdeModulePkg DxeCore: Fix for missing Memory Attributes Table (MAT) update
  365 0970a80583 BaseTools: Update incorrect variable name 'DataPile'
  366 94459080c1 BaseTools: Improve the file saving and copying reliability
  367 d01a998612 BaseTools: Add GenFds multi-thread support in build cache
  368 c340c5bd1b BaseTools: Change the [Arch][Name] module key in Build cache
  369 56c786b0a9 BaseTools: Print first cache missing file for build cachle
  370 0e7e7a264c BaseTools: Improve the cache hit in the edk2 build cache
  371 8113281728 ShellPkg/UefiShellDriver1CommandsLib: Make array big enough
  372 74c22c59e3 BaseTools/tools_def.template: Add -gdwarf to XCODE5 X64
  373 d47778e522 EmulatorPkg/Sec: Change scope of PpiArray[10]
  374 6ed2c8bed3 EmulatorPkg: Disable TftpDynamicCommand and LogoDxe for XCODE5
  375 26ac9c639a EmulatorPkg/Unix/Host: Remove debug code from BerkeleyPacketFilter.c
  376 97a1b9f473 EmulatorPkg/Unix/Host: Initialize field in BerkeleyPacketFilter.c
  377 32e55c9f18 EmulatorPkg: Fix XCODE5 lldb issues
  378 4331b9f5f0 EmulatorPkg/Unix/Host: Disable inline/optimizations for XCODE5
  379 57c320c932 EmulatorPkg: Add support for NOOPT target
  380 9e3ab94dc8 EmulatorPkg: Add -D DISABLE_NEW_DEPRECATED_INTERFACES
  381 50509ec66c EmulatorPkg: Remove UNIX_SEC_BUILD/WIN_SEC_BUILD
  382 868254ace3 EmulatorPkg: Fix VS20xx IA32 boot failure
  383 76e12fa334 BaseTools: Fixed issue of incorrect Module Unique Name
  384 5726bdd9a2 ShellPkg/UefiShellAcpiViewCommandLib: Replace shift logical left
  385 944bd5cf1d CryptoPkg: Fix coding style
  386 501de8146d UefiCpuPkg/Cpuid: Add description for parameter LeafFunction
  387 0154e02dc7 ShellPkg/UefiShellAcpiViewCommandLib: Initialize local variables
  388 8906f076de CryptoPkg/OpensslLib: Add missing header files in INF file
  389 f516a5144e SecurityPkg/SecurityPkg.uni: Add missing strings for new PCDs
  390 0680d08683 MdeModulePkg/DxeIplPeim: Initialize pointer PageMapLevel5Entry
  391 48d8d4d80b BaseTools/Capsule: Tool to generate Windows Firmware Update Driver
  392 e2aacac580 BaseTools/Capsule: Add WindowsCapsuleSupportHelper
  393 a5944b6a13 FmpDevicePkg/FmpDxe: Remove use of CatSprint()
  394 11d354945c FmpDevicePkg/FmpDxe: Add PcdFmpDeviceStorageAccessEnable
  395 278c3d48a7 FmpDevicePkg/FmpDxe: Add PcdFmpDeviceImageTypeIdGuid
  396 e0961677d1 FmpDevicePkg/FmpDxe: Improve all DEBUG() messages
  397 c40f7cc7fd FmpDevicePkg: Add Capsule Update Policy Protocol
  398 67c1e5ee6e FmpDevicePkg/FmpDxe: Different variable for each FMP Descriptor
  399 4f0544b144 FmpDevicePkg/FmpDxe: Use new FmpDeviceLib APIs
  400 a6ee24fbdd MdeModulePkg/MdeModulePkg.dec: Remove gEfiDpcProtocolGuid
  401 593ecbe300 NetworkPkg: Move Dpc.h from MdeModulePkg to NetworkPkg
  402 492a1db0b8 NetworkPkg: Add Dpc protocol
  403 caa7d3a896 BaseTools/Scripts: Add GetUtcDateTime script.
  404 c0996b76c1 ShellPkg/UefiShellAcpiViewCommandLib: Remove the variable "Index"
  405 5ab96088ae CryptoPkg/OpensslLib: remove clone commands
  406 2556350d1b Readme.md: add submodule policy and clone commands
  407 f5892aa8d8 MdeModulePkg/DxeCapsuleLibFmp: Improve comparisons in CapsuleOnDisk.c
  408 34651e7d76 MdeModulePkg/CapsuleApp: Improve comparisons in CapsuleOnDisk.c
  409 08a54c9e0a BaseTools: Move buildoptions.py to Common folder
  410 1f06aa24c2 FmpDEvicePkg/FmpDeviceLibNull: Implement new APIs
  411 8d01f2f4d6 FmpDevicePkg: Add APIs to FmpDeviceLib
  412 91c230578c FmpDevicePkg: Add UEFI_DRIVER support
  413 82407bd129 BaseTools: Fix checking for Sources section in INF file
  414 2b4c07bc22 BaseTools: Add "-" in a re to parse line in .map file
  415 a000d5d1ca BaseTools: Fix incremental build bug
  416 46f8a68916 MdeModulePkg/DxeIplPeim: Relocate operation of PageMapLevel5Entry++
  417 073f2cede8 UefiCpuPkg/PiSmmCpuDxeSmm: Fix coding style
  418 c3eefcb152 IntelFsp2Pkg/FspSecCore: Add missing header file in INF file
  419 ed23ab5fc7 ShellPkg/UefiShellAcpiViewCommandLib: Add missing header files in INF
  420 c0e174bd5b MdePkg/BaseUefiDecompressLib: Add missing description for parameter
  421 61ca3b9236 MdeModulePkg: Add missing header files in INF files
  422 6f33f7a262 MdePkg: Add MmAccess and MmControl definition.
  423 9c6180fb3d Readme.md: Remove tag release from Readme
  424 a7b54d1821 MdeModulePkg/RegularExpressionDxe: Add two missing null pointer checks
  425 b26691c471 MdeModulePkg RegularExpressionDxe: Update Oniguruma from v6.9.0 to v6.9.3
  426 ecc32c90ee MdeModulePkg/UfsPassThruDxe: Implement EDKII_UFS_HC_PLATFORM_PROTOCOL
  427 a71272ed7a MdeModulePkg/UfsPassThruDxe: Refactor private data to use UfsHcInfo
  428 90952ad733 MdeModulePkg/UfsPassThruDxe: Refactor UfsExecUicCommand function
  429 1bfd58c22e MdeModulePkg: Add definition of the EDKII_UFS_HC_PLATFORM_PROTOCOL
  430 12dcad5b1e ShellPkg/UefiShellLevel2CommansLib: Pointer Resonse should be checked
  431 48d5d6d5e0 ShellPkg: acpiview: SRAT: Prevent buffer overruns
  432 5f0661220c ShellPkg: acpiview: PPTT: Prevent buffer overruns
  433 05d402952d ShellPkg: acpiview: MADT: Prevent buffer overruns
  434 62cefaf44e ShellPkg: acpiview: IORT: Prevent buffer overruns
  435 1d12f0e671 ShellPkg: acpiview: GTDT: Prevent buffer overruns
  436 ffb18f7710 ShellPkg: acpiview: DBG2: Prevent buffer overruns
  437 a0792697bc BaseTools: Fixed an issue that build raise exception
  438 4053587347 SourceLevelDebugPkg DebugCommLibUsb3: Address NULL ptr dereference case
  439 1a624dd7cf BaseTools: Enable block queue log agent.
  440 4acae2b38e BaseTools: Add the support for python 2
  441 c60fb00f6c BaseTools: Move BuildOption parser out of build.py
  442 636ed13a7f BaseTools: Add LogAgent to support multiple process Autogen
  443 3285fbda88 BaseTools: Add shared data for processes
  444 673d09a2dd BaseTools: Enable Multiple Process AutoGen
  445 e8449e1d8e BaseTools: Decouple AutoGen Objects
  446 197ca7febf BaseTools: Add functions to get platform scope build options
  447 2927a6fd99 BaseTools: Split WorkspaceAutoGen._InitWorker into multiple functions
  448 db01c8e3d8 BaseTools: Singleton the object to handle build conf file
  449 4b1b7c1913 CryptoPkg/BaseCryptLib: Wrap OpenSSL HKDF algorithm
  450 466f5e89c3 UefiCpuPkg/PiSmmCpuDxeSmm: Clean up useless ConsoleLogLock spinlock.
  451 800aeeda74 UefiCpuPkg/RegisterCpuFeaturesLib: Clean up useless ConsoleLogLock spinlock.
  452 01acb06c4f UefiCpuPkg: Update code to include register definitions from MdePkg
  453 e057908f8d UefiCpuPkg|MdePkg: Move Register/ folder to MdePkg/Include/
  454 b3527dedc3 MdeModulePkg/DxeIpl: Create 5-level page table for long mode
  455 236d5c66c4 MdePkg/Cpuid.h: Move Cpuid.h from UefiCpuPkg to MdePkg
  456 1c7b3eb846 MdeModulePkg/DxeIpl: Introduce PCD PcdUse5LevelPageTable
  457 e58aa47432 UefiCpuPkg/CpuDxe: Support parsing 5-level page table
  458 29355b4e1a UefiCpuPkg/CpuDxe: Remove unnecessary macros
  459 09f69a877b UefiCpuPkg/MpInitLib: Enable 5-level paging for AP when BSP's enabled
  460 1ab7d72651 OvmfPkg/PlatformPei: Change referenced MSR name.
  461 35ec41803c BaseTools:Add the Judgment Method of "--exclude"
  462 96603b4f02 BaseTools/PatchCheck: Disable text conversion in 'git show'
  463 1eeb5ff160 BaseTools/PatchCheck: Add copy from/to keywords
  464 05579e5182 BaseTools/PatchCheck: Ignore blank lines in diff
  465 111bbcf876 MdeModulePkg/DxeCapsuleLibFmp: Add missing description for parameter
  466 e314132fea MdeModulePkg/EsrtFmpDxe: Enhance ESRT to support multiple controllers
  467 c30fbac4e2 MdePkg/X64/ProcessorBind.h: Fix EmulatorPkg X64 XCODE5
  468 538d8aaaf3 EmulatorPkg/Unix/Host: Fix XCODE5 IA32/X64 build failure
  469 b98504b514 EmulatorPkg/Unix/Host: Fix NetworkPkg dependencies
  470 113a7d9ec9 EmulatorPkg: Fix VS2015 build when VS2017 also installed
  471 02031cfc92 UefiCpuPkg/PiSmmCpuDxeSmm: Remove debug message.
  472 1821dbed1d UefiCpuPkg/RegisterCpuFeaturesLib: Remove debug message.
  473 5ed4c46f11 UefiCpuPkg/PiSmmCpuDxeSmm: Make code consistent with comments
  474 76e40d7be2 ShellPkg/UefiShellBcfgCommandLib: Fix '-opt' option
  475 7c662c9e73 ShellPkg: Add shell with all commands integrated
  476 eb2a1ed56f ShellPkg/AcpiView: Fix IA32 link error
  477 aefcf2f78a UefiCpuPkg/PiSmmCpuDxeSmm: Add check for pointer Pml5Entry
  478 4ac8ceb5d6 MdeModulePkg: Remove RecoveryLib.h and PeiRecoveryLibNull
  479 b9c3cbf6ec MdeModulePkg: Remove S3Lib.h and PeiS3LibNull
  480 1702e2ce5a MdeModulePkg/UsbBusDxe: Return error when the device is not present
  481 e18d1c37e8 SecurityPkg/SecurityPkg.dec: Remove trailing white space
  482 afebc51547 MdeModulePkg/PiSmmCore: Use unique structure signatures
  483 89164babec UefiCpuPkg/MpInitLib: don't shadow the microcode patch twice.
  484 5e4ebd9ea5 IntelFsp2Pkg: Improve FSP Python scripts to support 3.x.
  485 46e34cc956 UefiCpuPkg/PiSmmCpuDxeSmm: Keep function comment and declaration adjacent
  486 f32a49f10b SecurityPkg/FvReportPei: Change HashAlgoId to HashAlgId
  487 93373079b5 MdeModulePkg: Fix typos and add periods
  488 83d6207f99 BaseTools: Fixed a typo in Trim.py
  489 101dc9e257 BaseTools:Added arch output to build report
  490 8ddec24dea BaseTools:Updata the output encoding of the Popen function
  491 307e1650be BaseTools:Add extra debugging message
  492 76912197fa BaseTools:replace the chinese quotation mark with unicode "
  493 05f8e85fa7 ShellPkg: acpiview: IORT: Refactor PMCG node mapping count validation
  494 d23bf79734 ShellPkg: acpiview: MADT: Split structure length validation
  495 748c1efd1e ShellPkg: acpiview: SRAT: Minor code style enhancements
  496 e0cf5ac693 ShellPkg: acpiview: RSDP: Make code consistent with other parsers
  497 eefa8f8bf2 ShellPkg: acpiview: XSDT: Remove redundant ParseAcpi() call
  498 58cc0ffe68 ShellPkg: acpiview: Allow passing buffer length to DumpGasStruct()
  499 d21e5dbbbf MdePkg: Add PI 1.5 SmramMemoryReserve HOB file
  500 95fb75883d MdePkg/PciExpress21.h: Fix the PCI industry standard register defines
  501 b3d00df69c CryptoPkg/BaseCryptLib: Use cmp-operator for non-Boolean comparisons
  502 3d34b5f326 ArmPkg: DebugPeCoffExtraActionLib: fix trivial comment typos
  503 a6cd7fbac4 ArmPkg: DebugPeCoffExtraActionLib: debugger commands are not errors
  504 8fed4e47d9 OvmfPkg/build.sh: use newer '-drive if=pflash' syntax when running qemu
  505 4634fd429e OvmfPkg/build.sh: remove $ADD_QEMU_HDA
  506 28bc699240 MdePkg/UefiDebugLibStdErr: Add destructor to CloseEvent
  507 0f4b77f5b2 MdePkg/UefiDebugLibDebugPortProtocol: Add destructor to CloseEvent
  508 e92bdcb3ec MdePkg/UefiDebugLibConOut: Add destructor to CloseEvent
  509 87ad6913b4 UefiCpuPkg/RegisterCpuFeaturesLib: Start all processors simultaneously.
  510 a430589cb5 UefiCpuPkg/CpuMpPei: Produce EDKII_PEI_MP_SERVICES2_PPI.
  511 ebfbb70129 UefiCpuPkg: Add new EDKII_PEI_MP_SERVICES2_PPI
  512 c06a657f4f UefiCpuPkg/MpInitLibUp: Add MpInitLibStartupAllCPUs API.
  513 ee0c39fa11 UefiCpuPkg/MpInitLib: Add MpInitLibStartupAllCPUs API.
  514 92b5a2eabc UefiCpuPkg/Include/MpInitLib.h: Add MpInitLibStartupAllCPUs API.
  515 d47b85a621 Revert "UefiCpuPkg/PiSmmCpu: Allow SMM access-out when static paging is OFF"
  516 30f6148546 UefiCpuPkg/PiSmmCpu: Allow SMM access-out when static paging is OFF
  517 520a1e60de IntelFsp2Pkg: PeiService pointer not reset to 0 in SecMain
  518 0dd8d7d556 OvmfPkg/build.sh: remove literal carriage return
  519 959791dd6c BaseTools: Sort file list in Makefile
  520 7d0a56c4a1 BaseTools: add GetMaintainer.py script
  521 83e7d5c75e OvmfPkg/build.sh: enable multitheaded build by default
  522 cf2d8d4978 edksetup.sh: remove redundant -?, -h and --help in options parsing
  523 11e5fc6601 edksetup.sh: when executing arithmetic commands, $ isn't needed
  524 07d80d35ad edksetup.sh: Use $SCRIPTNAME consistently instead of 'edksetup.sh'
  525 80d4f9e8f9 edksetup.sh: Use bash variable $PWD instead of executing pwd command
  526 f6f1e0b7c2 EmbeddedPkg: list module-internal header files in INF c
  527 9e55ce6b75 CryptoPkg/BaseCryptLib: list module-internal header files in INF c
  528 2a0168c7c0 ArmPlatformPkg: list module-internal header files in INF c
  529 4cef711d63 ArmPkg: list module-internal header files in INF c
  530 bb824f685d BaseTools: Fixed the mis-using strip() function issue.
  531 5f89bcc460 BaseTools: Create ".cache" folder when initialize Build object
  532 8ff68cd5e4 ShellPkg: acpiview: DBG2: Remove redundant forward declarations
  533 2a219e196d ShellPkg: acpiview: GTDT: Remove redundant forward declarations
  534 795e706f74 ShellPkg: acpiview: IORT: Remove redundant forward declarations
  535 9cb5bcce9a ShellPkg: acpiview: MADT: Remove redundant forward declarations
  536 527a36859d ShellPkg: acpiview: SRAT: Remove redundant forward declarations
  537 cca8826cc0 ShellPkg: acpiview: SPCR: Remove redundant forward declaration
  538 86da432af3 ShellPkg: acpiview: FADT: Remove redundant forward declarations
  539 386fbe1a6b ShellPkg: acpiview: RSDP: Remove redundant forward declarations
  540 ef2360569d ShellPkg/Type.c: Add value check before (LoopVar - 1)
  541 5d3ef15da7 OvmfPkg: link SM3 support into Tcg2Pei and Tcg2Dxe
  542 c027f68030 SecurityPkg: set SM3 bit in TPM 2.0 hash mask by default
  543 7c1126d394 SecurityPkg/HashLibBaseCryptoRouter: recognize the SM3 digest algorithm
  544 edf6ef246d SecurityPkg: introduce the SM3 digest algorithm
  545 296c908c69 Maintainers.txt: Fine-grained review ownership for MdeModulePkg
  546 2474cb0a4d Maintainers.txt: split out section "OvmfPkg: CSM modules"
  547 46b6cae1e5 Maintainers.txt: split out section "OvmfPkg: TCG- and TPM2-related modules"
  548 da75ac2169 Maintainers.txt: split out section "OvmfPkg: Xen-related modules"
  549 0c7e86086f Maintainers.txt: split out section "ArmVirtPkg: modules used on Xen"
  550 f1a74d998d Maintainers.txt: add wildcard path association for Arm/AArch64
  551 16eb2dc159 Maintainers.txt: update for filesystem area descriptions
  552 3dafa03822 UefiCpuPkg/RegisterCpuFeaturesLib: avoid use dynamic PCD.
  553 bbd357ae57 UefiCpuPkg/RegisterCpuFeaturesLib: Avoid AP calls PeiServices table.
  554 04dd0cb972 UefiCpuPkg DxeRegisterCpuFeaturesLib: Fix VS2012 build failure
  555 cce01f538f MdePkg/BaseLib: Base64Decode(): don't declare variables in nested blocks
  556 35e242b698 MdePkg/BaseLib: rewrite Base64Decode()
  557 5d68fc6781 MdePkg/BaseLib: re-specify Base64Decode(), and add temporary stub impl
  558 84a4594720 UefiCpuPkg CpuCommonFeaturesLib: Enhance Ppin code
  559 51dd408ae1 UefiCpuPkg/PiSmmCpuDxeSmm: Enable MM MP Protocol
  560 18f169a95c MdePkg: Add new MM MP Protocol definition.
  561 eebc135ffb BaseTools: Fix python3.8 SyntaxWarning
  562 70565e6422 EmulatorPkg/Unix: Convert timezone from seconds to minutes
  563 8f5b265500 EmulatorPkg/build.sh: Fix missing usage of -b BUILDTARGET parameter
  564 55b9bbf40a EmulatorPkg: update HOST_TOOLS to xcode5
  565 43622317c6 FmpDevicePkg: Fix various typos
  566 a79841a024 BaseTools: Add HOST_APPLICATION module type.
  567 2d100d1d73 BaseTools: Fixed the issue when ToolDefinitionFile is not generated
  568 c630f69df0 UefiCpuPkg/PiSmmCpu: ReclaimPages: fix incorrect operator binding
  569 4eee0cc7cc UefiCpuPkg/PiSmmCpu: Enable 5 level paging when CPU supports
  570 6e5a33d1fb MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level paging
  571 deb90ac03a Revert "MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level paging"
  572 4e78c7bebb Revert "UefiCpuPkg/PiSmmCpu: Enable 5 level paging when CPU supports"
  573 f044a7d8ff Maintainers.txt: Remove maintainer info for IntelFsp[Wrapper]Pkg
  574 91cc60bafc IntelFsp2Pkg: Fix various typos
  575 efa12a3f02 Revert "FmpDevicePkg: Fix various typos"
  576 7a0df266e5 UefiCpuPkg RegisterCpuFeaturesLib: Fix an ASSERTION issue
  577 28781fd52a Revert "BaseTools/BfmLib: Add a tool BfmLib"
  578 064daac0c6 Revert "BaseTools/FCE: Add a tool FCE"
  579 b9479a7f7b Revert "BaseTools/FMMT: Add a tool FMMT"
  580 60ec54afc3 Revert "BaseTools: fix FCE build when edksetup not executed"
  581 661c5ed2d6 Revert "BaseTools/FMMT: Change FMMT script type in PosixLike"
  582 e8d4c5f92b Revert "BaseTools/BfmLib: Change BfmLib script type in PosixLike"
  583 226301051d Revert "BaseTools/FCE: Change FCE script type in PosixLike"
  584 8df52631e5 ArmPlatformPkg: Actually disable PL031 interrupts
  585 7365eb2c8c UefiCpuPkg/PiSmmCpu: Enable 5 level paging when CPU supports
  586 7c5010c7f8 MdePkg/BaseLib.h: Update IA32_CR4 structure for 5-level paging
  587 7e56f8928d UefiCpuPkg/PiSmmCpu: Change variable names and comments to follow SDM
  588 034a3b4f55 MdeModulePkg/Setup: Check ConfigAccess protocol in case it's destroyed
  589 688ec2d006 BaseTools: Detect the change of env variable used in tooldef.txt
  590 1d06b46cf1 BaseTools: Fixed the issue of the CFlag for compile PcdValueInit.c
  591 f527942e6b FmpDevicePkg: Fix various typos
  592 8a842b31b9 BaseTools/FCE: Change FCE script type in PosixLike
  593 556bf5b357 BaseTools/BfmLib: Change BfmLib script type in PosixLike
  594 2112fc71b1 BaseTools/FMMT: Change FMMT script type in PosixLike
  595 2d53d54a5b BaseTools: Fix various typos
  596 d031fc07eb BaseTools: fix FCE build when edksetup not executed
  597 0a487ef96b Maintainers.txt: Change SecurityPkg Maintainer Role
  598 6a34c1ce70 Revert "MdePkg/Protocol/Hash: introduce GUID for SM3"
  599 a9faafb156 Revert "SecurityPkg: introduce the SM3 digest algorithm"
  600 29a1a6eff7 Revert "SecurityPkg/HashLibBaseCryptoRouter: recognize the SM3 digest algorithm"
  601 0d823bfd8d Revert "SecurityPkg: set SM3 bit in TPM 2.0 hash mask by default"
  602 ddc020fb0a Revert "OvmfPkg: link SM3 support into Tcg2Pei and Tcg2Dxe"
  603 1ec05b81e5 OvmfPkg: use DxeTpmMeasurementLib if and only if TPM2_ENABLE
  604 c6a72cd794 EmbeddedPkg: Fix various typos
  605 16f3544ddd ArmPlatformPkg: Fix various typos
  606 ff5fef1428 ArmPkg: Fix various typos
  607 080981d72d BaseTools/FMMT: Add a tool FMMT
  608 3c59d94637 BaseTools/FCE: Add a tool FCE
  609 dc7b0dc8d6 BaseTools/BfmLib: Add a tool BfmLib
  610 03835a8c73 Maintainers.txt: Drop deprecated SourceForge SVN link
  611 e54ce6d074 Maintainers.txt: add Leif Lindholm as Package Reviewer of ArmVirtPkg
  612 a7c7d21ffa OvmfPkg: link SM3 support into Tcg2Pei and Tcg2Dxe
  613 d5af8fc5a9 SecurityPkg: set SM3 bit in TPM 2.0 hash mask by default
  614 542d04e2a4 SecurityPkg/HashLibBaseCryptoRouter: recognize the SM3 digest algorithm
  615 06dd5863b6 SecurityPkg: introduce the SM3 digest algorithm
  616 49c1e683c4 MdePkg/Protocol/Hash: introduce GUID for SM3
  617 896db3a4ce Maintainers.txt: Remove information for IntelFramework[Module]Pkg
  618 87fc0601fa Remove IntelFrameworkPkg
  619 aa7fc1c11c Remove IntelFrameworkModulePkg
  620 4286eb22f4 ShellPkg: acpiview: Make '-h' option not require a parameter
  621 5ed3b5624f ShellPkg: acpiview: Remove duplicate indentation in IORT parser
  622 687546ddd5 ShellPkg: acpiview: Remove '-v' flag from allowed command line args
  623 f17dad04ed ShellPkg: acpiview: Remove redundant IORT node types enum
  624 f73843d56d ShellPkg: acpiview: Allow disabling consistency checks (-q flag)
  625 3d31443502 ShellPkg: acpiview: Make DBG2 output consistent with other tables
  626 5a119220c1 ShellPkg: acpiview: Fix 'nn' printing in Table Checksum reporting
  627 6d9603713c ShellPkg: acpiview: Remove '/?' from valid command line flags
  628 5a27f7a237 ShellPkg: acpiview: Improve PPTT table field validation
  629 e53303ca05 EmulatorPkg/MiscSubClassPlatformDxe: Remove this unused module
  630 21902410ad ShellPkg/UefiShellLib: Set input pointer parameter to null if failure
  631 6a1f06fadb OvmfPkg/XenBusDxe: Don't call DisconnectController in Stop()
  632 64ef66ba8b OvmfPkg/XenBusDxe: Close XenIoProtocol openned by children
  633 be0d1c1755 MdeModulePkg SmbiosMeasurementDxe: Add Type4 Voltage field to blacklist
  634 c3f0829b34 IntelFsp2Pkg: FSP Python scripts to support 3.x.
  635 2603fce126 PciBusDxe: duplicate node insertion for every PPB device in the system
  636 0889500ce1 MdeModulePkg/BdsDxe: Use a pcd to control PlatformRecovery
  637 f81b738653 MdeModulePkg: Add a pcd to set the OS indications bit
  638 b7cd36a224 SecurityPkg: Remove DxeDeferImageLoadLib in DSC
  639 3974488393 BaseTools:Linux changes the way the latest version is judged
  640 aecad6c1cb Fix indentation in edksetup.sh SetupPython3
  641 adec1f5deb MdeModulePkg/SdMmcHcDxe: Implement revision 3 of SdMmcOverrideProtocol
  642 f56cc67f62 MdeModulePkg/SdMmcOverride: Add GetOperatingParam notify phase
  643 a37e18f6fc MdeModulePkg/UfsPassThruDxe: Fix unaligned data transfer handling
  644 ffe048a080 ArmVirtPkg: handle NETWORK_TLS_ENABLE in ArmVirtQemu*
  645 48fdf9a6df BaseTools:Remove unused Edk2BuildNotes2.txt
  646 6759212fa6 Edk2Setup: Support different VS tool chain setup
  647 541d6017e2 Edk2: Remove nt32 related flag in bat files
  648 d316662118 SecurityPkg/DxeDeferImageLoadLib: Remove DxeDeferImageLoadLib
  649 fda8482df7 MdeModulePkg/DxeCapsuleLibFmp: Add missing NULL pointer check.
  650 104a1aa19b BaseTools/Capsule: Supports multiple payloads and drivers in capsule
  651 c54c856218 UefiCpuPkg/MpInitLib: MicrocodeDetect: Ensure checked range is valid
  652 f426d8744f MdeModulePkg/UfsPassThruDxe: Refactor UFS device presence detection
  653 c78008b4b2 PcAtChipsetPkg: Remove framework modules
  654 8b6f0b5cd3 SecurityPkg: add FvReportPei.inf in dsc for build validation
  655 3743e71a06 SecurityPkg/FvReportPei: implement a common FV verifier and reporter
  656 beda3f76af SecurityPkg: add definitions for OBB verification
  657 c7341877f6 OvmfPkg: don't assign PCI BARs above 4GiB when CSM enabled
  658 4b04d9d736 OvmfPkg: Don't build in QemuVideoDxe when we have CSM
  659 16ec209a41 OvmfPkg/LegacyBbs: Add boot entries for VirtIO and NVME devices
  660 0ca6250768 OvmfPkg/LegacyBios: set NumberBbsEntries to the size of BbsTable
  661 2f3435c234 SecurityPkg: Add missing instances for build only
  662 846b1652d9 MdeModulePkg/CapsulePei: Add memory pointer check
  663 c1227348e3 MdeModulePkg: Add CapsuleOnDiskLoadPei PEIM.
  664 28889a7898 MdeModulePkg: Add Capsule On Disk APIs into CapsuleLib.
  665 e761d18f01 MdeModulePkg/DxeIpl: Support Capsule On Disk.
  666 4ef0b0ac8e MdeModulePkg/CapsuleRuntimeDxe: Introduce PCD to control this feature.
  667 43311062a1 MdeModulePkg/BdsDxe: Support Capsule On Disk.
  668 1103ba946a MdeModulePkg: Add Capsule On Disk related definition.
  669 8165570e3e MdeModulePkg/CapsuleApp: Enhance Capsule-On-Disk related functions.
  670 51f7a3e6c5 CryptoPkg/OpensslLib: Exclude err_all.c in process_files.pl
  671 b8ac0b7f28 BaseTools: Move Build Cache related function out of CreateAsBuiltInf
  672 dc174cd9e5 BaseTools: refine CreateAsBuiltInf function
  673 401507c786 BaseTools:Add DetectNotUsedItem.py to Edk2BaseToolsScripts
  674 48c921a79f Maintainers.txt: update it to remove IntelSiliconPkg maintainers
  675 77ff7d6aa2 Remove IntelSiliconPkg that has been moved to edk2-platform repo
  676 370f16c548 BaseTools:Add import in FvImageSection
  677 8797683f96 MdeModulePkg/PeiMain: PeiAllocatePool: output NULL if HOB creation fails
  678 be5903ad1e MdeMoudlePkg/CapsulePei: No need to remain space for null-terminate
  679 d96f83de5e MdeMoudlePkg/CapsulePei: Optimize GetScatterGatherHeadEntries
  680 f654a18b66 MdeMoudlePkg/CapsulePei: Optimize AreCapsulesStaged
  681 0c52961538 MdeMoudlePkg/CapsulePei: Fix coding style issue
  682 27052c21c4 MdeModulePkg/CapsulePei: Optimize the CapsulePei
  683 ba3aa1c4e7 MdeModulePkg/NvmExpressPei: Produce NVM Express PassThru PPI
  684 4128d8a8cb MdeModulePkg: Add definitions for NVM Express Passthru PPI
  685 719a684d7d UefiPayloadPkg: Remove legacy PIC 8259 driver
  686 b86fbe1f98 CryptoPkg/OpensslLib: disable autoload-config for OpenSSL
  687 90e8f13d51 CryptoPkg/OpensslLib: Fix CR/LF issue
  688 57ec204e69 Revert "Capsule-on-Disk entire Patch
  689 425d8d487f MdePkg: Add Generic Initiator Affinity Structure definitions to SRAT
  690 f17935321a MdeModulePkg: Add CapsuleOnDiskLoadPei PEIM.
  691 8636f70b5a MdeModulePkg: Add Capsule On Disk APIs into CapsuleLib.
  692 6b32af2e10 MdeModulePkg/DxeIpl: Support Capsule On Disk.
  693 7837d12498 MdeModulePkg/CapsuleRuntimeDxe: Introduce PCD to control this feature.
  694 fd72860895 MdeModulePkg/BdsDxe: Support Capsule On Disk.
  695 6470a43160 MdeModulePkg/CapsuleApp: Enhance Capsule-On-Disk related functions.
  696 0d4aa276d1 MdeModulePkg: Add Capsule On Disk related definition.
  697 4c12dcace9 IntelFsp2Pkg: add TempRamExitPpi.h.
  698 8a08dc5486 ShellPkg: acpiview: ACPI 6.3 update for MADT parser
  699 1d7571166f EmbeddedPkg: improve TimeBaseLib type safety
  700 7c974d6b6e ArmPlatformPkg: use UINT32 epoch second counter
  701 2378ea5515 BaseTools:Introduce CopyFileOnChange() function to copy cache files
  702 17b082ce67 BaseTools: Cannot store library cache of different arch together
  703 04df18535c BaseTools:Build Cache output notification message
  704 ede54e3588 BaseTools:Build cache cannot store the cache files for library package
  705 84f736a73e OvmfPkg: Refer to Shell app via its declared GUID
  706 ae71eae151 OvmfPkg/Csm/CsmSupportLib: Drop IntelFrameworkPkg dependency
  707 0ec400a540 OvmfPkg/IncompatiblePciDeviceSupportDxe: Drop framework pkg dependency
  708 0e0a6a2e64 OvmfPkg/PlatformPei: Remove redundant reference of framework pkg DEC
  709 6764fb9cd8 MdeModulePkg: Add missing instances for build only
  710 34857c2ff9 SourceLevelDebugPkg: Add missing instances for build only
  711 a860eb9668 CryptoPkg: Add missing instance for build only
  712 fec63bb922 UefiPayloadPkg/PlatformBootManagerLib: Use EDKII_SERIAL_PORT_LIB_VENDOR_GUID from MdeModulePkg
  713 6631c096ee ArmPkg/PlatformBootManagerLib: Use EDKII_SERIAL_PORT_LIB_VENDOR_GUID from MdeModulePkg
  714 4ff31c083e ArmVirtPkg/PlatformBootManagerLib: Use EDKII_SERIAL_PORT_LIB_VENDOR_GUID
  715 cf78c9d18a MdeModulePkg: Introduce EDKII_SERIAL_PORT_LIB_VENDOR_GUID
  716 b0663641c9 OvmfPkg/Csm/LegacyBiosDxe: Fix Legacy16GetTableAddress call for E820 data
  717 3207a872a4 OvmfPkg: Update DSC/FDF files to consume CSM components in OvmfPkg
  718 f3ddffe9d8 OvmfPkg/Csm/LegacyBootManagerLib: Update to make it build for OVMF
  719 62508ba72e OvmfPkg/Csm/LegacyBootMaintUiLib: Update to make it build for OVMF
  720 e794eb7ba2 OvmfPkg/Csm/LegacyBiosDxe: Update to make it build for OVMF
  721 84e0e1674a OvmfPkg/Csm/VideoDxe: Update to make it build for OVMF
  722 51e55d8162 OvmfPkg/OvmfPkg.dec: Add PCD definitions used by copied CSM modules
  723 eb7cad3f4a OvmfPkg/OvmfPkg.dec: Add the new include folder for CSM header files
  724 17c5832074 OvmfPkg/OvmfPkg.dec: Add definitions for CSM-related Guid & Protocol
  725 b522c77bdb OvmfPkg: Copy the required CSM components from framework packages
  726 bb4485d388 Maintainers.txt: Add maintainer for CSM components in OvmfPkg
  727 0a35997643 MdeModulePkg/GraphicsConsoleDxe: Initialize the output mode
  728 297495f410 MdeModulePkg/ConSplitterDxe: Optimize the ConSplitterTextOutSetMode
  729 e85cfa2fa4 UefiCpuPkg RegisterCpuFeaturesLib.h: Fix typo 'STRICK' to 'STRIKE'
  730 fc7d997c35 ShellPkg/Debug1CommandsLib: Fix bugs in func DisplaySysEventLogData
  731 4eb0acb1e2 BaseTools: add script to configure local git options
  732 5b3e695d8a BaseTools: add centralized location for git config files
  733 9e2416ae2e SecurityPkg/HddPassword: Add a PCD to skip Hdd password prompt
  734 e5b4d825af MdeModulePkg/PciBusDxe: catch unimplemented extended config space reads
  735 1631bb26ae OvmfPkg/README: Update the network build flags
  736 470626624f DynamicTablesPkg: Disable deprecated APIs
  737 5d86a5fa76 DynamicTablesPkg: Fix line endings in dsc file
  738 1a48fda531 IntelFspPkg&IntelFspWrapperPkg: Remove them
  739 e8015f2fac DynamicTablesPkg: GTDT updates for ACPI 6.3
  740 77db115601 DynamicTablesPkg: Add dynamic PPTT table generation support
  741 8349b86836 IntelFsp2Pkg/SplitFspBin.py: Support rebasing 1.x binary.
  742 4266624341 Maintainers.txt: Remove Yonghong from BaseTools Reviewer
  743 5626887071 OvmfPkg: Drop build flag USE_LEGACY_ISA_STACK and legacy ISA stack
  744 5506701f79 DynamicTablesPkg: Add ACPI 6.3 SPE support to MADT generator
  745 ccc97f6df4 DynamicTablesPkg: Test for duplicate GT Block frame numbers
  746 28b824d707 DynamicTablesPkg: Test for duplicate UIDs in MADT generator
  747 c1b53091f6 DynamicTablesPkg: Add code for finding duplicate values in arrays
  748 75bf10a689 DynamicTablesPkg: Add frame number validation to GTDT generator
  749 98f98eb440 ShellPkg/acpiview: GTDT updates for ACPI 6.3
  750 48b0bf6476 BaseTools: Refactor hash tracking after checking for Sources section
  751 1fa6699e6c BaseTools: Add a checking for Sources section in INF file
  752 04797875d1 BaseTools:Make BaseTools support new rules to generate RAW FFS FILE
  753 6cbed0e36f SecurityPkg/OpalPassword: Add PCD to skip password prompt
  754 9fc1b85fd1 UefiCpuPkg/MpInitLib: Decrease NumApsExecuting only for ApInitConfig
  755 5b9b0a8da6 UefiCpuPkg/MpInitLib: increase NumApsExecuting only for ApInitConfig
  756 f0718d1d6b CryptoPkg/BaseCryptLib: Wrap OpenSSL SM3 algorithm
  757 fe0c2770a7 UefiCpuPkg CpuCommFeaturesLib: Reduce to set MSR_IA32_CLOCK_MODULATION
  758 de2204a9e8 UefiCpuPkg CpuCommFeaturesLib: Fix ASSERT if LMCE is supported
  759 49fb605709 UefiCpuPkg CpuCommFeaturesLib: Fix GP fault issue about ProcTrace
  760 484dc05005 UefiCpuPkg CpuCommFeaturesLib: Disable TraceEn at the beginning
  761 3147da2635 EmbeddedPkg/PrePiLib: remove dead status code reporting code
  762 662bd0da7f OvmfPkg/QemuVideoDxe: Shouldn't assume system in VGA alias mode.

Cc: qemu-stable@nongnu.org
Ref: https://bugs.launchpad.net/qemu/+bug/1852196
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
---
 roms/edk2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/roms/edk2 b/roms/edk2
index 20d2e5a125..bd85bf54c2 160000
--- a/roms/edk2
+++ b/roms/edk2
@@ -1 +1 @@ 
-Subproject commit 20d2e5a125e34fc8501026613a71549b2a1a3e54
+Subproject commit bd85bf54c268204c7a698a96f3ccd96cd77952cd