summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg/Core/Dxe/Mem
Commit message (Expand)AuthorAgeFilesLines
* MdeModulePkg/Core: remove SMM check for Heap Guard feature detectionJian J Wang2018-07-271-10/+0
* MdeModulePkg/DxeCore: add sanity check for SetMemoryAttributesJian J Wang2018-07-271-2/+7
* MdeModulePkg/Core: fix bits operation error on a boundary conditionJian J Wang2018-03-161-6/+10
* MdeModulePkg/Core: allow HeapGuard even before CpuArchProtocol installedJian J Wang2018-03-162-1/+139
* MdeModulePkg/Core: fix mem alloc issues in heap guardJian J Wang2018-03-141-2/+6
* MdeModulePkg/Core: fix too many available pages between BS_DataJian J Wang2018-03-081-8/+1
* MdeModulePkg/Core: fix feature conflict between NX and heap guardJian J Wang2018-02-022-0/+24
* MdeModulePkg/Core: fix guard page missing issueJian J Wang2018-02-022-12/+11
* MdeModulePkg/Core: fix a logic hole in page freeJian J Wang2018-01-223-36/+29
* MdeModulePkg/Core: Fix heap guard issuesJian J Wang2017-12-261-5/+26
* MdeModulePkg/DxeCore: Fix issues in Heap GuardJian J Wang2017-12-134-28/+88
* MdeModulePkg/Core: Merge memory map after filtering paging capabilityJian J Wang2017-11-281-0/+2
* MdeModulePkg/DxeCore: Filter out all paging capabilitiesJian J Wang2017-11-241-0/+20
* MdeModulePkg/Core: Fix potential array overflowJian J Wang2017-11-241-1/+3
* MdeModulePkg: Fix unix style of EOLJian J Wang2017-11-215-1852/+1852
* MdeModulePkg/Core: Fix build error with old Visual StudioJian J Wang2017-11-201-4/+9
* MdeModulePkg/DxeCore: Implement heap guard feature for UEFIJian J Wang2017-11-175-67/+1847
* MdeModulePkg/Core/Dxe: Add EndOfDxe workaround for NULL pointer detectionJian J Wang2017-10-111-1/+3
* MdeModulePkg: Update DxeCore to consume PI EfiGcdMemoryTypePersistentLiming Gao2017-10-101-2/+2
* MdeModulePkg DxeCore: Enhance "ConvertPages: Incompatible memory types"Star Zeng2017-08-141-2/+7
* MdeModulePkg/DxeCore: deal with allocations spanning several memmap entriesArd Biesheuvel2017-03-171-0/+11
* MdeModulePkg DxeCore: Remove unreferenced symbol for memory profileStar Zeng2017-03-151-6/+6
* MdeModulePkg/DxeCore: Fix coding style issuesBi, Dandan2017-03-071-0/+19
* MdeModulePkg/DxeCore: switch to MdePkg allocation granularity macrosArd Biesheuvel2017-03-062-15/+15
* MdeModulePkg: use LShiftU64() instead of "<<" to avoid IA32 build error.Fu Siyuan2017-03-011-1/+1
* MdeModulePkg/DxeCore: implement memory protection policyArd Biesheuvel2017-02-282-0/+14
* MdeModulePkg/DxeCore: use separate lock for pool allocationsArd Biesheuvel2017-02-281-10/+48
* MdeModulePkg/Core/Dxe: rebase to ARRAY_SIZE()Laszlo Ersek2016-10-271-1/+1
* MdeModulePkg/Core: Fix typos in commentsGary Lin2016-10-271-1/+1
* MdeModulePkg MemoryProfile: ASSERT to ensure 'DriverInfoData' is not NULLHao Wu2016-07-121-0/+1
* MdeModulePkg MemoryProfile: Add ASSERTs to make sure pointers are not NULLHao Wu2016-07-051-0/+3
* MdeModulePkg DxeCore: Add lock to pretect memory profile AllocInfo listStar Zeng2016-07-011-0/+26
* MdeModulePkg DxeCore: Enhance memory profile for memory leak detectionStar Zeng2016-07-013-223/+631
* MdeModulePkg: DxeCore MemoryPool Algorithm UpdateLiming Gao2016-04-281-1/+1
* MdeModulePkg DxeCore: Check free memory type by CoreUpdateProfile()Star Zeng2016-04-263-11/+6
* MdeModulePkg DxeCore: Enhance MemoryAttributesTable installationStar Zeng2016-04-222-0/+4
* MdeModulePkg DxeCore: Return memory type from internal free pool/pagesStar Zeng2016-04-224-13/+31
* MdeModulePkg DxeCore: Address boundary check for Type AllocateAddressStar Zeng2016-03-221-0/+26
* MdeModulePkg DxeCore: Check Start consistently in CoreConvertPagesExStar Zeng2016-03-221-2/+2
* MdeModulePkg DxeCore: Minor comments update to AllocatePool()Star Zeng2016-02-152-5/+8
* MdeModulePkg DxeCore: Missing change for OEM reserved memory type at R17460Star Zeng2016-02-151-3/+3
* MdeModulePkg: Merge GCD range before convert it to EFI memoryLiming Gao2015-07-021-17/+61
* MdeModulePkg: move arch-specific allocation granularity defines to DxeMain.hArd Biesheuvel2015-07-021-25/+0
* MdeModulePkg: Add Memory Capabilities for MMIO and Reserved RangeLiming Gao2015-06-251-2/+6
* MdeModulePkg: Fix bug of AllocatePages for large alignmentHeyi Guo2015-06-081-0/+5
* MdeModulePkg/DxeCore: Fixed build error.Star Zeng2015-05-291-4/+4
* MdeModulePkg: Update memory profile for OEM reserved memory type.Star Zeng2015-05-181-4/+11
* MdeModulePkg DxeCore: Add OEM reserved memory type support.Star Zeng2015-05-183-7/+23
* MdeModulePkg DxeCore: Add memory more reliable support.Star Zeng2015-05-111-1/+5
* MdeModulePkg: PI1.4 DxeCore GetMemoryMap() updateLiming Gao2015-04-291-38/+32