block/iscsi: allow fall back to WRITE SAME without UNMAP
commitdbe5c58f2a44f49572b3346400779fac818fcaea
authorPeter Lieven <pl@kamp.de>
Mon, 28 Apr 2014 11:23:25 +0000 (28 13:23 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 28 Apr 2014 13:04:17 +0000 (28 15:04 +0200)
tree59f4dd4f411038eafcd3e6095cc4511098af1162
parentd383c625e219b3f53651e1f64c88f3fa30348af7
block/iscsi: allow fall back to WRITE SAME without UNMAP

if the iscsi driver receives a write zeroes request with
the BDRV_REQ_MAY_UNMAP flag set it fails with -ENOTSUP
if the iscsi target does not support WRITE SAME with
UNMAP. However, the BDRV_REQ_MAY_UNMAP is only a hint
and writing zeroes with WRITE SAME will still be
better than falling back to writing zeroes with WRITE16.

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