block/iscsi: check WRITE SAME support differently depending on MAY_UNMAP
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 22 Nov 2013 12:39:54 +0000 (13:39 +0100)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 3 Dec 2013 14:26:49 +0000 (15:26 +0100)
commitfa6252b0565526ec2347e248172f91771e0d9f47
tree5a2246ee877eec0a6d5f458605b9621391b38a2b
parent2af8a1a704a352bab2e9eaf803db0b3552e826d0
block/iscsi: check WRITE SAME support differently depending on MAY_UNMAP

The current check is right for MAY_UNMAP=1.  For MAY_UNMAP=0, just
try and fall back to regular writes as soon as a WRITE SAME command
fails.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Peter Lieven <pl@kamp.de>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
block/iscsi.c