crosvm/seccomp/aarch64
Dylan Reid 592f3275dd devices: Use async from balloon
The newly added async primitives allow for increasing the separation of
the various tasks performed by balloon. Breaking each task in to an
asynchronous function.

BUG=chromium:901139
TEST=Boot crosvm, run 'crosvm balloon' to set the balloon size, check
'vmstat' inside the VM to verify the free memory is affected by the
balloon growing and shrinking.
run crosvm balloon_stats command and ensure that stats are reported
correctly.

Change-Id: I0ae2be5eb8e4be65b2eb74de90888357af6ecfd4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1993163
Tested-by: Keiichi Watanabe <keiichiw@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Keiichi Watanabe <keiichiw@chromium.org>
Reviewed-by: Chirantan Ekbote <chirantan@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
2021-02-12 18:27:45 +00:00
..
9p_device.policy devices: p9: Update for API change 2020-11-04 14:37:23 +00:00
balloon_device.policy devices: Use async from balloon 2021-02-12 18:27:45 +00:00
battery.policy Goldfish battery: create a irq thread 2020-11-12 09:59:17 +00:00
block_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
common_device.policy devices: Use async from balloon 2021-02-12 18:27:45 +00:00
cras_audio_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
fs_device.policy virtiofs: Support FS_IOC_GET_ENCRYPTION_POLICY_EX 2020-12-08 00:26:39 +00:00
gpu_device.policy seccomp: Update arm/aarch64 gpu_device.policy for Mesa 2021-02-11 03:49:59 +00:00
input_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
net_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
null_audio_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
pmem_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
rng_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
serial.policy crosvm: Support UnixDatagram sockets for serial output. 2020-07-16 00:05:19 +00:00
tpm_device.policy tpm: Update libtpm2 to master 2020-07-24 08:08:21 +00:00
vhost_net_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
vhost_vsock_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
vios_audio_device.policy Add the VioS audio backend 2021-02-01 23:47:02 +00:00
wl_device.policy seccomp: remove redundant unconditional arm/arm64 rules 2020-02-04 23:27:21 +00:00
xhci.policy seccomp: allow USBDEVFS_CLEAR_HALT 2021-01-22 05:00:05 +00:00