Export fw_vendor, runtime and config table physical addresses to
/sys/firmware/efi/{fw_vendor,runtime,config_table} because kexec kernels
need them.
From EFI spec these 3 variables will be updated to virtual address after
entering virtual mode. But kernel startup code will need the physical
address.
Signed-off-by: Dave Young <dyoung@redhat.com>
Tested-by: Toshi Kani <toshi.kani@hp.com>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
		
	
			
		
			
				
	
	
		
			21 lines
		
	
	
		
			621 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			621 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| What:		/sys/firmware/efi/fw_vendor
 | |
| Date:		December 2013
 | |
| Contact:	Dave Young <dyoung@redhat.com>
 | |
| Description:	It shows the physical address of firmware vendor field in the
 | |
| 		EFI system table.
 | |
| Users:		Kexec
 | |
| 
 | |
| What:		/sys/firmware/efi/runtime
 | |
| Date:		December 2013
 | |
| Contact:	Dave Young <dyoung@redhat.com>
 | |
| Description:	It shows the physical address of runtime service table entry in
 | |
| 		the EFI system table.
 | |
| Users:		Kexec
 | |
| 
 | |
| What:		/sys/firmware/efi/config_table
 | |
| Date:		December 2013
 | |
| Contact:	Dave Young <dyoung@redhat.com>
 | |
| Description:	It shows the physical address of config table entry in the EFI
 | |
| 		system table.
 | |
| Users:		Kexec
 |