Skip to content

Commit 919c23b

Browse files
andreeaflorescuacatangiu
authored andcommitted
replace kvm_wrapper with kvm-bindings
The kvm_wrapper crate was deprecated in favor of kvm-bindings. Signed-off-by: Andreea Florescu <[email protected]>
1 parent 472e5d2 commit 919c23b

File tree

14 files changed

+22
-22
lines changed

14 files changed

+22
-22
lines changed

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

arch/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors = ["The Chromium OS Authors"]
55

66
[dependencies]
77
byteorder = "=1.2.1"
8-
kvm_wrapper = ">=0.1.0"
8+
kvm-bindings = "0.1"
99
libc = ">=0.2.39"
1010

1111
arch_gen = { path = "../arch_gen" }

arch/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
extern crate byteorder;
5-
extern crate kvm_wrapper;
5+
extern crate kvm_bindings;
66
extern crate libc;
77

88
extern crate arch_gen;

arch/src/x86_64/gdt.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
// For GDT details see arch/x86/include/asm/segment.h
99

10-
use kvm_wrapper::kvm_segment;
10+
use kvm_bindings::kvm_segment;
1111

1212
/// Constructor for a conventional segment GDT (or LDT) entry. Derived from the kernel's segment.h.
1313
pub fn gdt_entry(flags: u16, base: u32, limit: u32) -> u64 {

arch/src/x86_64/interrupts.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use std::result;
1212
use byteorder::{LittleEndian, ReadBytesExt, WriteBytesExt};
1313

1414
use kvm;
15-
use kvm_wrapper::kvm_lapic_state;
15+
use kvm_bindings::kvm_lapic_state;
1616
use sys_util;
1717

1818
#[derive(Debug)]

arch/src/x86_64/regs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use std::{mem, result};
1010
use super::gdt::{gdt_entry, kvm_segment_from_gdt};
1111
use arch_gen::x86::msr_index;
1212
use kvm::VcpuFd;
13-
use kvm_wrapper::{kvm_fpu, kvm_msr_entry, kvm_msrs, kvm_regs, kvm_sregs};
13+
use kvm_bindings::{kvm_fpu, kvm_msr_entry, kvm_msrs, kvm_regs, kvm_sregs};
1414
use memory_model::{GuestAddress, GuestMemory};
1515
use sys_util;
1616

cpuid/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ version = "0.1.0"
44
authors = ["Amazon firecracker team <[email protected]>"]
55

66
[dependencies]
7-
kvm_wrapper = ">=0.1.0"
7+
kvm-bindings = "0.1"
88

99
kvm = { path = "../kvm" }

cpuid/src/c3_template.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use cpu_leaf::*;
5-
use kvm_wrapper::kvm_cpuid_entry2;
5+
use kvm_bindings::kvm_cpuid_entry2;
66

77
/// Sets up the cpuid entries for a given VCPU following a C3 template.
88
pub fn set_cpuid_entries(entries: &mut [kvm_cpuid_entry2]) {

cpuid/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
//! Utility for configuring the CPUID (CPU identification) for the guest microVM.
1010
1111
extern crate kvm;
12-
extern crate kvm_wrapper;
12+
extern crate kvm_bindings;
1313

1414
use std::result;
1515

@@ -288,7 +288,7 @@ fn get_brand_string() -> PartialError<BrandString, brand_string::Error> {
288288
mod tests {
289289
use super::*;
290290
use kvm::{Kvm, MAX_KVM_CPUID_ENTRIES};
291-
use kvm_wrapper::kvm_cpuid_entry2;
291+
use kvm_bindings::kvm_cpuid_entry2;
292292

293293
#[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
294294
#[test]

cpuid/src/t2_template.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
use cpu_leaf::*;
5-
use kvm_wrapper::kvm_cpuid_entry2;
5+
use kvm_bindings::kvm_cpuid_entry2;
66

77
/// Sets up the cpuid entries for a given VCPU following a T2 template.
88
pub fn set_cpuid_entries(entries: &mut [kvm_cpuid_entry2]) {

0 commit comments

Comments
 (0)