audk/MdeModulePkg/Core/Dxe/Mem
Jian J Wang 1263ecf2ff MdeModulePkg/Core: fix guard page missing issue
This issue is a regression one caused by a patch at

    425d25699b

That fix didn't take the 0 page to free into account, which still
needs to call UnsetGuardPage() even no memory needs to free.

The fix is just moving the calling of UnsetGuardPage() to the place
right after calling AdjustMemoryF().

Cc: Star Zeng <star.zeng@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jian J Wang <jian.j.wang@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
2018-02-02 09:50:15 +08:00
..
HeapGuard.c MdeModulePkg/Core: fix guard page missing issue 2018-02-02 09:50:15 +08:00
HeapGuard.h MdeModulePkg/DxeCore: Fix issues in Heap Guard 2017-12-13 11:42:57 +08:00
Imem.h MdeModulePkg: Fix unix style of EOL 2017-11-21 20:24:37 +08:00
MemData.c
MemoryProfileRecord.c MdeModulePkg DxeCore: Remove unreferenced symbol for memory profile 2017-03-15 16:47:20 +08:00
Page.c MdeModulePkg/Core: fix a logic hole in page free 2018-01-19 14:16:11 +08:00
Pool.c MdeModulePkg/Core: fix guard page missing issue 2018-02-02 09:50:15 +08:00