aboutsummaryrefslogtreecommitdiff
path: root/include/hw
diff options
context:
space:
mode:
authorPrasad J Pandit <pjp@fedoraproject.org>2016-09-19 23:55:45 +0530
committerMichael S. Tsirkin <mst@redhat.com>2016-09-23 18:51:40 +0300
commit973e7170dddefb491a48df5cba33b2ae151013a0 (patch)
treee442e4cf4fb0110660249c5638f9ad960a31787a /include/hw
parent9294d76c15e5d0cabc626bc4d95f95f896abc8d0 (diff)
downloadqemu-973e7170dddefb491a48df5cba33b2ae151013a0.zip
qemu-973e7170dddefb491a48df5cba33b2ae151013a0.tar.gz
qemu-973e7170dddefb491a48df5cba33b2ae151013a0.tar.bz2
virtio: add check for descriptor's mapped address
virtio back end uses set of buffers to facilitate I/O operations. If its size is too large, 'cpu_physical_memory_map' could return a null address. This would result in a null dereference while un-mapping descriptors. Add check to avoid it. Reported-by: Qinghao Tang <luodalongde@gmail.com> Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Diffstat (limited to 'include/hw')
0 files changed, 0 insertions, 0 deletions