Commit Graph

  • 524feaa32f OvmfPkg/RiscVVirt/Sec: clean up ProcessLibraryConstructorList() decl Laszlo Ersek 2024-03-05 12:38:37 +01:00
  • 9f9bf82209 OvmfPkg/IntelTdx: auto-gen & fix SEC ProcessLibraryConstructorList() decl Laszlo Ersek 2024-03-05 12:38:36 +01:00
  • 1fbc121cfe OvmfPkg: auto-generate (and fix) SEC ProcessLibraryConstructorList() decl Laszlo Ersek 2024-03-05 12:38:35 +01:00
  • da4aa451ba pip-requirements.txt: require edk2-basetools version 0.1.51 Laszlo Ersek 2024-03-05 12:38:34 +01:00
  • e60529df58 UefiPayloadPkg: Make Dsc accomodative of other archs Dhaval 2024-02-24 14:40:56 +05:30
  • 2a0d4a2641 OvmfPkg/SmbiosPlatformDxe: tweak fallback release date again Lee, Chun-Yi 2024-02-04 17:29:14 +08:00
  • 918288ab5a .github/workflows/codeql.yml: Update actions being deprecated Michael Kubacki 2024-02-26 21:55:02 -05:00
  • bff9815b61 BaseTools/GenFds: Resolve absolute workspace INF paths Michael Kubacki 2024-02-15 15:39:10 -05:00
  • 1ae5bee967 DynamicTablesPkg/SsdtSerialPortFixupLib: Add Interrupt node for SPIs only Himanshu Sharma 2024-01-04 13:32:57 +05:30
  • 855f528199 ArmPkg/ArmGicArchLib: Add macros for SPI and extended SPI ranges Himanshu Sharma 2024-01-04 13:32:56 +05:30
  • 970aacd191 UefiPayloadPkg: UPL arch backward support ELF Gua Guo 2024-03-04 15:27:07 +08:00
  • 3775122ede ShellPkg/SmbiosView: Support New ProcessorFamily for SMBIOS Type4 Jason Lou 2024-02-29 13:58:56 +08:00
  • 47723854fd MdePkg/SmBios.h: Add New ProcessorFamily definitions for SMBIOS Type4 Jason Lou 2024-02-24 22:48:40 +08:00
  • 275d0a39c4 OvmfPkg/ResetVector: wire up 5-level paging for TDX Gerd Hoffmann 2024-03-01 08:44:00 +01:00
  • 318b0d714a OvmfPkg/ResetVector: print post codes for 4/5 level paging Gerd Hoffmann 2024-03-01 08:43:59 +01:00
  • 49b7faba1d OvmfPkg/ResetVector: add 5-level paging support Gerd Hoffmann 2024-03-01 08:43:58 +01:00
  • e3bd782373 OvmfPkg/ResetVector: split SEV and non-CoCo workflows Gerd Hoffmann 2024-03-01 08:43:57 +01:00
  • b7a97bfac5 OvmfPkg/ResetVector: split TDX BSP workflow Gerd Hoffmann 2024-03-01 08:43:56 +01:00
  • 4329b5b0cd OvmfPkg/ResetVector: add CreatePageTables4Level macro Gerd Hoffmann 2024-03-01 08:43:55 +01:00
  • 52e44713d2 OvmfPkg/ResetVector: add ClearOvmfPageTables macro Gerd Hoffmann 2024-03-01 08:43:54 +01:00
  • fded08e744 OvmfPkg/ResetVector: improve page table flag names Gerd Hoffmann 2024-03-01 08:43:53 +01:00
  • 371940932d MdeModulePkg/Core/Pei: Improve the copy performance Li, Zhihao 2024-03-01 15:11:47 +08:00
  • 2ec8f0c640 StandaloneMmPkg: Disallow unregister MMI handler in other MMI handler Zhiguang Liu 2024-03-01 11:01:33 +08:00
  • 049ff6c39c StandaloneMmPkg: Support to unregister MMI handler inside MMI handler Zhiguang Liu 2024-03-01 11:01:32 +08:00
  • 17b2872200 MdeModulePkg/SMM: Disallow unregister SMI handler in other SMI handler Zhiguang Liu 2024-03-01 11:01:31 +08:00
  • ae1079b386 MdeModulePkg/SMM: Support to unregister SMI handler inside SMI handler Zhiguang Liu 2024-03-01 11:01:30 +08:00
  • dcffad2491 UefiCpuPkg/CpuPageTableLib: qualify page table accesses as volatile Zhou Jianfeng 2024-03-01 15:04:28 +01:00
  • d159e22913 UefiCpuPkg/CpuPageTableLib: Fix IN OUT parameters marked as IN Zhou Jianfeng 2024-02-22 10:39:22 +08:00
  • dc7cfa9bab UefiCpuPkg/MpInitLib: add struct MP_HAND_OFF_CONFIG Gerd Hoffmann 2024-02-28 12:48:55 +01:00
  • bac9c74080 BaseTools/AutoGen: declare ProcessLibraryConstructorList() for SEC modules Laszlo Ersek 2024-02-24 22:05:04 +01:00
  • adebfe121c OvmfPkg/PlatformInitLib: add 5-level paging support Gerd Hoffmann 2024-02-22 11:54:07 +01:00
  • 13fbc16556 MdeModulePkg/DxeIplPeim: rename variable Gerd Hoffmann 2024-02-22 11:54:06 +01:00
  • 73ac735be8 MdeModulePkg/DxeIplPeim: fix PcdUse5LevelPageTable assert Gerd Hoffmann 2024-02-22 11:54:05 +01:00
  • d9a6e7b0b8 RedfishPkg/RedfishCrtLib: fix unresolved external symbol issue Nickle Wang 2024-02-15 18:58:50 +08:00
  • d4c76fa17d RedfishPkg/RedfishDebugLib: use RedfishHttpLib Nickle Wang 2024-02-02 07:59:52 +08:00
  • 422dfaab31 RedfishPkg/RedfishLib: include RedfishServiceData.h Nickle Wang 2024-02-01 12:34:30 +08:00
  • 9da786c16f RedfishPkg: introduce RedfishHttpLib Nickle Wang 2024-01-02 17:22:22 +08:00
  • 0ce2012c6c RedfishPkg: implement Redfish HTTP protocol Nickle Wang 2024-02-01 12:53:31 +08:00
  • 1988f2df29 RedfishPkg: introduce Redfish HTTP protocol Nickle Wang 2024-02-01 12:52:53 +08:00
  • 3e91e42136 BaseTools: Syntax warning invalid escape sequence \C Jayaprakash, N 2024-02-06 12:32:34 +05:30
  • 6d571c0070 BaseTools/Scripts/PatchCheck: Error if commit modifies multiple packages Michael D Kinney 2024-02-18 12:59:51 -08:00
  • 0bbec15b54 BaseTools/Scripts/PatchCheck: Error if no Cc tags are present Michael D Kinney 2024-02-18 12:59:50 -08:00
  • 45ad13bb64 BaseTools/Scripts/PatchCheck: Return CommitMessageCheck errors Michael D Kinney 2024-02-18 12:59:49 -08:00
  • dae8c29dab BaseTools/Scripts/PatchCheck: Update Author checks Michael D Kinney 2024-02-18 12:59:48 -08:00
  • e59a40b92c EmbeddedPkg/Scripts/LauterbachT32: Fix EfiLoadDxe.cmm Rebecca Cran 2024-01-29 11:59:16 -07:00
  • aceb3490a2 OvmfPkg/PlatformPei: log pei memory cap details Gerd Hoffmann 2024-02-14 11:45:04 +01:00
  • 3ad1d7eb7b OvmfPkg/PlatformPei: rewrite page table calculation Gerd Hoffmann 2024-02-14 11:45:03 +01:00
  • 8757e648d1 OvmfPkg/PlatformPei: consider AP stacks for pei memory cap Gerd Hoffmann 2024-02-14 11:45:02 +01:00
  • 9d32a02a72 OvmfPkg/PlatformPei: log a warning when memory is tight Gerd Hoffmann 2024-02-14 11:45:01 +01:00
  • ba9c3ceaf8 StandaloneMmPkg: Arm: Update to use the new StandaloneMmCpu driver Tuan Phan 2023-09-28 14:14:04 -07:00
  • e7a7169446 StandaloneMmPkg: Make StandaloneMmCpu driver architecture independent Tuan Phan 2023-09-28 14:14:03 -07:00
  • 74b5309da9 RedfishPkg/RestJsonStructureDxe: Refine REST JSON C Structure DXE driver Abner Chang 2024-02-26 10:28:59 +08:00
  • 33c81c25bb MdeModulePkg/TraceHubDebugSysTLib: Use wider type for loop comparisons Michael Kubacki 2024-02-15 14:20:07 -05:00
  • d25421d0d8 UefiCpuPkg/MpInitLib: return early in GetBspNumber() Gerd Hoffmann 2024-02-22 17:01:06 +01:00
  • 5e09b5d6d7 UefiCpuPkg/MpInitLib: Add support for multiple HOBs to SaveCpuMpData() Gerd Hoffmann 2024-02-22 17:01:05 +01:00
  • c8e77454b5 UefiCpuPkg/MpInitLib: Add support for multiple HOBs to MpInitLibInitialize Gerd Hoffmann 2024-02-22 17:01:04 +01:00
  • e2c9d8eba4 UefiCpuPkg/MpInitLib: Add support for multiple HOBs to SwitchApContext() Gerd Hoffmann 2024-02-22 17:01:03 +01:00
  • b485230462 UefiCpuPkg/MpInitLib: Add support for multiple HOBs to GetBspNumber() Gerd Hoffmann 2024-02-22 17:01:02 +01:00
  • a3ee1eea96 UefiCpuPkg/MpInitLib: Add support for multiple HOBs to GetMpHandOffHob Gerd Hoffmann 2024-02-22 17:01:01 +01:00
  • 1f161a7915 MdeModulePkg/Bus/Usb/UsbNetwork: Check array index range before access Michael Kubacki 2024-02-15 14:16:55 -05:00
  • 68238d4f94 MdePkg Updated the comments of EFI_SYSTEM_TABLE and ReadKeyStroke Junfeng Guan 2023-12-20 15:24:23 +08:00
  • 44fdc4f398 BaseTools: Update keybaord map based on UEFI spec 2.10 Yi Li 2023-12-22 10:23:30 +08:00
  • d0c0e1960a MdePkg: Update keybaord map based on UEFI spec 2.10 Yi Li 2023-12-22 10:14:34 +08:00
  • ba96acd963 ArmVirtPkg/XenAcpiPlatformDxe: Install FACS table from DT David Woodhouse 2024-02-13 10:50:19 +00:00
  • f881b4d129 OvmfPkg: only add shell to FV in case secure boot is disabled Gerd Hoffmann 2024-02-22 11:13:58 +01:00
  • bc982869dd OvmfPkg/CI: copy shell to virtual drive Gerd Hoffmann 2024-02-22 11:13:57 +01:00
  • 8d7c48e0e7 OvmfPkg: switch MicrovmX64 to new shell include files Gerd Hoffmann 2024-02-22 11:13:56 +01:00
  • 6bb39cfd00 OvmfPkg: switch IntelTdxX64 to new shell include files Gerd Hoffmann 2024-02-22 11:13:55 +01:00
  • a7a0443751 OvmfPkg: switch AmdSevX64 to new shell include files Gerd Hoffmann 2024-02-22 11:13:54 +01:00
  • 796e1b82df OvmfPkg: switch OvmfPkgIa32X64 to new shell include files Gerd Hoffmann 2024-02-22 11:13:53 +01:00
  • 65200edb3a OvmfPkg: switch OvmfPkgIa32 to new shell include files Gerd Hoffmann 2024-02-22 11:13:52 +01:00
  • bda5b4a6cf OvmfPkg: ShellDxe.fdf.inc: add VariablePolicyDynamicCommand to FV Gerd Hoffmann 2024-02-22 11:13:51 +01:00
  • 7f17a15564 OvmfPkg: Shell*.inc: allow building without network support Gerd Hoffmann 2024-02-22 11:13:50 +01:00
  • b25f84d7b3 OvmfPkg: add ShellDxe.fdf.inc Gerd Hoffmann 2024-02-22 11:13:49 +01:00
  • efca2c6cfc OvmfPkg: add ShellLibs.dsc.inc Gerd Hoffmann 2024-02-22 11:13:48 +01:00
  • 2cb466cc2c OvmfPkg: add ShellComponents.dsc.inc Gerd Hoffmann 2024-02-22 11:13:47 +01:00
  • 7fa4a984c4 UefiPayloadPkg/Gop: Clean up unused protocol and Guid Gua Guo 2024-02-09 17:22:45 +08:00
  • 11ad164bce UefiPayloadPkg: Make UPL build script arch agnostic Dhaval 2024-02-22 14:43:05 +05:30
  • 8ccd63d14d UefiCpuPkg: Fix issue that IsModified is wrongly set in PageTableMap Zhiguang Liu 2024-01-04 10:37:20 +08:00
  • c10e5703fe UefiCpuPkg/CpuMpPei: Don't write CR3 in ConvertMemoryPageToNotPresent Zhiguang Liu 2024-01-10 13:39:42 +08:00
  • 2f4b07b668 UefiCpuPkg/CpuPageTableLib: Enhance function header for PageTableMap() Zhiguang Liu 2024-01-17 11:16:34 +08:00
  • 88f5720e16 MdeModulePkg/UsbBusDxe: fix NOOPT build error system76-stable202108 Gerd Hoffmann 2021-12-20 22:32:38 +08:00
  • 2ca8d55974 UefiCpuPkg/PiSmmCpuDxeSmm: Check BspIndex first before lock cmpxchg Jiaxin Wu 2024-02-06 15:49:55 +08:00
  • d698bcfe4f UefiCpuPkg/PiSmmCpuDxeSmm: Avoid BspIndex typecasting Jiaxin Wu 2024-02-06 15:49:00 +08:00
  • edc6681206 UefiCpuPkg/PiSmmCpuDxeSmm: fix NULL deref when gSmmBaseHobGuid is missing edk2-stable202402 Laszlo Ersek 2024-02-13 13:09:18 -08:00
  • 72c441df36 UefiCpuPkg/PiSmmCpuDxeSmm: distinguish GetSmBase() failure modes Laszlo Ersek 2024-02-13 13:09:17 -08:00
  • 5fd3078a2e NetworkPkg: : Updating SecurityFixes.yaml Doug Flick 2024-02-13 10:46:03 -08:00
  • 75deaf5c3c NetworkPkg: Dhcp6Dxe: Packet-Length is not updated before appending Doug Flick 2024-02-13 10:46:02 -08:00
  • af3fad99d6 NetworkPkg: Dhcp6Dxe: Removes duplicate check and replaces with macro Doug Flick 2024-02-13 10:46:01 -08:00
  • 1c440a5ece NetworkPkg: Dhcp6Dxe: SECURITY PATCH CVE-2023-45229 Related Patch Doug Flick 2024-02-13 10:46:00 -08:00
  • a1c426e844 UnitTestFrameworkPkg: Add DSC and host tests that always fail Michael D Kinney 2024-02-02 17:17:17 -08:00
  • 0a989069df UnitTestFrameworkPkg/SampleGoogleTest: Use EXPECT_ANY_THROW() Michael D Kinney 2024-02-02 17:15:29 -08:00
  • 2d144d7e14 UnitTestFrameworkPkg/UnitTestDebugAssertLib: Add GoogleTest support Michael D Kinney 2024-02-05 14:59:42 -08:00
  • 312ccaf81b UnitTestFrameworkPkg/UnitTestLib: GetActiveFrameworkHandle() no ASSERT() Michael D Kinney 2024-02-06 14:43:16 -08:00
  • 81b69f306f UnitTestFrameworkPkg: Expand host-based exception handling and gcov Michael D Kinney 2024-02-02 17:28:31 -08:00
  • 46c6de57b0 UnitTestFrameworkPkg: MSFT CC_FLAGS add /MT to for host builds Michael D Kinney 2024-02-02 17:04:33 -08:00
  • ded41a64bd MdePkg/Include: Rename _DEBUG() to address name collision Michael D Kinney 2024-02-02 17:02:41 -08:00
  • 8801c75b4d OvmfPkg: Align XenRealTimeClockLib function headers with return values Suqiang Ren 2024-02-02 00:20:53 -08:00
  • dcdc6f8e3f ArmPlatformPkg: Align PL031 library function headers with return values Suqiang Ren 2024-02-02 00:20:52 -08:00
  • 844ead5bce EmbeddedPkg: Align RealTimeClock function headers with return values Suqiang Ren 2024-02-02 00:20:51 -08:00