diff options
author | Prasad J Pandit | 2016-09-14 11:39:12 +0200 |
---|---|---|
committer | Paolo Bonzini | 2016-09-14 12:25:14 +0200 |
commit | d251157ac1928191af851d199a9ff255d330bec9 (patch) | |
tree | a5761fe4b12c9e7908934e2ea01d920698bcec59 /backends/msmouse.c | |
parent | memory: remove memory_region_destructor_rom_device (diff) | |
download | qemu-d251157ac1928191af851d199a9ff255d330bec9.tar.gz qemu-d251157ac1928191af851d199a9ff255d330bec9.tar.xz qemu-d251157ac1928191af851d199a9ff255d330bec9.zip |
scsi: pvscsi: limit process IO loop to ring size
Vmware Paravirtual SCSI emulator while processing IO requests
could run into an infinite loop if 'pvscsi_ring_pop_req_descr'
always returned positive value. Limit IO loop to the ring size.
Cc: qemu-stable@nongnu.org
Reported-by: Li Qiang <liqiang6-s@360.cn>
Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org>
Message-Id: <1473845952-30785-1-git-send-email-ppandit@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'backends/msmouse.c')
0 files changed, 0 insertions, 0 deletions