[ofa-general] Re: [PATCH 1/1] IB/iser: do not switch context when notifying the iSCSI layer on a connection failure

Mike Christie michaelc at cs.wisc.edu
Mon Apr 2 10:11:00 PDT 2007


Erez Zilber wrote:
> Erez Zilber wrote:
>> Roland,
>>
>> Or & I found a bug in this patch. I hope to send a fix for it in the
>> next few days. Meanwhile, please don't merge it.
>>
> 
> Roland, Mike,
> 
> The following patch replaces the bad patch (iser_conn should not be released while its workqueue is active) that I sent a few days ago. Again, if it's possible, I'd like to have it merged into 2.6.21 (it is a bug fix).
> 

I will leave that to Roland since he probably has other patches to send.

> 
> When a connection is terminated asynchronously from the iSCSI layer's perspective,
> iSER needs to notify the iSCSI layer that the connection has failed. This was
> done using a workqueue (switched to from a tasklet context). The context switch is
> not required, and everything can be done from the iSER tasklet.
> 
> Signed-off-by: Erez Zilber <erezz at voltaire.com>

iscsi api bits look ok.

Signed-off-by: Mike Christie <michaelc at cs.wisc.edu>



More information about the general mailing list