virtio-scsi: Report error if num_queues is 0 or too large
authorFam Zheng <famz@redhat.com>
Tue, 26 Aug 2014 06:30:30 +0000 (14:30 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 26 Aug 2014 11:20:44 +0000 (13:20 +0200)
commitc9f6552803d852d593dec9ef5bb39b7a61091963
treee1de479a85ac16c61799faf35e003308e383bb90
parentf93d2c15d603b811c877efbf2a47e418bf975f0c
virtio-scsi: Report error if num_queues is 0 or too large

No cmd vq surprises guest (Linux panics in virtscsi_probe), too many
queues abort qemu (in the following virtio_add_queue).

Signed-off-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/scsi/virtio-scsi.c