]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/NullMemoryTest: Fix bug in CompatibleRangeTest
authorRuiyu Ni <ruiyu.ni@intel.com>
Tue, 6 Mar 2018 03:31:57 +0000 (11:31 +0800)
committerRuiyu Ni <ruiyu.ni@intel.com>
Wed, 7 Mar 2018 04:36:14 +0000 (12:36 +0800)
commit61c1742ba15386f488cb452d8e0594467c7e3108
treed44a73cc3e94e43881a8f7f1f5c83e957a5294ee
parentee37e96479702566ef466bbbaae530c737c52b72
MdeModulePkg/NullMemoryTest: Fix bug in CompatibleRangeTest

CompatibleRangeTest() contains two bugs:
1. It doesn't reject the memory above 16MB
2. it cannot handle the case when the partial or whole range of
   requested memory is already tested.

The patch fixes the two bugs.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTest.c