audk/MdeModulePkg/Universal
lzeng14 6ed1ec5946 Add the TPL raise/restore code for VariableSmmRuntimeDxe to avoid variable services reentry.
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14038 6f19259b-4bc3-4df7-8a09-765794883524
2013-01-08 02:07:14 +00:00
..
Acpi Fix build error. 2012-12-03 01:06:28 +00:00
CapsulePei 1. Add debug init flag DEBUG_AGENT_INIT_THUNK_PEI_IA32TOX64 in Debug Agent Library. 2012-08-27 08:36:23 +00:00
CapsuleRuntimeDxe Add capsule > 4GB support. When capsule data is put above 4GB, IA32 PEI transfers to long mode to get capsule data. 2011-09-02 11:34:35 +00:00
Console Set graphic mode if graphic mode is not same with the one which GraphicsConsole driver find by itself. 2012-12-25 08:21:01 +00:00
DebugPortDxe MdeModulePkg/DebugPortDxe: Fixed the ordering of the EFI_DEBUGPORT_PROTOCOL entries 2012-03-15 15:27:18 +00:00
DebugSupportDxe MdeModulePkg: eliminate all implicit library dependencies for all modules in MdeModulePkg on PcdLib 2012-11-01 06:59:25 +00:00
DevicePathDxe Add missing break and add comment to non-necessary break. 2012-08-17 04:01:48 +00:00
Disk Add comment for modules which have external input. 2012-06-12 08:28:43 +00:00
DriverSampleDxe Refine the logic to handle the device path info get from string token. 2012-08-14 09:52:25 +00:00
EbcDxe Add Missing invocations to VA_END() for VA_START(). 2012-02-01 06:06:08 +00:00
FaultTolerantWriteDxe Initialize a local work space header to be used by IsValidWorkSpace() and InitWorkSpaceHeader() to avoid executing code(gBS->CalculateCrc32 ()) outside SMRAM while inside SMM. 2012-12-21 00:52:57 +00:00
HiiDatabaseDxe Base on the type field to get the width of value field for option opcode. 2013-01-06 06:12:50 +00:00
HiiResourcesSampleDxe Clean up the private GUID definition in module Level. 2011-09-18 12:21:01 +00:00
LegacyRegion2Dxe Enhance inf and dec file to follow specs. 2011-03-14 08:43:59 +00:00
LockBox/SmmLockBox Update header format 2012-10-11 04:59:05 +00:00
MemoryTest MdeModulePkg: Add GenericMemoryTestDxe driver 2011-07-01 00:40:26 +00:00
Metronome Update the copyright notice format 2010-04-24 09:33:45 +00:00
MonotonicCounterRuntimeDxe Clean up the private GUID definition in module Level. 2011-09-18 12:21:01 +00:00
Network 1. Fix buffer overflow bugs in SNP, MNP and IP6 driver. 2012-12-24 02:52:27 +00:00
PCD Update string offset and default offset from UINT16 to STRING_HEAD to match the generated PCD database. 2012-03-06 08:47:29 +00:00
PcatSingleSegmentPciCfg2Pei Update the copyright notice format 2010-04-24 09:33:45 +00:00
PlatformDriOverrideDxe Fixed build failed. 2012-05-31 08:35:48 +00:00
PrintDxe Update the copyright notice format 2010-04-24 09:33:45 +00:00
ReportStatusCodeRouter MdeModulePkg: eliminate all implicit library dependencies for all modules in MdeModulePkg on PcdLib 2012-11-01 06:59:25 +00:00
ResetSystemRuntimeDxe Add missing status code in several modules. 2012-10-30 04:23:40 +00:00
SecurityStubDxe Add PI1.2.1 SAP2 support and UEFI231B mantis 896 2012-08-22 02:32:12 +00:00
SetupBrowserDxe Base on the type field to get the width of value field for option opcode. 2013-01-06 06:12:50 +00:00
SmbiosDxe Enhance SmbiosDxe driver: 2012-05-08 01:33:23 +00:00
StatusCodeHandler EFI_STATUS_CODE_DATA_MAX_SIZE is just for the maximum size of an EFI_DEBUG_INFO structure. Seemly, it is not suitable to be used in SerialStatusCodeHandler, so update SerialStatusCodeHandler to use MAX_DEBUG_MESSAGE_LENGTH (0x100) as the max printed string size to align with other DebugLib’s behavior. 2012-06-12 04:52:23 +00:00
Variable Add the TPL raise/restore code for VariableSmmRuntimeDxe to avoid variable services reentry. 2013-01-08 02:07:14 +00:00
WatchdogTimerDxe Add debug print that the system is about to be reset. I was seeing watchtog timeouts in UnixPkg and they were hard to debug as gdb was exiting. This debug print should be useful in general. 2010-07-30 16:01:09 +00:00