]> git.proxmox.com Git - mirror_edk2.git/commit
MdePkg SmmMemLib: Remove ASSERT in SmmIsBufferOutsideSmmValid
authorStar Zeng <star.zeng@intel.com>
Mon, 5 Jun 2017 02:50:43 +0000 (10:50 +0800)
committerStar Zeng <star.zeng@intel.com>
Tue, 6 Jun 2017 01:07:09 +0000 (09:07 +0800)
commit1a0ad70ee190210084f1453b309f7c2035a8b0b3
treeb61e5845a1eb16e93e4dc16518a64a81000a39c7
parent5225084439bd47f2cdd210a98d6a445a2eccc9e2
MdePkg SmmMemLib: Remove ASSERT in SmmIsBufferOutsideSmmValid

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=577

Currently the SmmIsBufferOutsideSmmValid() function in SmmMemLib.c will
ASSERT in certain conditions. Since this function is a "test" function,
it should not be making decisions on how to handle a failure.
Handling a failure should be left to the caller.

This patch is to remove ASSERT(FALSE) at line 178 of SmmMemLib.c.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Bret Barkelew <bret.barkelew@microsoft.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
MdePkg/Library/SmmMemLib/SmmMemLib.c