]> 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)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 31 Aug 2017 16:51:16 +0000 (11:51 -0500)
commit40a7d47c5a88e4045b471dff38182d5a21cae682
tree811dcb406ec157911c86d20d169fe81afb642592
parent9b9b4423d7c868309df4b142527310a60584b4d2
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>
(cherry picked from commit f68826989cd4d1217797251339579c57b3c0934e)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/scsi/vmw_pvscsi.c