summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Core/Dxe/Mem
AgeCommit message (Expand)AuthorFilesLines
2026-07-31MdeModulePkg: MemoryBins: make GoogleTest page-granularity awareJeff Brasen1-6/+36
2026-07-09MdeModulePkg: Dxe Core: Correct gMemoryTypeInformation DefinitionOliver Smith-Denny2-2/+2
2026-06-24MdeModulePkg: MemoryBins: Add GoogleTest and READMEOliver Smith-Denny2-0/+694
2026-06-24MdeModulePkg: Dxe Core: Split Memory Bin Logic Into Separate FileOliver Smith-Denny2-381/+646
2026-06-24MdeModulePkg: Dxe Core: Add Resource Desc Hob GenerationOliver Smith-Denny1-2/+22
2026-06-24MdeModulePkg: Dxe Core: Add Stats Init HelperOliver Smith-Denny1-32/+49
2026-06-24MdeModulePkg: Dxe Core: Prep CoreSetMemoryTypeInformationRange for PEIOliver Smith-Denny1-38/+51
2026-06-24MdeModulePkg: Dxe Core: Add UpdateMemoryStatistics Helper FnOliver Smith-Denny1-25/+83
2026-06-24MdeModulePkg: Dxe Core: Add AllocateMemoryBins Helper FnOliver Smith-Denny1-107/+156
2026-06-24MdeModulePkg: Dxe Core: Update Bin Size Helper FnOliver Smith-Denny1-2/+2
2026-06-18MdeModulePkg: Dxe Core: Allocate Memory Bins ContiguouslyOliver Smith-Denny1-73/+53
2026-06-09MdeModulePkg: Replace manual alignment checks with helper macrosMingjie Shen1-2/+2
2026-06-08MdeModulePkg: Dxe Core: Use CalculateTotalMemoryBinSizeNeeded()Oliver Smith-Denny1-57/+4
2026-04-23MdeModulePkg: Don't Allow Guard Pages to Cross Bin BoundariesOliver Smith-Denny3-32/+79
2026-02-28MdeModulePkg: DxeMain: Check memory type overlap inside CoreGetMemoryMapKun Qin1-0/+115
2026-02-24MdeModulePkg: Replace include guards with #pragma onceMichael Kubacki2-7/+2
2026-01-28MdeModulePkg/Core/Dxe/Mem: Fix GetMemoryMap() Alignment IssuesMichael D Kinney1-32/+257
2026-01-28MdeModulePkg/Core/Dxe/Mem: Align initial memory map entriesMichael D Kinney1-5/+63
2025-12-30MdeModulePkg: Fix FreePages not existent memoryPiotr Wejman1-1/+3
2025-11-22MdeModulePkg: Fix missing NULL tests.Aaron Pop3-5/+20
2025-11-06MdeModulePkg: CoreDxe: Handle multilple MemoryAllocationModulesKun Qin1-1/+3
2025-10-17MdeModulePkg: CoreGetMemoryMap: Account for Unaccepted EntriesOliver Smith-Denny1-0/+1
2025-07-09MdeModulePkg: Leak Memory if Not RW on FreePagesOliver Smith-Denny1-0/+32
2025-07-08MdeModulePkg: Don't Allocate Page 0Oliver Smith-Denny1-0/+5
2024-07-26MdeModulePkg: Remove EFI_MEMORY_* DefinesDmitry Antipov1-16/+0
2024-07-17MdeModulePkg: DxeCore: Fix Use-After-Free guard causing page faultKun Qin1-23/+28
2024-06-19MdeModulePkg: Avoid efi memory allocation for SP memoryDhaval1-0/+7
2024-05-08MdeModulePkg: Use newly defined Unaccepted Memory TypeSachin Ganesh1-19/+19
2024-03-14MdeModulePkg: DxeCore: Do Not Apply Guards to Unsupported TypesOliver Smith-Denny3-0/+36
2024-03-14MdeModulePkg: DxeCore: Correct Runtime Granularity Memory TypeOliver Smith-Denny2-4/+4
2024-03-14MdeModulePkg: DxeCore: Fix CodeQL Error in FreePagesOliver Smith-Denny1-1/+6
2024-01-30MdeModulePkg/Core/Dxe: Set MemoryTypeInfo bin range from HOBMichael D Kinney1-0/+102
2023-09-19MdeModulePkg: Memory Bin Range Update Accounts for Guard PageTaylor Beebe1-1/+1
2023-08-19MdeModulePkg: HeapGuard: Don't Assume Pool Head Allocated In First PageOliver Smith-Denny3-5/+18
2023-04-03MdeModulePkg: Fix conditionally uninitialized variablesMichael Kubacki1-8/+9
2023-02-07MdeModulePkg: EfiUnacceptedMemoryType is not allowed in AllocatePoolMin M Xu1-1/+1
2022-12-08MdeModulePkg/DxeCore: Use correct type for alignment maskArd Biesheuvel1-1/+1
2022-11-01MdeModulePkg: Update Dxe to handle unaccepted memory typeMin M Xu1-17/+46
2022-07-22MdeModulePkg/CoreDxe: Allow DXE Drivers to use untested memoryStacy Howell1-0/+14
2021-12-07MdeModulePkg: Apply uncrustify changesMichael Kubacki7-1178/+1256
2021-12-07MdeModulePkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney1-1/+1
2020-10-10MdeModulePkg/Core/Dxe: expose SP and CRYPTO capabilities in UEFI memmapMalgorzata Kukiello1-6/+6
2020-07-15MdeModulePkg: Add New Memory AttributesOleksiy Yakovlev1-6/+3
2019-11-04MdeModulePkg/Mem: Initialize the variable MapMemoryShenglei Zhang1-0/+2
2019-08-20MdeModulePkg DxeCore: Fix for missing Memory Attributes Table (MAT) updateMike Turner1-6/+35
2019-04-09MdeModulePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney7-49/+7
2018-12-20MdeModulePkg/Dxe/Page: take MAX_ALLOC_ADDRESS into accountArd Biesheuvel1-26/+26
2018-10-27MdeModulePkg/Core: correct one coding styleJian J Wang1-1/+1
2018-10-26MdeModulePkg/Core: fix an IA32 build failureJian J Wang1-5/+5
2018-10-26MdeModulePkg/Core: add freed-memory guard featureJian J Wang4-23/+516