47 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
What:		/sys/firmware/opal/dump
 | 
						|
Date:		Feb 2014
 | 
						|
Contact:	Stewart Smith <stewart@linux.vnet.ibm.com>
 | 
						|
Description:
 | 
						|
		This directory exposes interfaces for interacting with
 | 
						|
		the FSP and platform dumps through OPAL firmware interface.
 | 
						|
 | 
						|
		This is only for the powerpc/powernv platform.
 | 
						|
 | 
						|
		=============== ===============================================
 | 
						|
		initiate_dump:	When '1' is written to it,
 | 
						|
				we will initiate a dump.
 | 
						|
				Read this file for supported commands.
 | 
						|
 | 
						|
		0xXX-0xYYYY:	A directory for dump of type 0xXX and
 | 
						|
				id 0xYYYY (in hex). The name of this
 | 
						|
				directory should not be relied upon to
 | 
						|
				be in this format, only that it's unique
 | 
						|
				among all dumps. For determining the type
 | 
						|
				and ID of the dump, use the id and type files.
 | 
						|
				Do not rely on any particular size of dump
 | 
						|
				type or dump id.
 | 
						|
		=============== ===============================================
 | 
						|
 | 
						|
		Each dump has the following files:
 | 
						|
 | 
						|
		=============== ===============================================
 | 
						|
		id:		An ASCII representation of the dump ID
 | 
						|
				in hex (e.g. '0x01')
 | 
						|
		type:		An ASCII representation of the type of
 | 
						|
				dump in the format "0x%x %s" with the ID
 | 
						|
				in hex and a description of the dump type
 | 
						|
				(or 'unknown').
 | 
						|
				Type '0xffffffff unknown' is used when
 | 
						|
				we could not get the type from firmware.
 | 
						|
				e.g. '0x02 System/Platform Dump'
 | 
						|
		dump:		A binary file containing the dump.
 | 
						|
				The size of the dump is the size of this file.
 | 
						|
		acknowledge:	When 'ack' is written to this, we will
 | 
						|
				acknowledge that we've retrieved the
 | 
						|
				dump to the service processor. It will
 | 
						|
				then remove it, making the dump
 | 
						|
				inaccessible.
 | 
						|
				Reading this file will get a list of
 | 
						|
				supported actions.
 | 
						|
		=============== ===============================================
 |