Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
li-elvin fcbccedb28 Current IPF version SwitchStack implementation uses loadrs instruction to restore dirty partition of register stack from the backing store, but there is no guarantee to make the backing store valid before. So add flushrs before loadrs to make sure backing store valid.
Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Li Kevin <kevin.y.li@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13183 6f19259b-4bc3-4df7-8a09-765794883524
2012-04-11 01:56:48 +00:00
AppPkg AppPkg/Applications/Python: Fix bug where the StdLib\lib\site-python and StdLib\lib\python.27\site-customize directories were not being processed. Fix bug where unicode strings were not being correctly encoded in the "idna" encoding before being passed to low-level networking functions. Correct problem where a spurious message, "Shell: Incorrect redirection syntax - '2>/dev/null'", was being output by PyDoc. 2012-04-04 23:40:55 +00:00
ArmPkg ArmPlatformPkg/Sec: Allowed the Secondary Cores to set the Secure/Non Secure bits to their PPIs 2012-03-26 11:03:36 +00:00
ArmPlatformPkg ArmPlatformPkg/PrePi: Added Firmware Version String to the 'welcome' statement 2012-03-26 11:08:32 +00:00
BaseTools Sync BaseTools Trunk (version r2518) to EDKII main trunk. 2012-04-10 07:28:51 +00:00
BeagleBoardPkg ArmPlatformPkg/Sec: Allowed the Secondary Cores to set the Secure/Non Secure bits to their PPIs 2012-03-26 11:03:36 +00:00
Conf Adding top-level Conf directory for next generation of EDK II build infrastructure tools. 2007-06-20 19:33:23 +00:00
CryptoPkg Add two new interfaces Pkcs7GetSigners and Pkcs7FreeSigners to BaseCryptLib. 2012-03-31 04:49:02 +00:00
DuetPkg Updated platform DSC files to add CPU Exception Library instances. 2012-03-16 08:36:39 +00:00
EdkCompatibilityPkg 1. Updated S3Resume2Pei to save IA32 IDT table setup in protected mode. 2012-03-15 05:33:43 +00:00
EdkShellBinPkg New Shell binaries based on EDKII core r12898 and Shell r57. 2012-04-05 09:07:27 +00:00
EdkShellPkg Uses DEFINE instead of define keyword to define global macro. 2011-11-25 08:24:15 +00:00
EmbeddedPkg EmbeddedPkg/MmcDxe: Fixed XCLANG build 2012-03-26 12:28:05 +00:00
EmulatorPkg Fix build break caused by CPU Exception Library. 2012-03-16 16:52:46 +00:00
FatBinPkg New Fat binaries for EBC/IA32/IPF/X64 built from UDK2010.SR1 (core package@r12898, FatPkg@r67) 2012-01-31 08:38:02 +00:00
IntelFrameworkModulePkg When transfer from Unicode to hex number, current code only consider the 0-9 case, not include the A-F case, now update code to consider all. 2012-04-01 07:28:09 +00:00
IntelFrameworkPkg Update FrameworkUefiLib library instance to implement the missing CatSPrint() and CatVSPrint() API. 2012-02-29 04:57:44 +00:00
MdeModulePkg MdeModulePkg: Fix build warning on Xhci driver with XCode 32 tool chain. 2012-04-10 06:33:40 +00:00
MdePkg Current IPF version SwitchStack implementation uses loadrs instruction to restore dirty partition of register stack from the backing store, but there is no guarantee to make the backing store valid before. So add flushrs before loadrs to make sure backing store valid. 2012-04-11 01:56:48 +00:00
NetworkPkg Update code to avoid potential access violation. 2012-04-10 02:27:05 +00:00
Nt32Pkg Updated platform DSC files to add CPU Exception Library instances. 2012-03-15 05:54:00 +00:00
Omap35xxPkg ARM Packages: Added the NULL implementation of CpuExceptionHandlerLib 2012-03-15 16:03:41 +00:00
OptionRomPkg Refine file header format to follow coding style. 2011-12-16 05:46:57 +00:00
OvmfPkg Remove unused PCDs in OVMF Platform. 2012-04-10 02:49:59 +00:00
PcAtChipsetPkg Update the Package version. 2011-12-13 08:33:18 +00:00
PerformancePkg Add Missing invocations to VA_END() for VA_START(). 2012-02-01 06:06:08 +00:00
SecurityPkg Add pointer check for NULL before dereference it. 2012-04-05 02:39:46 +00:00
ShellBinPkg ShellBinPkg: Updated version number. 2011-12-13 18:44:49 +00:00
ShellPkg correct removal of commit 12951. 2012-03-26 21:00:39 +00:00
SourceLevelDebugPkg Generic solution to handle reset failure in some special platforms. 2012-02-07 01:58:30 +00:00
StdLib StdLib: Add STDC macros, for MSFT compilers, to improve compatibility with various Open-Source software packages. 2012-03-29 22:24:30 +00:00
StdLibPrivateInternalFiles EADK (StdLib, AppPkg, StdLibPrivateInternalFiles): Python Beta Release. 2012-03-24 01:19:06 +00:00
UefiCpuPkg UefiCpuPkg MtrrLib: For MtrrSetAllMtrrs(), do not set FE/E bits in IA32_MTRR_DEF_TYPE MSR after the MSR is restored. 2012-04-11 01:41:29 +00:00
UnixPkg Updated platform DSC files to add CPU Exception Library instances. 2012-03-16 08:36:39 +00:00
BuildNotes2.txt Update EDKII BuildNotes to say the default tool chain tag is VS2008 instead of VS2005 2011-12-14 06:15:48 +00:00
edksetup.bat Added VS2010 support in edksetup script. 2012-04-10 07:45:35 +00:00
edksetup.sh Correct copyright year 2011-02-16 12:21:31 +00:00