]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: vmx: detect mismatched size in VMCS read/write
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 3 Dec 2015 14:56:55 +0000 (15:56 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 16 Dec 2015 17:49:47 +0000 (18:49 +0100)
commitaa7f1870b1ea031156464834635813c1db59fb19
treeba6acc993b63221e9bbeafb5c68d072dc6cbbd15
parent081b773984b2177b8f19a62faa65c2818b79088f
KVM: vmx: detect mismatched size in VMCS read/write

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
I am sending this as RFC because the error messages it produces are
very ugly.  Because of inlining, the original line is lost.  The
alternative is to change vmcs_read/write/checkXX into macros, but
then you need to have a single huge BUILD_BUG_ON or BUILD_BUG_ON_MSG
because multiple BUILD_BUG_ON* with the same __LINE__ are not
supported well.
arch/x86/kvm/vmx.c