summary refs log tree commit diff
path: root/msg_socket
diff options
context:
space:
mode:
authorUdam Saini <udam@google.com>2020-05-02 10:01:38 -0700
committerCommit Bot <commit-bot@chromium.org>2020-05-15 16:57:22 +0000
commit3730355406ed5fcc6505a35d55c683567159dd82 (patch)
tree6d7d16e9f588c682ce65e0b57f09db0e4c14edda /msg_socket
parentc569a579fe674773807b888f2eb65b23405c53b9 (diff)
downloadcrosvm-3730355406ed5fcc6505a35d55c683567159dd82.tar
crosvm-3730355406ed5fcc6505a35d55c683567159dd82.tar.gz
crosvm-3730355406ed5fcc6505a35d55c683567159dd82.tar.bz2
crosvm-3730355406ed5fcc6505a35d55c683567159dd82.tar.lz
crosvm-3730355406ed5fcc6505a35d55c683567159dd82.tar.xz
crosvm-3730355406ed5fcc6505a35d55c683567159dd82.tar.zst
crosvm-3730355406ed5fcc6505a35d55c683567159dd82.zip
Implements the Hypervisor trait for Kvm.
This adds the ability for getting both supported/emulated cpuids from
the kvm hypervisor. In addition, checking the available capabilities
for kvm is now implemented.

BUG=chromium:1077058
TEST=Added unit tests for each implemented function.

Change-Id: Ide4c2840b7bfa022deae835eb734ea97c1859169
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2177641
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Udam Saini <udam@google.com>
Diffstat (limited to 'msg_socket')
-rw-r--r--msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs b/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs
index 6db0417..d287ac0 100644
--- a/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs
+++ b/msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs
@@ -100,7 +100,7 @@ fn get_struct_fields(ds: DataStruct) -> Vec<StructField> {
                 Meta::List(meta) => {
                     for nested in meta.nested {
                         match nested {
-                            NestedMeta::Meta(Meta::Path(meta_path))
+                            NestedMeta::Meta(Meta::Path(ref meta_path))
                                 if meta_path.is_ident("skip") =>
                             {
                                 skipped = true;