li-elvin 
							
						 
					 
					
						
						
							
						
						37623a5c02 
					 
					
						
						
							
							Add missing status code in several modules.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com >
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com >
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com >
Reviewed-by: Gao Liming <liming.gao@intel.com >
Reviewed-by: Tian Feng <feng.tian@intel.com >
Reviewed-by: Fan Jeff <jeff.fan@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13890  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-30 04:23:40 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						cb38c322f0 
					 
					
						
						
							
							Add missing status code in several modules.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com >
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com >
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com >
Reviewed-by: Gao Liming <liming.gao@intel.com >
Reviewed-by: Tian Feng <feng.tian@intel.com >
Reviewed-by: Fan Jeff <jeff.fan@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13889  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-30 04:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						cadf879026 
					 
					
						
						
							
							Correct the definition for Modal opcode, from EFI_IFR_MODAL to EFI_IFR_MODAL_TAG  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13887  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-30 02:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						25328e4354 
					 
					
						
						
							
							ArmPlatformPkg/Scripts: Fixed the Makefile for Windows  
						
						... 
						
						
						
						This is the Makefile for the Windows version of Eclipse (use
MingW for Unix 'emulation').
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13886  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-29 14:54:21 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						f7a5d58c57 
					 
					
						
						
							
							Fix issue that ifconfig –c cannot clear IP address details.  
						
						... 
						
						
						
						Signed-off-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Fan Jeff <jeff.fan@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13885  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-29 05:20:18 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						76cd9a03e5 
					 
					
						
						
							
							Create a MAX_TIMER_TICK_DURATION for the error handling in 8254 timer module.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com >
Reviewed-by: Tian Hot <hot.tian@intel.com >
Reviewed-by: Zeng Star <star.zeng@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13884  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-25 06:26:39 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						cc1a5b86ff 
					 
					
						
						
							
							Add uninstalling GOP and UGA protocol in Consplitter Stop ().  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com >
Reviewed-by: Tian Hot <hot.tian@intel.com >
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13883  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-25 06:16:14 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						e6fa789014 
					 
					
						
						
							
							Use ReadUnaligned16 function to access the buffer which is pointed by a possible unaligned pointer.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13879  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-24 01:10:47 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						151304d96d 
					 
					
						
						
							
							OvmfPkg VirtioScsiDxe: Fix build with VS2010  
						
						... 
						
						
						
						Structures should not be directly assigned in EDK II
code, since this leads to different behaviours on various
compilers.
Instead, use ZeroMem to zero out the structures.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13878  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-23 22:16:14 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						5077d4e5df 
					 
					
						
						
							
							Add assertion to make sure the pointer is not NULL.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13877  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-23 06:42:32 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						d5c5ad419e 
					 
					
						
						
							
							ArmPlatformPkg/Scripts/Ds5: Added missing package declarations in Python scripts  
						
						... 
						
						
						
						Signed-off-by: Olivier Martin <olivier.martin@arm.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13876  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-22 15:45:10 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						6e9ed5b80d 
					 
					
						
						
							
							ArmPlatformPkg/Scripts/Ds5: Updated DS-5 scripts to be used by DS-5 v5.12  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13875  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-22 14:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						a8e812dea5 
					 
					
						
						
							
							ArmPlatformPkg/Scripts: Added ARM DS-5 scripts to debug UEFI  
						
						... 
						
						
						
						These scripts allow to automatically load the symbols using either the
report file created by the BaseTools or using the memory regions
defined in the arguments.
This is the scripts for DS-5 prior to DS5 v5.12.
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13874  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-22 14:01:38 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
							
						
						6f6c7857c2 
					 
					
						
						
							
							Remove TPM selftest on S3 boot path to save time  
						
						... 
						
						
						
						Signed-off-by : Chao Zhang <chao.b.zhang@intel.com >
Reviewed-by   : Dong Guo   <guo.dong@intel.com >
Reviewed-by   : Yao Jiewen <jieweng.yao@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13873  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-22 04:35:59 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						fc78c48e20 
					 
					
						
						
							
							EmbeddedPkg/MmcDxe: Ensure MMC is in Identification Mode  
						
						... 
						
						
						
						This change ensure the MMC card is in Identification Mode.
