Re: [PATCH] libiscsi: Fix host busy blocking during connection teardown

2015-08-12 Thread James Bottomley
On Wed, 2015-08-12 at 10:10 -0700, Chris Leech wrote: > Bump. > > We've done some testing, and this does prevent a deadlock that can be > triggered with a session logout while other sessions on the same HBA > are under high IO load. I'd be nice to see this merged. so now it needs a tag for stabl

Re: [PATCH] libiscsi: Fix host busy blocking during connection teardown

2015-08-12 Thread Chris Leech
Bump. We've done some testing, and this does prevent a deadlock that can be triggered with a session logout while other sessions on the same HBA are under high IO load. I'd be nice to see this merged. - Chris On Tue, Jun 23, 2015 at 6:11 PM, John Soni Jose wrote: > Issue: > In case of hw isc

Re: [PATCH] libiscsi: Fix host busy blocking during connection teardown

2015-07-08 Thread Chris Leech
On Tue, Jun 23, 2015 at 6:11 PM, John Soni Jose wrote: > > Issue: > In case of hw iscsi offload, an host can have N-number of active > connections. There can be IO's running on some connections which > make host->host_busy always TRUE. Now if logout from a connection > is tried then the code

Re: [PATCH] libiscsi: Fix host busy blocking during connection teardown

2015-07-02 Thread Mike Christie
On 6/23/15, 8:11 PM, John Soni Jose wrote: Issue: In case of hw iscsi offload, an host can have N-number of active connections. There can be IO's running on some connections which make host->host_busy always TRUE. Now if logout from a connection is tried then the code gets into an infin

[PATCH] libiscsi: Fix host busy blocking during connection teardown

2015-06-23 Thread John Soni Jose
Issue: In case of hw iscsi offload, an host can have N-number of active connections. There can be IO's running on some connections which make host->host_busy always TRUE. Now if logout from a connection is tried then the code gets into an infinite loop as host->host_busy is always TRUE. isc