156a16385SMuminul Islam // Copyright © 2019 Intel Corporation 256a16385SMuminul Islam // 356a16385SMuminul Islam // SPDX-License-Identifier: Apache-2.0 456a16385SMuminul Islam // 556a16385SMuminul Islam // Copyright © 2020, Microsoft Corporation 656a16385SMuminul Islam // 756a16385SMuminul Islam // Copyright 2018-2019 CrowdStrike, Inc. 856a16385SMuminul Islam // 9*f9b51a41SMuminul Islam // 10*f9b51a41SMuminul Islam 11*f9b51a41SMuminul Islam //! A generic abstraction around hypervisor functionality 12*f9b51a41SMuminul Islam //! 13*f9b51a41SMuminul Islam //! This crate offers a trait abstraction for underlying hypervisors 14*f9b51a41SMuminul Islam //! 15*f9b51a41SMuminul Islam //! # Platform support 16*f9b51a41SMuminul Islam //! 17*f9b51a41SMuminul Islam //! - x86_64 18*f9b51a41SMuminul Islam //! - arm64 19*f9b51a41SMuminul Islam //! 20*f9b51a41SMuminul Islam 21*f9b51a41SMuminul Islam /// KVM implementation module 22*f9b51a41SMuminul Islam pub mod kvm; 23*f9b51a41SMuminul Islam 24*f9b51a41SMuminul Islam /// CPU related module 25*f9b51a41SMuminul Islam mod cpu; 26*f9b51a41SMuminul Islam 27*f9b51a41SMuminul Islam pub use cpu::{HypervisorCpuError, Vcpu}; 28*f9b51a41SMuminul Islam pub use kvm::*; 29