x86/vvmx: Fix auditing of MSR_BITMAP parameter
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 19 Jul 2017 11:37:53 +0000 (12:37 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 27 Jul 2017 10:39:57 +0000 (11:39 +0100)
commitf0f1a778d4d5ebe27b981531048fe9cf030386fa
tree0d663792db2d0f3e8dee13db21f8fc8ed19583d9
parent930f7879248edc05d9cb812e692eee6eb3b70eac
x86/vvmx: Fix auditing of MSR_BITMAP parameter

The MSR_BITMAP field is required to be page aligned.  Also switch gpa to be a
uint64_t, as the MSR_BITMAP is strictly a 64bit VMCS field.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
xen/arch/x86/hvm/vmx/vvmx.c