summary refs log tree commit diff
path: root/kvm/src/lib.rs
diff options
context:
space:
mode:
authorSonny Rao <sonnyrao@chromium.org>2018-03-06 16:25:27 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-03-12 12:52:39 -0700
commit657c1850abc49c81435db03c845a4b8b77dcf288 (patch)
treee51366dbad443ce1e39e7222a5b983df9909ec1e /kvm/src/lib.rs
parentd604dbbab4d3acbf9b3184e991c121505b517f5d (diff)
downloadcrosvm-657c1850abc49c81435db03c845a4b8b77dcf288.tar
crosvm-657c1850abc49c81435db03c845a4b8b77dcf288.tar.gz
crosvm-657c1850abc49c81435db03c845a4b8b77dcf288.tar.bz2
crosvm-657c1850abc49c81435db03c845a4b8b77dcf288.tar.lz
crosvm-657c1850abc49c81435db03c845a4b8b77dcf288.tar.xz
crosvm-657c1850abc49c81435db03c845a4b8b77dcf288.tar.zst
crosvm-657c1850abc49c81435db03c845a4b8b77dcf288.zip
kvm: silence a warning on non-x86 builds
We don't use this particular constant on non-x86 builds, so let's
leave it out if when it's not needed.

BUG=chromium:797868
TEST=build_test passes
TEST=crosvm runs on caroline

Change-Id: Ic752f9ae33d577d78c7df282e9803936aa181504
Reviewed-on: https://chromium-review.googlesource.com/952166
Commit-Ready: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Sonny Rao <sonnyrao@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'kvm/src/lib.rs')
-rw-r--r--kvm/src/lib.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/kvm/src/lib.rs b/kvm/src/lib.rs
index 970452f..486e6c6 100644
--- a/kvm/src/lib.rs
+++ b/kvm/src/lib.rs
@@ -31,8 +31,6 @@ use sys_util::{ioctl, ioctl_with_val, ioctl_with_ref, ioctl_with_mut_ref, ioctl_
 
 pub use cap::*;
 
-const MAX_KVM_CPUID_ENTRIES: usize = 256;
-
 fn errno_result<T>() -> Result<T> {
     Err(Error::last())
 }
@@ -135,6 +133,7 @@ impl Kvm {
 
     #[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
     fn get_cpuid(&self, kind: u64) -> Result<CpuId> {
+        const MAX_KVM_CPUID_ENTRIES: usize = 256;
         let mut cpuid = CpuId::new(MAX_KVM_CPUID_ENTRIES);
 
         let ret = unsafe {