]> git.proxmox.com Git - mirror_edk2.git/commit
Update PiSmmCore:
authorhhuan13 <hhuan13@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 1 Mar 2010 04:29:21 +0000 (04:29 +0000)
committerhhuan13 <hhuan13@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 1 Mar 2010 04:29:21 +0000 (04:29 +0000)
commit3c5963cf299e0abd4c2ce7156b171fa66546dc85
tree4f7501ad827b58781787b952d936406c128f07da
parent26a76fbcb2762826523bba325400e302bf346859
Update PiSmmCore:
1. Update PiSmmIpl.c DoCommunicate() to prevent exception in case call SmiManage directly if SMRAM is closed or locked. That case causes exception.
2. Update PiSmmCore.c SmmEntryPoint(). It is not required to save/restore InSmm. Because SMM is non-reentrant.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10131 6f19259b-4bc3-4df7-8a09-765794883524
MdeModulePkg/Core/PiSmmCore/PiSmmCore.c
MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c