Go to file
eric_tian fba0ee1f4c Fix tracker 202216:linux runtime test issue.
[Root Cause]
The root cause is that in FindVariable function, original code logic will traverse all variable stored in variable volatile/non-volatile area. If the non-variable area is full and Linux sets a new variable, the caller of GetNextVariablePtr will get the address of next memory block, but this block doesn't be reserved as RUNTIME attribute. Therefore its corresponding page translation table doesn't exist and causes linux kernel panic.

Note that, Variable Pei driver has not such issue as the flash area is accessed in pre-os environment.All page table entries are filled. The access to next memory block will not cause such issue.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7910 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-19 08:50:41 +00:00
BaseTools a. Fixed build break caused by EdkLogger.warning 2009-03-19 07:30:32 +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
DuetPkg Remove single module's compression from FDF. We could get smaller size when compressing whole image. 2009-03-18 06:21:27 +00:00
EdkCompatibilityPkg Fix build break. 2009-03-18 06:15:07 +00:00
EdkShellBinPkg Three GUIDs had been retired, PrimaryConsoleInDeviceGuid, PrimaryConsoleOutDeviceGuid and PrimaryStandardErrorDeviceGuid. 2009-03-10 03:36:33 +00:00
EdkShellPkg Update default EDK Shell project Folder to be directly under workspace. 2009-03-13 00:07:26 +00:00
FatBinPkg remove the unused msa/npsd files 2008-09-20 06:18:16 +00:00
IntelFrameworkModulePkg ISO_639_2_ENTRY_SIZE has been made local. 2009-03-17 07:20:25 +00:00
IntelFrameworkPkg Update the header file coding style (alignment, comment, etc.) 2009-03-16 10:29:27 +00:00
MdeModulePkg Fix tracker 202216:linux runtime test issue. 2009-03-19 08:50:41 +00:00
MdePkg ISO_639_2_ENTRY_SIZE has been moved to be local. 2009-03-17 07:22:31 +00:00
Nt32Pkg Fix the wrong Revision number. According to PI spec 1.0, this field should be set to 2. 2009-03-19 08:28:12 +00:00
OptionRomPkg Add comments in DSC files to explain the function and design of components section. 2009-02-10 08:58:47 +00:00
PcAtChipsetPkg Merge improved comments into this driver. 2009-03-02 00:58:29 +00:00
UefiCpuPkg Remove unneeded reference to DuetPkg.dec. 2009-02-23 20:22:58 +00:00
UnixPkg Fix the wrong Revision number. According to PI spec 1.0, this field should be set to 2. 2009-03-19 08:28:47 +00:00
BuildNotes2.txt updating the doc 2008-09-25 23:13:48 +00:00
BuildNotes.txt Updated BuildNotes.txt according to new packages name: 2007-06-20 05:35:00 +00:00
edksetup.bat Removed Java/Ant specific content from the setup scripts. 2008-12-31 16:57:24 +00:00
edksetup.sh Removed Java/Ant specific content from the setup scripts. 2008-12-31 16:57:24 +00:00