commit | a2ae9df7c991eca6c1ee6f42dbb18701a64175c3 | [log] [tgz] |
---|---|---|
author | Paolo Bonzini <pbonzini@redhat.com> | Tue Nov 04 18:31:19 2014 +0100 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Fri Nov 07 15:44:00 2014 +0100 |
tree | b001c08e23ea5a86c3b96ad6e64b36f1c2d63a1b | |
parent | 34a1cd60d17f62c1f077c1478a6c2ca8c3d17af4 [diff] |
kvm: x86: vmx: avoid returning bool to distinguish success from error Return a negative error code instead, and WARN() when we should be covering the entire 2-bit space of vmcs_field_type's return value. For increased robustness, add a BUILD_BUG_ON checking the range of vmcs_field_to_offset. Suggested-by: Tiejun Chen <tiejun.chen@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>