]> git.proxmox.com Git - mirror_qemu.git/commit
scsi: Advertise limits by blocksize, not 512
authorEric Blake <eblake@redhat.com>
Thu, 23 Jun 2016 22:37:11 +0000 (16:37 -0600)
committerKevin Wolf <kwolf@redhat.com>
Tue, 5 Jul 2016 14:46:25 +0000 (16:46 +0200)
commitefaf4781a995aacd22b1dd521b14e4644bafae14
tree84696f5958a407ea16775b5b0e9ed280f8261461
parentf9e95af0a6be281f56ecc8413ea4a3ac3545ce17
scsi: Advertise limits by blocksize, not 512

s->blocksize may be larger than 512, in which case our
tweaks to max_xfer_len and opt_xfer_len must be scaled
appropriately.

CC: qemu-stable@nongnu.org
Reported-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
hw/scsi/scsi-generic.c