summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Core/Dxe/Mem/Page.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-09MdeModulePkg: Dxe Core: Correct gMemoryTypeInformation DefinitionOliver Smith-Denny1-1/+1
2026-06-24MdeModulePkg: Dxe Core: Split Memory Bin Logic Into Separate FileOliver Smith-Denny1-381/+0
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-Denny1-6/+13
2026-02-28MdeModulePkg: DxeMain: Check memory type overlap inside CoreGetMemoryMapKun Qin1-0/+115
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 Pop1-3/+11
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-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-Denny1-0/+11
2024-03-14MdeModulePkg: DxeCore: Correct Runtime Granularity Memory TypeOliver Smith-Denny1-2/+2
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-04-03MdeModulePkg: Fix conditionally uninitialized variablesMichael Kubacki1-8/+9
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 Kubacki1-323/+364
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-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 Kinney1-7/+1
2018-12-20MdeModulePkg/Dxe/Page: take MAX_ALLOC_ADDRESS into accountArd Biesheuvel1-26/+26
2018-10-26MdeModulePkg/Core: add freed-memory guard featureJian J Wang1-8/+34
2018-06-28MdeModulePkg: Clean up source filesLiming Gao1-53/+53
2018-01-19MdeModulePkg/Core: fix a logic hole in page freeJian J Wang1-34/+6
2017-12-13MdeModulePkg/DxeCore: Fix issues in Heap GuardJian J Wang1-7/+8
2017-11-28MdeModulePkg/Core: Merge memory map after filtering paging capabilityJian J Wang1-0/+2
2017-11-24MdeModulePkg/DxeCore: Filter out all paging capabilitiesJian J Wang1-0/+20
2017-11-21MdeModulePkg: Fix unix style of EOLJian J Wang1-105/+105
2017-11-17MdeModulePkg/DxeCore: Implement heap guard feature for UEFIJian J Wang1-25/+105
2017-10-11MdeModulePkg/Core/Dxe: Add EndOfDxe workaround for NULL pointer detectionJian J Wang1-1/+3
2017-10-10MdeModulePkg: Update DxeCore to consume PI EfiGcdMemoryTypePersistentLiming Gao1-2/+2
2017-08-14MdeModulePkg DxeCore: Enhance "ConvertPages: Incompatible memory types"Star Zeng1-2/+7
2017-03-17MdeModulePkg/DxeCore: deal with allocations spanning several memmap entriesArd Biesheuvel1-0/+11
2017-03-06MdeModulePkg/DxeCore: switch to MdePkg allocation granularity macrosArd Biesheuvel1-11/+11