]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
iscsi: pass SCSI status back for SG_IO
authorVadim Rozenfeld <vrozenfe@redhat.com>
Fri, 13 May 2016 11:03:22 +0000 (13:03 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 8 Sep 2016 19:48:33 +0000 (14:48 -0500)
Signed-off-by: Vadim Rozenfeld <vrozenfe@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
(cherry picked from commit 644c6869d335e10bc10b8399646f767763c4977f)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
block/iscsi.c

index 0466c30fda192568e71d67a66c3a0fe4532a76d8..1f6a0e581aef2c685a5ff9541be0961406d79a2f 100644 (file)
@@ -768,6 +768,7 @@ iscsi_aio_ioctl_cb(struct iscsi_context *iscsi, int status,
     acb->ioh->driver_status = 0;
     acb->ioh->host_status   = 0;
     acb->ioh->resid         = 0;
+    acb->ioh->status        = status;
 
 #define SG_ERR_DRIVER_SENSE    0x08