]> xenbits.xensource.com Git - qemu-upstream-4.4-testing.git/commit
kvmvapic: Catch invalid ROM size
authorJan Kiszka <jan.kiszka@siemens.com>
Tue, 3 Sep 2013 16:08:50 +0000 (18:08 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Wed, 25 Sep 2013 03:53:49 +0000 (22:53 -0500)
commit50b31e80525d03ef406a8c9f55ff2ae1655a3b66
tree08cfaded5a186861ae32dbcd7e974f83a5b294d3
parent4b5b4721464495fe76fe6e2e033cbb61dce78eef
kvmvapic: Catch invalid ROM size

If not caught early, a zero-length ROM will cause a NULL-pointer access
later on in patch_hypercalls when allocating a zero-length ROM copy and
trying to read from it.

CC: qemu-stable@nongnu.org
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
(cherry picked from commit 18e5eec4db96a00907eb588a2b803401637c7f67)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/i386/kvmvapic.c