From 3730355406ed5fcc6505a35d55c683567159dd82 Mon Sep 17 00:00:00 2001 From: Udam Saini Date: Sat, 2 May 2020 10:01:38 -0700 Subject: 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 Reviewed-by: Daniel Verkamp Commit-Queue: Udam Saini --- msg_socket/msg_on_socket_derive/msg_on_socket_derive.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'msg_socket') 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 { 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; -- cgit 1.4.1