• F
    iscsi: Translate scsi sense into error code · e01dd3da
    Fam Zheng 提交于
    Previously we return -EIO blindly when anything goes wrong. Add a helper
    function to parse sense fields and try to make the return code more
    meaningful.
    
    This also fixes the default werror configuration (enospc) when we're
    using qcow2 on an iscsi lun. The old -EIO not being treated as out of
    space error failed to trigger vm stop.
    Signed-off-by: NFam Zheng <famz@redhat.com>
    Message-Id: <1446699609-11376-1-git-send-email-famz@redhat.com>
    [libiscsi 1.9 compatibility - Paolo]
    Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
    e01dd3da
iscsi.c 55.3 KB