hhuan13 
							
						 
					 
					
						
						
							
						
						787cd144da 
					 
					
						
						
							
							Fix a bug by adding * for Ptr8  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10639  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-08 05:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
							
						
						1c8029e3aa 
					 
					
						
						
							
							Update the previous fix to only shadow the function for supported processor architectrues. The old way required non supported processor architectures to opt out.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10637  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-07 23:27:08 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
							
						
						27172c0f36 
					 
					
						
						
							
							Fix issue with ARM port. Image.c shadow code is not ANSI C and crashes on ARM. So I did the same thing that is done on Itanium and skipped the shadow for ARM architecture in all cases.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10636  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-07 23:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						4546bcbb3a 
					 
					
						
						
							
							Fix a bug:  
						
						... 
						
						
						
						RFC 2132, Section 9.5 does not strictly state Bootfile name (option 67) is null 
terminated string. So force to append null terminated character at the end of string.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10635  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-07 05:55:41 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						be63a20a02 
					 
					
						
						
							
							Fix the issues that StatusCode can't work when PcdStatusCodeUseMemory is set to TRUE.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10630  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-05 08:59:57 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						b24633c74e 
					 
					
						
						
							
							Initialize lists ArpService->PendingRequestTable/DeniedCacheTable/ResolvedCacheTable before firing timer ArpService->PeriodicTimer. This remove the race condition in ArpCreateService(): it is possible for the timer event to trigger before the lists are initialized which will results in a hang in ArpTimerHandler().  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10629  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-05 02:11:05 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						74df5026b2 
					 
					
						
						
							
							1. update to use 1 EFI Variable per NIC (instead of converge all NIC configuration into one EFI Variable), this remove the limitation that max NIC configuration will depend on PcdMaxVariableSize.  
						
						... 
						
						
						
						2. remove unnecessary Unload function EfiIp4ConfigUnload (use default Unload function NetLibDefaultUnload instead), remove global array for NIC handle tracking since it’s driver model driver.
3. add Ip4Config Variable reclaim to HiiConfigAccess.RouteConfig() to remove variable for NIC which has been removed from the system.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10628  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-05 02:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						49fd66cbf8 
					 
					
						
						
							
							Fix a bug that mtftp4 driver reply 2 ACK in answer to incoming No.65535 block data. That issue incurs incorrect network transfer.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10619  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-01 09:08:33 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						1dc1b43fc2 
					 
					
						
						
							
							1. fixed one bug to construct config request string header used child handle instead of NIC controller handle.  
						
						... 
						
						
						
						2. fixed one bug to calculate buffer size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10617  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-01 01:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						25400c63fa 
					 
					
						
						
							
							Add routing header type to NetLib.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10616  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-30 02:34:07 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						6b22483ffb 
					 
					
						
						
							
							1) Call ProcessNotifyList() to process all Dispatch Notifications after the Memory Discovered PPI is installed.  
						
						... 
						
						
						
						2) Add ProcessLibraryConstructorList() call when OldCoreData != NULL and OldCoreData->ShadowedPeiCore == NULL.
