diff options
author | Jakub Staron <jstaron@google.com> | 2019-04-11 12:49:29 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-04-25 00:59:51 -0700 |
commit | 1f828d7cd738a0bd38eb5342130510e2acb24afd (patch) | |
tree | 5f5f26558fa54c4585a1b87011193d6443c69a56 /src/main.rs | |
parent | d6945a09b8aa4ea03abac7a1adc0d2990ca8a5e7 (diff) | |
download | crosvm-1f828d7cd738a0bd38eb5342130510e2acb24afd.tar crosvm-1f828d7cd738a0bd38eb5342130510e2acb24afd.tar.gz crosvm-1f828d7cd738a0bd38eb5342130510e2acb24afd.tar.bz2 crosvm-1f828d7cd738a0bd38eb5342130510e2acb24afd.tar.lz crosvm-1f828d7cd738a0bd38eb5342130510e2acb24afd.tar.xz crosvm-1f828d7cd738a0bd38eb5342130510e2acb24afd.tar.zst crosvm-1f828d7cd738a0bd38eb5342130510e2acb24afd.zip |
Extracts BalloonAdjust from VmRequest.
Extracts BalloonAdjust from VmRequest into BalloonControlCommand. BUG=None TEST=cargo test TEST=cargo test --package msg_socket TEST=cargo test --package devices TEST=cargo test --package vm_control TEST=tast -verbose run ${IP} vm.CrostiniStartEverything Change-Id: Ia9f5778c37c8fd4fa560df413134d1b441142f64 Reviewed-on: https://chromium-review.googlesource.com/1565298 Commit-Ready: Jakub StaroĊ <jstaron@google.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Stephen Barber <smbarber@chromium.org>
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs index 01c096b..b5ba7e7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -27,8 +27,8 @@ use sys_util::{ validate_raw_fd, warn, }; use vm_control::{ - DiskControlCommand, MaybeOwnedFd, UsbControlCommand, UsbControlResult, VmControlRequestSocket, - VmRequest, VmResponse, + BalloonControlCommand, DiskControlCommand, MaybeOwnedFd, UsbControlCommand, UsbControlResult, + VmControlRequestSocket, VmRequest, VmResponse, }; use crate::argument::{print_help, set_arguments, Argument}; @@ -891,7 +891,8 @@ fn balloon_vms(mut args: std::env::Args) -> std::result::Result<(), ()> { } }; - vms_request(&VmRequest::BalloonAdjust(num_bytes), args) + let command = BalloonControlCommand::Adjust { num_bytes }; + vms_request(&VmRequest::BalloonCommand(command), args) } fn create_qcow2(mut args: std::env::Args) -> std::result::Result<(), ()> { |