Commit Graph

  • 4ca4d2b9df UefiCpuPkg/MtrrLib: use new IS_POW2() macro. Gerd Hoffmann 2023-03-22 00:02:43 -07:00
  • 12d3d60f51 OvmfPkg: Consume new alignment-related macros Gerd Hoffmann 2023-03-22 00:02:42 -07:00
  • 495809a614 MdeModulePkg: Consume new alignment-related macros Marvin Häuser 2023-03-22 00:02:41 -07:00
  • 836042ffd8 MdePkg/Base.h: Introduce various alignment-related macros Marvin Häuser 2023-03-22 00:02:40 -07:00
  • 24e6daa2bc OvmfPkg: Rename IS_ALIGNED macros to avoid name collisions Gerd Hoffmann 2023-03-22 00:02:39 -07:00
  • 583f1aba8b MdeModulePkg: Rename IS_ALIGNED macros to avoid name collisions Marvin Häuser 2023-03-22 00:02:38 -07:00
  • 67a6f414aa UefiCpuPkg/MpInitLib: Ensure SEV-SNP VMSA allocations are not 2MB aligned Lendacky, Thomas via groups.io 2023-03-29 02:09:24 +08:00
  • 3323359a81 UefiCpuPkg/MpInitLib: Reuse VMSA allocation to avoid unreserved allocation Lendacky, Thomas via groups.io 2023-03-29 02:09:23 +08:00
  • 54051768cd UefiCpuPkg/PiSmmCpuDxeSmm: fix format string Gerd Hoffmann 2023-03-27 16:02:07 +08:00
  • 71210053fa UefiCpuPkg/MtrrTest: Add test cases for TME-MK enable case Ray Ni 2023-02-28 16:57:29 +08:00
  • bb40c3836f UefiCpuPkg/CpuDxe: Substract TME-MK KEY_ID_BITS from CPU max PA Ray Ni 2023-02-27 13:44:29 +08:00
  • f2f526e074 UefiCpuPkg/CpuDxe: Refactor to use CPUID definitions Ray Ni 2023-02-27 13:43:19 +08:00
  • 263782f667 UefiCpuPkg/MtrrLib: Substract TME-MK KEY_ID_BITS from CPU max PA Ray Ni 2023-02-27 13:35:19 +08:00
  • bb5c115fa6 UefiCpuPkg/MtrrTest: Only claim CPUID max leaf as 1 Ray Ni 2023-02-28 16:18:08 +08:00
  • 24f57f9648 MdePkg: Add TME-MK related CPUID and MSR definitions Ray Ni 2023-02-27 13:26:27 +08:00
  • 2f499c36db UefiCpuPkg/Test: Disable random test cases Ray Ni 2023-04-01 02:19:20 +08:00
  • 4dca07ff0f Maintainers.txt: BaseTools Bob Feng -> reviewer, Rebecca Cran -> maintainer Rebecca Cran 2023-03-29 11:30:31 -06:00
  • eb6a748272 MdeModulePkg/Ahci: Skip retry for non-transient errors Albecki, Mateusz 2023-03-28 05:37:35 +08:00
  • 66f4b1b0d2 OvmfPkg/CI: Revert SMP mode Michael Kubacki 2023-03-31 12:10:43 -04:00
  • b08a19eae2 .azurepipelines/templates: Increase run to shell timeout Michael D Kinney 2023-03-30 08:13:26 -07:00
  • e9e6167123 PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe: PcdRtcDefaultYear bounds Michael D Kinney 2023-03-29 14:22:38 -07:00
  • 6f0c65cdb0 RedfishPkg/RedfishPlatformCredentialIpmiLib: IPMI implementation Nickle Wang 2023-03-08 10:53:56 +08:00
  • 53eb26b238 MdePkg: Update MemoryAttributesTable to v2.10 Ard Biesheuvel 2023-02-02 19:03:33 +01:00
  • 3b4d1b38ea ArmVirtPkg/ArmPlatformLibQemu: Make IdMap.S BTI compatible Ard Biesheuvel 2023-03-30 09:16:19 +02:00
  • e701a4d51e ArmPlatformPkg/PrePeiCore: Make vector table object BTI compatible Ard Biesheuvel 2023-03-27 12:38:54 +02:00
  • f484427d10 ArmPkg, BaseTools AARCH64: Add BTI ELF note to .hii objects Ard Biesheuvel 2023-03-26 10:58:35 +02:00
  • 77ea6b547e ArmPkg/GccLto AARCH64: Add BTI note to LTO helper library Ard Biesheuvel 2023-03-25 18:05:41 +01:00
  • 48d642a310 ArmPkg: Emit BTI opcodes when BTI codegen is enabled Ard Biesheuvel 2023-03-27 12:10:06 +02:00
  • f8b1854b92 MdePkg/BaseRngLib AARCH64: Make asm files BTI compatible Ard Biesheuvel 2023-03-25 18:12:55 +01:00
  • 35318c2eb9 MdePkg/BaseSynchronizationLib AARCH64: Make asm files BTI compatible Ard Biesheuvel 2023-03-25 17:37:55 +01:00
  • 0ee255f50a MdePkg/BaseMemoryLibOptDxe AARCH64: Make asm files BTI compatible Ard Biesheuvel 2023-03-25 17:37:30 +01:00
  • c4c7fb2174 MdePkg/BaseLib AARCH64: Make asm files BTI compatible Ard Biesheuvel 2023-03-25 17:37:10 +01:00
  • e504b3917e MdePkg/BaseLib AARCH64: Make LongJump() BTI compatible Ard Biesheuvel 2023-03-27 12:32:42 +02:00
  • ea1312a5b4 MdePkg/BaseIoLibIntrinsic AARCH64: Make asm files BTI compatible Ard Biesheuvel 2023-03-25 17:36:28 +01:00
  • c5cd360277 MdePkg/BaseCpuLib AARCH64: Make asm files BTI compatible Ard Biesheuvel 2023-03-25 17:34:58 +01:00
  • 6521e4d202 MdePkg/ProcessorBind AARCH64: Add asm macro to emit GNU BTI note Ard Biesheuvel 2023-03-25 17:32:15 +01:00
  • e3e88d90e8 UefiPayloadPkg: Support more input parameter Linus Wu 2023-03-29 10:26:00 +08:00
  • f92a9dce10 OvmfPkg/CI: Boot OVMF in SMP mode. Gerd Hoffmann 2023-03-27 17:01:38 +02:00
  • 6f415f8af4 ArmVirtPkg: Fix depex in kvmtool guest Rtc library Sami Mujawar 2022-03-01 17:29:51 +00:00
  • 47b1d61169 ArmVirtPkg: Fix parsing of serial port node Sami Mujawar 2022-12-12 10:40:52 +00:00
  • cc6a0cff99 DynamicTablesPkg: Fix parsing of serial port node Sami Mujawar 2022-12-12 10:51:03 +00:00
  • 31f0af7964 DynamicTablesPkg: Reduce log output from TableHelperLib Sami Mujawar 2022-05-25 18:56:25 +01:00
  • b697a31a8d OvmfPkg: Use Xcode5 version of CpuExceptionHandlerLib for CLANGDWARF Rebecca Cran 2023-03-28 11:31:08 -06:00
  • 8f8e4fa3f3 OvmfPkg: Replace static struct initialization with ZeroMem call Rebecca Cran 2023-03-28 11:30:59 -06:00
  • e3aba976f6 RedfishPkg: fix config handler driver issues Nickle Wang 2023-03-27 22:34:43 +08:00
  • 0cd7542a69 RedfishPkg: Redfish discover driver improvement Nickle Wang 2023-03-27 22:28:58 +08:00
  • c2abf77116 RedfishPkg/JsonLib: address coverity issue Nickle Wang 2023-03-27 22:09:00 +08:00
  • 5eb3d1bcc1 ArmVirtPkg: can't find gUefiOvmfPkgTokenSpaceGuid Jianyong Wu 2023-03-28 17:11:00 +08:00
  • 07e17188df ArmPkg/SmbiosMiscDxe: Adjust the priority of getting firmware version Tinh Nguyen 2023-03-27 01:35:43 +07:00
  • e4b3fd905a OvmfPkg/PlatformInitLib: simplify mtrr setup Gerd Hoffmann 2023-03-28 09:34:02 +02:00
  • 82c1aa87f9 OvmfPkg/PlatformInitLib: move mmconfig to 0xe0000000 Gerd Hoffmann 2023-03-28 09:34:01 +02:00
  • 5eab38ad03 OvmfPkg/PlatformInitLib: update address space layout comment Gerd Hoffmann 2023-03-28 09:34:00 +02:00
  • 71fd87e98a OvmfPkg/RiscVVirt: Support multiple reserved memory ranges Sunil V L 2023-03-18 23:15:11 +05:30
  • 144028626e SecurityPkg/FvReportPei: Use FirmwareVolumeShadowPpi Umang Patel 2023-03-21 17:02:34 -07:00
  • c8e631588b MdeModulePkg/Include/Ppi: Add FirmwareVolumeShadowPpi Umang Patel 2023-01-13 03:01:14 -08:00
  • 2bc8545883 UefiCpuPkg/CpuPageTableLib: Reduce the number of random tests Dun Tan 2023-03-22 16:28:55 +08:00
  • aea5930c40 UefiCpuPkg/CpuPageTableLib: Add RandomTest for PAE paging Dun Tan 2023-03-22 12:14:30 +08:00
  • aad9a30144 UefiCpuPkg/CpuPageTableLib: Enable PAE paging Dun Tan 2023-03-22 15:20:20 +08:00
  • 878cbd871d UefiCpuPkg: Combine branch for non-present and leaf ParentEntry Dun Tan 2023-03-23 15:16:20 +08:00
  • f7686f2727 UefiCpuPkg/CpuPageTableLib: Add check for page table creation Dun Tan 2023-03-20 12:24:17 +08:00
  • aa3153b872 UefiCpuPkg: Modify UnitTest code since tested API is changed Zhiguang Liu 2023-03-07 14:21:54 +08:00
  • 2e01a5c128 UefiCpuPkg: Fix IA32 build failure in CpuPageTableLib.inf Zhiguang Liu 2023-03-07 13:55:43 +08:00
  • 8727cc9a8e UefiCpuPkg/CpuPageTableLib: Modify RandomTest to check IsModified Dun Tan 2023-03-07 15:25:27 +08:00
  • c8c6cf149d UefiCpuPkg/CpuPageTableLib: Add OUTPUT IsModified parameter. Dun Tan 2022-12-09 10:36:37 +08:00
  • 3b2661d247 UefiCpuPkg/CpuPageTableLib: Enable non-1:1 mapping in random test Dun Tan 2023-03-03 15:30:46 +08:00
  • cecf279c32 UefiCpuPkg/CpuPageTableLib:Modify RandomTest to check Mask/Attr Dun Tan 2023-03-17 15:06:48 +08:00
  • ecfe6382c1 UefiCpuPkg/CpuPageTableLib: Add LastMapEntry pointer Dun Tan 2023-03-24 12:12:44 +08:00
  • 661a669c81 UefiCpuPkg/CpuPageTableLib:Modify RandomBoolean() in RandomTest Dun Tan 2023-03-17 12:09:50 +08:00
  • 14ef21e559 UefiCpuPkg/CpuPageTableLib: Add manual test to check Mask and Attr Dun Tan 2023-02-24 15:25:09 +08:00
  • a926c6c49e UefiCpuPkg/CpuPageTableLib:Add check for Mask and Attr Dun Tan 2023-02-24 15:05:08 +08:00
  • 96e8676577 UefiCpuPkg/MpInitLib: Add code to initialize MapMask Dun Tan 2023-03-17 15:43:26 +08:00
  • c90cb726f8 UefiCpuPkg/CpuPageTableLib: Fix issue when splitting leaf entry Dun Tan 2022-12-09 10:34:43 +08:00
  • b6b54367c3 UefiCpuPkg/CpuPageTableLib:Clear PageSize bit(Bit7) for non-leaf Dun Tan 2023-03-20 09:40:01 +08:00
  • 4904a2b1ec UefiCpuPkg/CpuPageTableLib: Fix the non-1:1 mapping issue Dun Tan 2023-03-16 10:34:40 +08:00
  • 563a2d2695 UefiCpuPkg/CpuPageTableLib:Initialize some LocalVariable at beginning Dun Tan 2023-03-16 10:30:53 +08:00
  • c18fbd2c31 UefiCpuPkg/CpuPageTableLib: Add check for input Length Dun Tan 2023-03-07 11:51:32 +08:00
  • da3dad181e UefiCpuPkg/CpuPageTableLib: Remove unneeded 'if' condition Dun Tan 2023-03-03 15:39:41 +08:00
  • d55d73152e PcAtChipsetPkg: Add PCD for RTC default year Michael D Kinney 2023-03-25 19:41:38 -07:00
  • b1db096575 UefiCpuPkg: Solve that stack top address is not mapped in pagetable Xie, Yuanhao 2023-03-21 15:29:59 +08:00
  • 1bfc89414d UefiPayloadPkg: Add gUefiAcpiBoardInfoGuid support Gua Guo 2023-03-24 14:55:13 +08:00
  • 69e59545b1 MdePkg/Include: Add IPMI KCS definitions Abner Chang 2023-03-03 09:34:46 +08:00
  • 2c93253c95 MdePkg/Include: Add DMTF MCTP definitions Abner Chang 2023-03-03 11:22:54 +08:00
  • 07fa6d1841 MdePkg/Include/Ppi: Remove Itanium leftover data structure Paweł Poławski 2023-03-24 07:36:59 -07:00
  • f6bd3286ed IntelFsp2Pkg: Fix NASM X64 build warnings. Chasel Chiu 2023-03-16 23:37:40 -07:00
  • 1f26a9e62e BaseTools: Replace duplicate __PcdSet prototype with __PcdGet Rebecca Cran 2023-02-19 23:22:59 -07:00
  • b4e2cf092a BaseTools: Source/C/Common: Fix doc block locations and convert to Doxygen Rebecca Cran 2023-02-19 23:21:43 -07:00
  • cf6a0a52b0 OvmfPkg/PlatformBootManagerLib: use utf8 for the serial console. Gerd Hoffmann 2023-03-17 13:19:21 +01:00
  • 4f441d024b UefiCpuPkg/PiSmmCpuDxeSmm: fix error handling Gerd Hoffmann 2023-03-10 20:48:49 +08:00
  • 2e71876081 UefiCpuPkg/PiSmmCpuDxeSmm: drop support for obsolete processors Gerd Hoffmann 2023-03-10 20:48:48 +08:00
  • 494127613b SecurityPkg/DxeImageVerificationLib: Check result of GetEfiGlobalVariable2 Gerd Hoffmann 2023-03-03 18:35:53 +08:00
  • b7a8264ae4 RedfishPkg: Update Readme.md Abner Chang 2023-01-07 23:23:37 +08:00
  • f077bff840 RedfishPkg: Update Redfish DSC Abner Chang 2022-12-27 10:55:27 +08:00
  • f8fb208a3e RedfishPkg/Library: Redfish BMC USBNIC Host Interface Abner Chang 2023-03-07 12:08:59 +08:00
  • b17a3a133b MdePkg: Update code to be more C11 compliant by using __func__ Rebecca Cran 2023-02-09 07:29:22 -07:00
  • d6107c593b MdePkg: Update Base.h to be compliant with C11 Rebecca Cran 2023-02-09 07:24:16 -07:00
  • 410ca0ff94 CryptoPkg/Library: add -Wno-unused-but-set-variable for openssl Gang Chen 2023-01-03 13:57:38 +08:00
  • 0e57170097 MdeModulePkg/BmBoot: Skip removable media if it is not present Matt DeVillier 2022-12-10 04:45:38 +08:00
  • 16e0969ef7 ArmVirtPkg/ArmVirtQemu: Use PEI flavor of ArmMmuLib for all PEIMs Ard Biesheuvel 2023-02-13 12:31:06 +01:00
  • b05523a4e9 ArmPkg/ArmMmuLib: Introduce region types for RO/XP WB cached memory Ard Biesheuvel 2023-02-10 17:52:45 +01:00
  • 852227a9d5 ArmPkg/Mmu: Remove handling of NONSECURE memory regions Ard Biesheuvel 2023-02-13 09:30:05 +01:00