3) Make sure no lib functions are used prior to the ProcessLibraryConstructorList() call.
4) Clean up comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10611  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-29 06:08:14 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						f1f11ea29a 
					 
					
						
						
							
							Fixed a bug in Mtftp4: to allow the block number to roll over to accept transfers of unlimited size.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10609  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-29 01:26:28 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						46f0e2a9ee 
					 
					
						
						
							
							Remove some unnecessary clear screen from console drivers.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10590  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-18 09:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						35f9e94ed4 
					 
					
						
						
							
							Add a missing parameter description in the function header for CoreFindFreePagesI().  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10589  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-17 07:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						2345e7d4a4 
					 
					
						
						
							
							1) Improve how memory usage is tracked in DXE Core  
						
						... 
						
						
						
						2) Update GetMemoryMap() to merge adjacent memory descriptors with identical types and attributes.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10579  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-14 23:21:26 +00:00 
						 
				 
			
				
					
						
							
							
								qianouyang 
							
						 
					 
					
						
						
							
						
						2a2e33b20f 
					 
					
						
						
							
							Add a UNION definition (IP_IO_IP_PROTOOCL) for EFI_IP4/6_PROTOCOL and change IP_IO structure using this UNION to point the special IP Protocol.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10578  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-13 08:18:10 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						5bf5fb30b4 
					 
					
						
						
							
							Change MaxBlock to HEX value to avoid GCC build failure.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10566  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-04 05:27:03 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						13ad1def34 
					 
					
						
						
							
							Do the following fix up in SetupBrowser driver:  
						
						... 
						
						
						
						1)  Check whether ConfigAccess is NULL before use it.
  2)  Don't do call back for UI_ACTION_REFRESH_FORMSET action.
  3)  Release resource before leave SetupBrowser() function.
  4)  Use the unified check method (HiiHandle, FormsetGuid and FormId) to check FORM is open or close.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10565  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-04 01:29:03 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						39669f1281 
					 
					
						
						
							
							Fixed tracker  #203752 , Dhcp4 assert issue.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10562  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-02 07:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						5adb8db71e 
					 
					
						
						
							
							Per UEFI spec, FORM_OPEN/FORM_CLOSE Callback function should be called for each question in the form when this form opens or closes.  
						
						... 
						
						
						
						Update SetupBrowser driver to call Callback function (FORM_OPEN/FORM_CLOSE) based on UEFI spec, and update all EDKII HII drivers to correctly handle FORM_OPEN and FORM_CLOSE call back. 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10560  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-06-02 02:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						a108933ea8 
					 
					
						
						
							
							If SCSI version support Read/Write (16) command, use both commands to access disk especially for above 2TB.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10550  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-28 06:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						e22812c731 
					 
					
						
						
							
							Add three HiiLib APIs: HiiCreateTextOpCode, HiiCreateDateOpCode and HiiCreateTimeOpCode  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10544  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-27 02:54:25 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						4a5b245a52 
					 
					
						
						
							
							Status code handler callback should be declared as EFIAPI  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10541  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-25 06:17:51 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						ec7cb6ab3e 
					 
					
						
						
							
							Add the missing PalLib NULL instance.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10539  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-24 01:35:52 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						c6b4f78b8b 
					 
					
						
						
							
							Add the missing PalLib NULL instance.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10538  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-23 09:42:29 +00:00 
						 
				 
			
				
					
						
							
							
								qianouyang 
							
						 
					 
					
						
						
							
						
						a167ecb13f 
					 
					
						
						
							
							Fixed the issue of that IP4driver can’t correctly reassemble the Out of Sequence Fragments.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10537  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-21 09:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						6a53bf1710 
					 
					
						
						
							
							Clean up package/platform DSC files by the following steps:  
						
						... 
						
						
						
						1. Remove PCDs those use the default values/types from the DEC file.
  2. Remove the unused library instances.
  3. Group common library instances in common [LibraryClasses] section as the default library instance for all modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10530  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-21 02:49:29 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						a6bb62e4f8 
					 
					
						
						
							
							MdeModulePkg AcpiTableDxe: Fix GCC build warning  
						
						... 
						
						
						
						Initialize MaxSize variable to prevent GCC warning.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10526  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-20 21:12:27 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						2ad29d0fe4 
					 
					
						
						
							
							fix a bug that FindVariable() may set GoneThrough flag wrongly when a >64K variable exists.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10524  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-20 09:12:12 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						afe7c8b2bb 
					 
					
						
						
							
							Fix VS2003 build error  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10518  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-19 06:02:17 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						0ef42f8819 
					 
					
						
						
							
							Update QueryCapsuleCapabilities interface.  
						
						... 
						
						
						
						1. Check all capsules to decide reset type instead of only checking the first capsule.
