qemu-irix/hw/scsi
P J P 16a2875735 scsi: initialise info object with appropriate size
While processing controller 'CTRL_GET_INFO' command, the routine
'megasas_ctrl_get_info' overflows the '&info' object size. Use its
appropriate size to null initialise it.

Reported-by: Qinghao Tang <luodalongde@gmail.com>
Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org>
Message-Id: <alpine.LFD.2.20.1512211501420.22471@wniryva>
Cc: qemu-stable@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: P J P <ppandit@redhat.com>
(cherry picked from commit 36fef36b91)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2016-03-15 12:21:11 -05:00
..
Makefile.objs virtio-scsi-dataplane: Code to run virtio-scsi on iothread 2014-09-30 11:11:20 +02:00
esp-pci.c scsi: Convert remaining PCI HBAs to realize() 2015-03-10 11:18:23 +01:00
esp.c esp: Do not overwrite ESP_TCHI after reset 2014-11-12 10:27:03 +01:00
lsi53c895a.c scsi: Convert remaining PCI HBAs to realize() 2015-03-10 11:18:23 +01:00
megasas.c scsi: initialise info object with appropriate size 2016-03-15 12:21:11 -05:00
mfi.h megasas: add MegaRAID SAS 2108 emulation 2014-10-31 11:29:00 +01:00
scsi-bus.c osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version() 2015-11-04 15:02:31 +01:00
scsi-disk.c scsi-disk: Account for failed operations 2015-11-12 16:22:47 +01:00
scsi-generic.c scsi-generic: let guests recognize readonly=on on passthrough devices 2015-09-25 12:04:41 +02:00
spapr_vscsi.c hw/scsi/spapr_vscsi: Remove superfluous memset 2015-10-23 10:38:11 +11:00
srp.h spapr-vscsi: add task management 2013-09-12 08:46:21 +02:00
vhost-scsi.c vhost: use a function for each call 2015-10-22 14:34:49 +03:00
viosrp.h
virtio-scsi-dataplane.c dataplane: Mark host notifiers' client type as "external" 2015-10-23 18:18:24 +02:00
virtio-scsi.c virtio-scsi: don't crash without a valid device 2015-11-26 16:47:44 +01:00
vmw_pvscsi.c pci: Don't register a specialized 'config_write' if default behavior is intended 2015-06-19 12:17:49 +02:00
vmw_pvscsi.h