scsi-disk: provide maximum transfer length
commitf8e1f53334700950eb6691076d51c7d60f1c28f7
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 10 Dec 2014 10:16:57 +0000 (10 11:16 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 15 Dec 2014 11:21:02 +0000 (15 12:21 +0100)
tree360c7f4578da9105eedeead7dc6d6d225ddc3ee8
parent3c55fe2a13353b3ddf1db51c34ada23d161ee428
scsi-disk: provide maximum transfer length

The QEMU block layer has a limit of INT_MAX bytes per transfer.

Expose it in the block limits VPD page for both regular transfers
and WRITE SAME.

Reported-by: Ming Lei <ming.lei@canonical.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/scsi/scsi-disk.c