2. One purpose of MaxiumCapsuleSize is to ensure platform memory size is enough to handle capsule with reset type in PEI. Max capsule size should be returned for with/without reset flag cases. 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10514  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-19 02:31:41 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						9c4a5f7423 
					 
					
						
						
							
							add security check.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10513  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-19 01:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						3dc8585e0a 
					 
					
						
						
							
							MdeModulePkg:  
						
						... 
						
						
						
						Add ACPI SDT support. Introduce PcdInstallAcpiSdtProtocol, default FALSE.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10501  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-18 02:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						f0c855b263 
					 
					
						
						
							
							Small code refinement in MdeModulePkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10492  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-17 08:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						0e4483bc69 
					 
					
						
						
							
							Fix DxeCore Dispatch Issue that DXE drivers may not be dispatched  if they depend on the protocols produced by SMM driver.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10491  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-14 08:27:28 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						29a4f92d81 
					 
					
						
						
							
							Fix 3 K8 issues for PXE module  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10489  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-14 07:47:29 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						e3e134ebe6 
					 
					
						
						
							
							Fix minor format issue in file header  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10485  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-13 01:04:21 +00:00 
						 
				 
			
				
					
						
							
							
								jchen20 
							
						 
					 
					
						
						
							
						
						2432c68578 
					 
					
						
						
							
							Fix for UNIXGCC build  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10483  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-12 03:12:57 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						ef05e06350 
					 
					
						
						
							
							1) Fix IPF ICC 11.1 issue when /Ox is used related to the use of local variables and parameter across the transition when TEMP RAM is disabled.  
						
						... 
						
						
						
						2) Update the logic that computes the offset of the heap and stack from TEMP RAM to Permanent RAM to handle all possible offsets values.
3) Minor cleanups to the PEI_CORE_INSTANCE structure
4) Simplify the logic that manages the TEMP RAM to PERM RAM transition and clean up the related DEBUG() messages.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10481  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-11 22:11:31 +00:00 
						 
				 
			
				
					
						
							
							
								jchen20 
							
						 
					 
					
						
						
							
						
						da935a5c97 
					 
					
						
						
							
							Add fix for the hardcoded Max ACPI table number. With this fix, the number of ACPI table has no limitations by dynamical allocation  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10480  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-11 08:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						c16f9cc33d 
					 
					
						
						
							
							Minor comment update.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10477  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-10 02:49:38 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						e35eb8af7b 
					 
					
						
						
							
							1. Use the max string size to compare password string.  
						
						... 
						
						
						
						2. Check whether the local variable is valid as the array index.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10473  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-10 02:17:31 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						4da3058929 
					 
					
						
						
							
							Fix ICC 11.1 build break  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10467  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-07 23:25:20 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						2dda77a650 
					 
					
						
						
							
							Update UHCI and ECHI drivers to both Stop and Reset the host controller at ExitBootServices().  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10464  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-07 22:46:14 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						8063b47b1c 
					 
					
						
						
							
							Fix bug in PciHostBridgeEnumerator().  
						
						... 
						
						
						
						A linked list is created for the list of PCI Root Bridges in the platform.  This list is then traversed to enumerate each PCI Root Bridge.  After enumeration, the RootBridgeDev is destroyed, but it was not removed from the linked list before it was destroyed.  This left the linked list of PCI Root Bridges in a bad state, specially if memory is cleared on frees, or the freed buffer was reallocated.
The fix is to remove the node from the linked list before the RootBridgeDev is destroyed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10463  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-07 22:44:54 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						15cc67e616 
					 
					
						
						
							
							raise TPL to TPL_CALLBACK level at DriverBindingStart() for all usb-related modules, which prevent DriverBindingStop() from being invoked when DriverBindingStart() runs.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10460  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-05 05:21:38 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						d7aaf1dcb5 
					 
					
						
						
							
							Use  new API GetSectionFromAnyFvByFileType() of MdePkg DxeServicesLib library to get PE data of SMM_CORE driver.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10457  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-05 01:58:36 +00:00 
						 
				 
			
				
					
						
							
							
								geekboy15a 
							
						 
					 
					
						
						
							
						
						8091267c02 
					 
					
						
						
							
							Forcing functions with variable argument lists to use the same calling convention (EFIAPI).  This solves issues when using compilers where the default calling convention is not EFIAPI.  
						
						... 
						
						
						
						This fixes boot issues when using GCC 4.4 in X64 modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10442  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-29 01:07:07 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						cd5ebaa06d 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10420  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-24 09:49:11 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						e5eed7d364 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10418  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-24 09:33:45 +00:00