summary refs log tree commit diff
path: root/kvm/tests
diff options
context:
space:
mode:
authorZach Reizner <zachr@google.com>2018-10-11 18:12:46 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-10-12 23:07:10 -0700
commit7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a (patch)
tree9e5907ddb9f2420e6bf76b2f4d9c0a17c499f8ca /kvm/tests
parent73a40e37a338e43b33daf823a3dbb46444bfcdce (diff)
downloadcrosvm-7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a.tar
crosvm-7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a.tar.gz
crosvm-7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a.tar.bz2
crosvm-7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a.tar.lz
crosvm-7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a.tar.xz
crosvm-7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a.tar.zst
crosvm-7c78a3c9484fe0cf5669fb28f9f7ec68f9b7550a.zip
kvm: fix clippy error about multiple mut references
TEST=cargo test -p kvm
BUG=None

Change-Id: I2d4552b693f253f8411199ecf4583553c80e37a6
Reviewed-on: https://chromium-review.googlesource.com/1277874
Commit-Ready: Zach Reizner <zachr@chromium.org>
Tested-by: Zach Reizner <zachr@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'kvm/tests')
-rw-r--r--kvm/tests/read_only_memory.rs8
-rw-r--r--kvm/tests/real_run_adder.rs8
2 files changed, 12 insertions, 4 deletions
diff --git a/kvm/tests/read_only_memory.rs b/kvm/tests/read_only_memory.rs
index 68d0c45..4bd4778 100644
--- a/kvm/tests/read_only_memory.rs
+++ b/kvm/tests/read_only_memory.rs
@@ -79,8 +79,12 @@ fn test_run() {
     loop {
         match vcpu.run().expect("run failed") {
             VcpuExit::Hlt => break,
-            VcpuExit::MmioWrite(addr, data) => {
-                assert_eq!(addr, vcpu_sregs.es.base);
+            VcpuExit::MmioWrite {
+                address,
+                size: 1,
+                data,
+            } => {
+                assert_eq!(address, vcpu_sregs.es.base);
                 assert_eq!(data[0] as u64, vcpu_regs.rax + 1);
                 exits += 1;
             }
diff --git a/kvm/tests/real_run_adder.rs b/kvm/tests/real_run_adder.rs
index e3ce7ac..0ca695f 100644
--- a/kvm/tests/real_run_adder.rs
+++ b/kvm/tests/real_run_adder.rs
@@ -55,8 +55,12 @@ fn test_run() {
     let mut out = String::new();
     loop {
         match vcpu.run().expect("run failed") {
-            VcpuExit::IoOut(0x3f8, data) => {
-                assert_eq!(data.len(), 1);
+            VcpuExit::IoOut {
+                port: 0x3f8,
+                size,
+                data,
+            } => {
+                assert_eq!(size, 1);
                 out.push(data[0] as char);
             }
             VcpuExit::Hlt => break,