]> git.proxmox.com Git - mirror_qemu.git/commit
vmw_pvscsi: check message ring page count at initialisation
authorP J P <ppandit@redhat.com>
Tue, 25 Apr 2017 13:06:23 +0000 (18:36 +0530)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 5 May 2017 10:09:59 +0000 (12:09 +0200)
commitf68826989cd4d1217797251339579c57b3c0934e
treefd7c50c5998d0b9dcca13a8a6001192d05cb571d
parentc8c33fca88fc3ab8a5e4bb2e34d26a97e9ba8e5a
vmw_pvscsi: check message ring page count at initialisation

A guest could set the message ring page count to zero, resulting in
infinite loop. Add check to avoid it.

Reported-by: YY Z <bigbird475958471@gmail.com>
Signed-off-by: P J P <ppandit@redhat.com>
Message-Id: <20170425130623.3649-1-ppandit@redhat.com>
Reviewed-by: Dmitry Fleytman <dmitry@daynix.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/scsi/vmw_pvscsi.c