On Thu, 6 Apr 2017 14:27:01 +0100, Nick Fisk wrote:
...
> > I'm not to sure what you're referring to WRT the spiral of death, but we did
> > patch some LIO issues encountered when a command was aborted while
> > outstanding at the LIO backstore layer.
> > These specific fixes are carried in the mainline kernel, and can be tested
> > using the AbortTaskSimpleAsync libiscsi test.  
> 
> Awesome, glad this has finally been fixed. Death spiral was referring to when 
> using it with ESXi, both the initiator and target effectively hang forever 
> and if you didn't catch it soon enough, sometimes you end up having to kill 
> all vm's and reboot hosts.

Sounds like it could be the same thing. Stale iSCSI sessions remain
around which block subsequent login attempts.

> Do you know what kernel version these changes would have first gone into? I 
> thought I looked back into this last summer and it was still showing the same 
> behavior.

The fix I was referring to is:
commit 5e2c956b8aa24d4f33ff7afef92d409eed164746
Author: Nicholas Bellinger <[email protected]>
Date:   Wed May 25 12:25:04 2016 -0700

    target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP

It's carried in v4.8+ and was also flagged for 3.14+ stable inclusion,
so should be present in many distro kernels by now. That said, there
have been many other changes in this area.

Cheers, David
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to