]> rtime.felk.cvut.cz Git - jailhouse.git/commit
x86: fix erroneous sizeof() usage
authorValentine Sinitsyn <valentine.sinitsyn@gmail.com>
Wed, 4 Nov 2015 09:06:11 +0000 (14:06 +0500)
committerJan Kiszka <jan.kiszka@siemens.com>
Fri, 13 Nov 2015 15:29:14 +0000 (16:29 +0100)
commit0b86fa1082a7073c3c8a6dbccab632564713c803
tree52298f94464e1ec0faf7a35aa451d4db0aaef202
parent5a60f1e8fa083c4a644a3940245a74fbc650d605
x86: fix erroneous sizeof() usage

vcpu functions were using sizeof() to determine the size of dynamically
allocated I/O bitmap, which won't work. Assign this value statically per
sub-architecture (Intel or AMD).

Reported-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
Signed-off-by: Valentine Sinitsyn <valentine.sinitsyn@gmail.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/x86/svm.c
hypervisor/arch/x86/vmx.c