Hello Chris, on my system a partial revert solves the problem:
diff --git a/usr/iscsid_req.c b/usr/iscsid_req.c index a3aba6d..3bbf5b9 100644 --- a/usr/iscsid_req.c +++ b/usr/iscsid_req.c @@ -156,7 +156,7 @@ int iscsid_response(int fd, iscsiadm_cmd_e cmd, iscsiadm_rsp_t *rsp, if (!err) { if (poll_wait) continue; - return ISCSI_ERR_SESSION_NOT_CONNECTED; + return ISCSI_ERR_ISCSID_NOTCONN; } else if (err < 0) { if (errno == EINTR) continue; [ 8.110782] SCSI subsystem initialized [ 8.121305] Loading iSCSI transport class v2.0-870. [ 8.136984] iscsi: registered transport (tcp) iscsistart: version 2.1.3+ iscsistart: Logging into iqn.2000-01.de.xypron:disk1 192.168.0.1:3260,1 iscsistart: initiator reported error (15 - session exists) iscsistart: version 2.1.3+ [ 11.116244] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 11.124686] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready iscsistart: Logging into iqn.2000-01.de.xypron:disk1 192.[ 11.231909] scsi host0: iSCSI Initiator over TCP/IP 168.0.1:3260,1 iscsistart: Connection1:0 to [target: iqn.2000-01.de.xypron:disk1, po[ 11.279574] scsi 0:0:0:0: RAID IET Controller 0001 PQ: 0 ANSI: 5 rtal: 192.168.0.1,3260] through [iface: default] is operational now [ 11.301919] scsi 0:0:0:1: Direct-Access IET VIRTUAL-DISK 0001 PQ: 0 ANSI: 5 [ 11.327734] sd 0:0:0:1: Power-on or device reset occurred [ 11.336418] sd 0:0:0:1: [sda] 100663296 512-byte logical blocks: (51.5 GB/48.0 GiB) [ 11.344182] sd 0:0:0:1: [sda] 4096-byte physical blocks [ 11.350139] sd 0:0:0:1: [sda] Write Protect is off [ 11.356083] sd 0:0:0:1: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA [ 11.392053] sda: sda1 sda2 sda3 sda4 [ 11.403161] sd 0:0:0:1: [sda] Attached SCSI disk Maybe you want to check this with your short-time disabling of network in QEMU. Best regards Heinrich