summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Core/Dxe/Mem
AgeCommit message (Expand)AuthorFilesLines
2018-09-24MdeModulePkg: remove PE/COFF header workaround for ELILO on IPFArd Biesheuvel1-30/+1
2018-08-21MdeModulePkg Core/Dxe: Remove redundant functionsshenglei1-78/+0
2018-06-28MdeModulePkg: Clean up source filesLiming Gao2-59/+59
2018-06-19MdeModulePkg/Core: remove SMM check for Heap Guard feature detectionJian J Wang1-10/+0
2018-04-13MdeModulePkg/DxeCore: add sanity check for SetMemoryAttributesJian J Wang1-2/+7
2018-03-16MdeModulePkg/Core: fix bits operation error on a boundary conditionJian J Wang1-6/+10
2018-03-16MdeModulePkg/Core: allow HeapGuard even before CpuArchProtocol installedJian J Wang2-1/+139
2018-03-14MdeModulePkg/Core: fix mem alloc issues in heap guardJian J Wang1-2/+6
2018-03-08MdeModulePkg/Core: fix too many available pages between BS_DataJian J Wang1-8/+1
2018-02-02MdeModulePkg/Core: fix feature conflict between NX and heap guardJian J Wang2-0/+24
2018-02-02MdeModulePkg/Core: fix guard page missing issueJian J Wang2-12/+11
2018-01-19MdeModulePkg/Core: fix a logic hole in page freeJian J Wang3-36/+29
2017-12-26MdeModulePkg/Core: Fix heap guard issuesJian J Wang1-5/+26
2017-12-13MdeModulePkg/DxeCore: Fix issues in Heap GuardJian J Wang4-28/+88
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-24MdeModulePkg/Core: Fix potential array overflowJian J Wang1-1/+3
2017-11-21MdeModulePkg: Fix unix style of EOLJian J Wang5-1852/+1852
2017-11-20MdeModulePkg/Core: Fix build error with old Visual StudioJian J Wang1-4/+9
2017-11-17MdeModulePkg/DxeCore: Implement heap guard feature for UEFIJian J Wang5-67/+1847
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-15MdeModulePkg DxeCore: Remove unreferenced symbol for memory profileStar Zeng1-6/+6
2017-03-07MdeModulePkg/DxeCore: Fix coding style issuesBi, Dandan1-0/+19
2017-03-06MdeModulePkg/DxeCore: switch to MdePkg allocation granularity macrosArd Biesheuvel2-15/+15
2017-03-01MdeModulePkg: use LShiftU64() instead of "<<" to avoid IA32 build error.Fu Siyuan1-1/+1
2017-02-28MdeModulePkg/DxeCore: implement memory protection policyArd Biesheuvel2-0/+14
2017-02-28MdeModulePkg/DxeCore: use separate lock for pool allocationsArd Biesheuvel1-10/+48
2016-10-27MdeModulePkg/Core/Dxe: rebase to ARRAY_SIZE()Laszlo Ersek1-1/+1
2016-10-27MdeModulePkg/Core: Fix typos in commentsGary Lin1-1/+1
2016-07-12MdeModulePkg MemoryProfile: ASSERT to ensure 'DriverInfoData' is not NULLHao Wu1-0/+1
2016-07-05MdeModulePkg MemoryProfile: Add ASSERTs to make sure pointers are not NULLHao Wu1-0/+3
2016-07-01MdeModulePkg DxeCore: Add lock to pretect memory profile AllocInfo listStar Zeng1-0/+26
2016-07-01MdeModulePkg DxeCore: Enhance memory profile for memory leak detectionStar Zeng3-223/+631
2016-04-28MdeModulePkg: DxeCore MemoryPool Algorithm UpdateLiming Gao1-1/+1
2016-04-26MdeModulePkg DxeCore: Check free memory type by CoreUpdateProfile()Star Zeng3-11/+6
2016-04-22MdeModulePkg DxeCore: Enhance MemoryAttributesTable installationStar Zeng2-0/+4
2016-04-22MdeModulePkg DxeCore: Return memory type from internal free pool/pagesStar Zeng4-13/+31
2016-03-22MdeModulePkg DxeCore: Address boundary check for Type AllocateAddressStar Zeng1-0/+26
2016-03-22MdeModulePkg DxeCore: Check Start consistently in CoreConvertPagesExStar Zeng1-2/+2
2016-02-15MdeModulePkg DxeCore: Minor comments update to AllocatePool()Star Zeng2-5/+8
2016-02-15MdeModulePkg DxeCore: Missing change for OEM reserved memory type at R17460Star Zeng1-3/+3
2015-07-02MdeModulePkg: Merge GCD range before convert it to EFI memoryLiming Gao1-17/+61
2015-07-02MdeModulePkg: move arch-specific allocation granularity defines to DxeMain.hArd Biesheuvel1-25/+0
2015-06-25MdeModulePkg: Add Memory Capabilities for MMIO and Reserved RangeLiming Gao1-2/+6
2015-06-08MdeModulePkg: Fix bug of AllocatePages for large alignmentHeyi Guo1-0/+5
2015-05-29MdeModulePkg/DxeCore: Fixed build error.Star Zeng1-4/+4
2015-05-18MdeModulePkg: Update memory profile for OEM reserved memory type.Star Zeng1-4/+11