elf-ops.h: fix int overflow in load_elf()
commit41a2635124117d1fac7e45b3cafa2c1ac68417fd
authorStefano Garzarella <sgarzare@redhat.com>
Tue, 10 Sep 2019 14:22:23 +0000 (10 16:22 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 16 Sep 2019 10:32:21 +0000 (16 12:32 +0200)
tree9672ab00b04fc3e7720aeb1a99574b883bb6f87a
parent709ebb905491258676776c78ca38a61563e59aac
elf-ops.h: fix int overflow in load_elf()

This patch fixes a possible integer overflow when we calculate
the total size of ELF segments loaded.

Reported-by: Coverity (CID 1405299)
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Message-Id: <20190910124828.39794-1-sgarzare@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/core/loader.c
include/hw/elf_ops.h
include/hw/loader.h