738df706c1192a546bd88f017dc00d263f2bc1c2 |
|
26-May-2016 |
Star Zeng <star.zeng@intel.com> |
MdeModulePkg SmmLockBoxSmmLib: Add DESTRUCTOR SmmLockBoxSmmDestructor SmmLockBoxSmmLib is linked to SMM modules. If the module entry-point function returns error, the module will be unloaded and the global variables will point to undefined memory. This patch is to add DESTRUCTOR SmmLockBoxSmmDestructor to uninstall SmmLockBoxCommunication configuration table if it has been installed in Constructor. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Laszlo Ersek <lersek@redhat.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> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Tested-by: Laszlo Ersek <lersek@redhat.com>
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.c
|
da9d39c28ee24dde172616fe05ce3c252223b01c |
|
06-Jun-2016 |
Star Zeng <star.zeng@intel.com> |
MdeModulePkg SmmLockBoxSmmLib: Fix typo in SmmLockBoxSmmConstructuor SmmLockBoxSmmConstructuor should be SmmLockBoxSmmConstructor. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Laszlo Ersek <lersek@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Tested-by: Laszlo Ersek <lersek@redhat.com>
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.c
|
579b5ef204947defbd6fc60c11bdd740ad09d6e9 |
|
10-Jul-2015 |
Ruiyu Ni <ruiyu.ni@intel.com> |
MdeModulePkg: Fix potential integer overflow issue In certain rare circumstance, the data passed from outside of SMM may be invalid resulting the integer overflow. The issue are found by code review. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Star Zeng <star.zeng@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17908 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.c
|
ef96ba3cbe6f9f3658f19407d4c2150dcd6eb457 |
|
02-Jul-2014 |
Star Zeng <star.zeng@intel.com> |
MdeModulePkg SmmLockBoxSmmLib: Add debug message for the address of lockbox(smm) copy. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15610 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.c
|
a0d74d006d54561c4624eda2cc6730169c507e5f |
|
15-Jan-2012 |
jyao1 <jyao1@6f19259b-4bc3-4df7-8a09-765794883524> |
correct license header. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12932 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.c
|
05ca95e29c323f3b41868cf2ba96e1ba12cb5829 |
|
14-Jan-2012 |
jyao1 <jyao1@6f19259b-4bc3-4df7-8a09-765794883524> |
Initialize LockBox.Attribute to 0 in SaveLockBox, or it will be random value. signed-off-by: jyao1 reviewed-by: rsun3 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12931 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.c
|
1c837cd545b6b91c41f1fbebf84b54cb7ccf499e |
|
19-Jul-2011 |
jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> |
MdeModulePkg: Add SMM LockBox This includes: * LockBox protocol definition * LockBoxLib library interface definition * SmmLockBox GUID * LockBoxNullLib library implementation * 2 SmmLockBoxLib library implementations * SmmLockBox SMM driver Signed-off-by: jljusten Reviewed-by: mdkinney Reviewed-by: geekboy15a Reviewed-by: jyao1 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12029 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.c
|