Make it possible to disconnect the IB RC connection used by the SRP protocol to communicate with a target. Have the SRP transport layer create a sysfs "delete" attribute for initiator drivers that support this functionality. Signed-off-by: Bart Van Assche <bvanassche@acm.org> Acked-by: David Dillow <dillowda@ornl.gov> Cc: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Cc: Robert Jennings <rcj@linux.vnet.ibm.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			759 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			759 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
What:		/sys/class/srp_remote_ports/port-<h>:<n>/delete
 | 
						|
Date:		June 1, 2012
 | 
						|
KernelVersion:	3.7
 | 
						|
Contact:	linux-scsi@vger.kernel.org, linux-rdma@vger.kernel.org
 | 
						|
Description:	Instructs an SRP initiator to disconnect from a target and to
 | 
						|
		remove all LUNs imported from that target.
 | 
						|
 | 
						|
What:		/sys/class/srp_remote_ports/port-<h>:<n>/port_id
 | 
						|
Date:		June 27, 2007
 | 
						|
KernelVersion:	2.6.24
 | 
						|
Contact:	linux-scsi@vger.kernel.org
 | 
						|
Description:	16-byte local SRP port identifier in hexadecimal format. An
 | 
						|
		example: 4c:49:4e:55:58:20:56:49:4f:00:00:00:00:00:00:00.
 | 
						|
 | 
						|
What:		/sys/class/srp_remote_ports/port-<h>:<n>/roles
 | 
						|
Date:		June 27, 2007
 | 
						|
KernelVersion:	2.6.24
 | 
						|
Contact:	linux-scsi@vger.kernel.org
 | 
						|
Description:	Role of the remote port. Either "SRP Initiator" or "SRP Target".
 |