[ofw] RE: SRP Target Disconnect still hangs IPoIB

Sufficool, Stanley ssufficool at rov.sbcounty.gov
Fri May 16 16:56:52 PDT 2008


This is only occurring if the initiator has an active disk connected to
the target. 
 
The servers not connected to disks at the target do not have this issue.
I can load/unload connect/disconnect and the initiator driver
loads/unloads accordingly.
 
Not sure if this helps.
 
 
 -----Original Message-----
From: Fab Tillier [mailto:ftillier at windows.microsoft.com] 
Sent: Friday, May 16, 2008 4:24 PM
To: Sufficool, Stanley; ofw at lists.openfabrics.org
Subject: RE: SRP Target Disconnect still hangs IPoIB



	Probably a deadlock stalling IBAL's PnP event callback thread
(there's only one system wide).  IPoIB depends on the PnP event callback
to do all its resource creation/destruction because it generally gets
called at DISPATCH_LEVEL and there's very little it can do with the HCA
driver.  The HCA driver's design requires blocking for all verb
operations despite the hardware processing commands asynchronously and
notifying of their completions form the DPC.

	 

	-Fab

	 

	From: ofw-bounces at lists.openfabrics.org
[mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Sufficool,
Stanley
	Sent: Friday, May 16, 2008 4:16 PM
	To: ofw at lists.openfabrics.org
	Subject: [ofw] SRP Target Disconnect still hangs IPoIB

	 

	Seems that RC4 has the same issue with SRP hanging other IPoIB
when the target quits without the initiator first performing a clean
"Eject" of the target device.

	 

	Reproduced by: 

	Start target (OFED Gen2 SRPT) 

	Start WinIB initiators

	Unload target driver (rmmod ib_srpt)

	WinIB initiators IPoIB complains "LAN Conn.. Network Cable Is
Unplugged"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20080516/ed5cc8bd/attachment.html>


More information about the ofw mailing list