hypervisor: mshv: Move ClockData under x86 feature flag

ClockData enum is only defined for x86_64 architecture so let's use it
just for that.

Signed-off-by: Jinank Jain <jinankjain@microsoft.com>
This commit is contained in:
Jinank Jain 2024-03-21 14:56:18 +05:30 committed by Rob Bradford
parent 625b18d2a2
commit 7c6c45128d

View File

@ -29,8 +29,11 @@ pub mod x86_64;
#[cfg(feature = "sev_snp")] #[cfg(feature = "sev_snp")]
use snp_constants::*; use snp_constants::*;
#[cfg(target_arch = "x86_64")]
use crate::ClockData;
use crate::{ use crate::{
ClockData, CpuState, IoEventAddress, IrqRoutingEntry, MpState, UserMemoryRegion, CpuState, IoEventAddress, IrqRoutingEntry, MpState, UserMemoryRegion,
USER_MEMORY_REGION_ADJUSTABLE, USER_MEMORY_REGION_EXECUTE, USER_MEMORY_REGION_READ, USER_MEMORY_REGION_ADJUSTABLE, USER_MEMORY_REGION_EXECUTE, USER_MEMORY_REGION_READ,
USER_MEMORY_REGION_WRITE, USER_MEMORY_REGION_WRITE,
}; };