niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							5db9d35f07 
							
						 
					 
					
						
						
							
							Roll back the change which doesn't call LocateProtocol when TPL is TPL_NOTIFY because it may cause certain status code get lost in some rare case.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12801  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-30 01:53:13 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d711eb1b 
							
						 
					 
					
						
						
							
							Do not call LocateProtocol when the current TPL is above or equal TPL_NOTIFY.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12696  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-15 01:48:13 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							7b78853921 
							
						 
					 
					
						
						
							
							1. Rollback the changing on replacing MAX_EXTENDED_DATA_SIZE by EFI_STATUS_CODE_DATA_MAX_SIZE,  
						
						... 
						
						
						
						use MAX_EXTENDED_DATA_SIZE as before.
2. Use DEBUG error message instead of ASSERT(FASLE) when extended data is too large
3. Expand 1 for buffer array size to avoid potential issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11083  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-11-23 07:50:31 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							72cfa6f70b 
							
						 
					 
					
						
						
							
							Replaced MAX_EXTENDED_DATA_SIZE by EFI_STATUS_CODE_DATA_MAX_SIZE.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11023  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-11-10 06:13:55 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e0de8794 
							
						 
					 
					
						
						
							
							Prevent infinite recursion when ASSERT(), DEBUG(), or any other use of ReportStatusCode is performed at > TPL_NOTIFY or there is not enough memory to allocate a buffer for the ExtendedData associated with the status code being reported  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11003  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-11-04 20:58:23 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							c9325700d0 
							
						 
					 
					
						
						
							
							Refine soma code to make code run safely.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10877  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-09-15 07:48:11 +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 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							4adf000886 
							
						 
					 
					
						
						
							
							Refine DxeReportStatusCodeLib and RuntimeDxeReportStatusCodeLib.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9651  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-12-31 03:53:06 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							75dea6bdd5 
							
						 
					 
					
						
						
							
							Create DxeReportStatusCodeLib instance.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9627  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-12-29 07:39:14 +00:00