The card might be in Data Transfer Mode if a pre UEFI Boot Loader
had initialized the card.
A potential optimization would be to skip the Identification Mode
in this case.
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13872  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-19 09:47:49 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						f52be04a2f 
					 
					
						
						
							
							Fix a bug that causes GCC build failure.  
						
						... 
						
						
						
						Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Ruiyu Ni<ruiyu.ni@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13870  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-19 00:00:35 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						39b36547a2 
					 
					
						
						
							
							Fix a bug that incorrectly uses && instead of !! in IsKeyOptionVariable().  
						
						... 
						
						
						
						Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Ruiyu Ni<ruiyu.ni@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13869  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 23:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						d2bf9913a6 
					 
					
						
						
							
							OvmfPkg: QemuBootOrder: recognize virtio-scsi devices  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13868  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 17:08:01 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						37078a63b1 
					 
					
						
						
							
							OvmfPkg: introduce virtio-scsi driver  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
[jordan.l.justen@intel.com: fix build for VS2012]
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13867  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 17:07:48 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						c8c2e4d613 
					 
					
						
						
							
							OvmfPkg: VirtioBlkDriverBindingStop: fix incorrect use of UEFI driver model  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13866  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 17:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						74418fe963 
					 
					
						
						
							
							ArmPlatformPkg/BaseTools-Pending-Patches.patch: Added latest ARMGCC & ARMLINUXGCC updated flags  
						
						... 
						
						
						
						All these changes are already in BaseTools subversion repository.
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13865  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 16:27:14 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						eb58f55912 
					 
					
						
						
							
							Fix coding style issue in CryptoPkg.  
						
						... 
						
						
						
						Signed-off-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Dong Eric <yong.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13864  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 09:09:36 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						980050bc04 
					 
					
						
						
							
							Use %lx to print UINT64 value instead of %x.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com >
Reviewed-by: Elvin Li<elvin.li@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13863  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 08:41:56 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						7714cf7d0d 
					 
					
						
						
							
							Fix a bug that BCFG creates Key#### variable bigger than it should be.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com >
Reviewed-by: Eric Dong<eric.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13862  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 07:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						ad481b0b99 
					 
					
						
						
							
							Remove the KeyOrder variable dependency from BDS  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com >
Reviewed-by: Eric Dong<eric.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13861  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-18 07:31:49 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						f269f2afa1 
					 
					
						
						
							
							Add manual configured gateway address back after system reset.  
						
						... 
						
						
						
						Signed-off-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Ouyang Qian <qian.ouyang@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13860  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 08:41:49 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						75dce34062 
					 
					
						
						
							
							1. Fix a bug in PXE driver that the PXE boot do not restart if a new boot option on the different IP stack is selected.  
						
						... 
						
						
						
						2. Retrieve the IP information after iSCSI TCPv6 connection established and fill it into iBFT table.
3. Generate a random IAID for each NIC port to require different IPv6 address in PXE driver.
4. Update function EfiMtftp6Configure() and Mtftp6RrqHandleOack() to allocate at most one UdpIo.
5. Fix a typo from “destory” to “destroy” in network code.
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Ouyang Qian <qian.ouyang@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13859  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 08:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						e98e59c237 
					 
					
						
						
							
							Fix a bug in OpensslLib that PKCS7_verify will use over 8k stack space.  
						
						... 
						
						
						
						Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Ye Ting  <ting.ye@intel.com >
Reviewed-by: Dong Guo <guo.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13858  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 08:17:33 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						24ee1ccaf8 
					 
					
						
						
							
							Fix buffer overflow issue in Consplitter.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com >
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13857  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 06:07:27 +00:00 
						 
				 
			
				
					
						
							
							
								qianouyang 
							
						 
					 
					
						
						
							
						
						1a6fdcb009 
					 
					
						
						
							
							Fix code potential errors in IPsec.  
						
						... 
						
						
						
						Signed-off-by: qianouyang
Reviewed-by:  ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13856  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 05:46:53 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						616ac6f569 
					 
					
						
						
							
							Fix ECC issue.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com >
Reviewed-by: Dong Eric <eric.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13855  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 05:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						64470c17df 
					 
					
						
						
							
							Remove useless MD5 OID ASN.1 value from DxeImageVerificationLib.  
						
						... 
						
						
						
						Signed-off-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Dong Guo <guo.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13854  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 02:26:11 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						fe5eea5e00 
					 
					
						
						
							
							Add SPC_INDIRECT_DATA_OBJID check to make sure contentType equals to the  
						
						... 
						
						
						
						specific value defined in Authenticode PE specification.
Signed-off-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Long Qin <qin.long@intel.com >
Reviewed-by:Dong Guo <guo.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13853  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-17 02:13:54 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						3d267c70b2 
					 
					
						
						
							
							Fix code potential errors.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Tian, Feng <feng.tian@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13852  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-16 09:27:49 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						fe8a16e52b 
					 
					
						
						
							
							Fix a typo in comments.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Tian, Feng <feng.tian@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13851  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-16 09:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						6b52b72fb8 
					 
					
						
						
							
							Update SmiManager() to invoke all root SMI handlers to following PI Spec.  
						
						... 
						
						
						
						signed-off-by: Jeff Fan <jeff.fan@intel.com >
reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13850  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-16 08:57:52 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
							
						
						f941becdd8 
					 
					
						
						
							
							Change TPM ACCESS_X.activeLocality test timeout to TIMEOUT_A  
						
						... 
						
						
						
						Signed-off-by : chao zhang<chao.b.zhang@intel.com >
Reviewed-by   : dong guo  <guo.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13849  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-16 02:58:08 +00:00 
						 
				 
			
				
					
						
							
							
								gdong1 
							
						 
					 
					
						
						
							
						
						89be2b037f 
					 
					
						
						
							
							Fix time-based and count-based authenticated variable can be updated by each other without verification.  
						
						... 
						
						
						
						Signed-off-by: Dong Guo <guo.dong@intel.com >
Reviewed-by: Ye Ting <ting.ye@intel.com >
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13848  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-15 06:08:22 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						389b5518bf 
					 
					
						
						
							
							OvmfPkg/VirtioBlkDxe: Fix VS2012 IA32 build  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13847  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-14 21:17:33 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						2f03f796a4 
					 
					
						
						
							
							OvmfPkg: VirtioBlkDxe: fix div & mod of 64-bit dividends on IA32/gcc-4.4  
						
						... 
						
						
						
						OvmfPkg/VirtioBlkDxe/VirtioBlk.c:667: undefined reference to `__umoddi3'
OvmfPkg/VirtioBlkDxe/VirtioBlk.c:750: undefined reference to `__udivdi3'
These operations would come from libgcc in the IA32 build, but OVMF does not
link against libgcc.
Regression-tested the X64 build with Fedora 18 Alpha XFCE and Windows 8
Consumer Preview guests.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13846  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-14 21:17:20 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						9de0355b1a 
					 
					
						
						
							
							OvmfPkg: MSVC build fixes for VirtioLib and VirtioBlkDxe  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Mike Lee <leemiketw@gmail.com >
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13845  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						e371e7e545 
					 
					
						
						
							
							OvmfPkg: librarize reusable bits from VirtioBlkDxe's SynchronousRequest()  
						
						... 
						
						
						
						new VirtioLib functions:
- VirtioPrepare(): prepare for appending descriptors
- VirtioFlush(): submit descriptor chain and await host answer
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13844  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						7fcacd6c92 
					 
					
						
						
							
							OvmfPkg: rename AppendDesc to VirtioAppendDesc  
						
						... 
						
						
						
						AppendDesc() should have a prefix implying its containing library,
VirtioLib. Update its sole client VirtioBlkDxe.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13843  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						263559b872 
					 
					
						
						
							
							OvmfPkg: extract VirtioLib from VirtioBlkDxe  
						
						... 
						
						
						
						Introduce a new library called VirtioLib, for now only collecting the
following reusable functions with as little changes as possible:
- VirtioWrite()
- VirtioRead()
- VirtioRingInit()
- VirtioRingUninit()
- AppendDesc()
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13842  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						6b28fe9ee8 
					 
					
						
						
							
							OvmfPkg: Include/IndustryStandard: extract VirtioBlk.h from Virtio.h  
						
						... 
						
						
						
						Separate virtio-blk related macro and type definitions from generic virtio
related ones. Adapt the virtio-blk driver since it needs the latter too.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13841  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						a9624f945e 
					 
					
						
						
							
							OvmfPkg: rename OFFSET_OF_VHDR() / SIZE_OF_VHDR() to *_OF_VBLK()  
						
						... 
						
						
						
						since they are in fact virtio-blk specific.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13840  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:53:20 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						55c3443a4f 
					 
					
						
						
							
							OvmfPkg: regroup virtio config fields into generic & specific structs  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13839  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:53:06 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						2c3239f305 
					 
					
						
						
							
							OvmfPkg: IndustryStandard/Virtio.h: use OFFSET_OF in OFFSET_OF_VHDR  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13838  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:52:50 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						d128191620 
					 
					
						
						
							
							OvmfPkg: add inclusion guards in Include/IndustryStandard/Virtio.h  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13837  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						045b46e92d 
					 
					
						
						
							
							OvmfPkg: move VirtioBlkDxe/Virtio.h to Include/IndustryStandard/Virtio.h  
						
						... 
						
						
						
						This commit consists of:
- a verbatim move ("similarity index 100%" in git parlance),
- an updated #include directive in VirtioBlkDxe/VirtioBlk.h,
- and an OvmfPkg.dec package entry in VirtioBlkDxe/VirtioBlk.inf, so that
  the new include directory is searched.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13836  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-10-12 18:52:24 +00:00