@@ -35,16 +35,15 @@ use super::surrogate_process_manager::*;
3535use super :: windows_hypervisor_platform:: { VMPartition , VMProcessor } ;
3636use super :: wrappers:: WHvFPURegisters ;
3737use super :: {
38- windows_hypervisor_platform as whp, HyperlightExit , Hypervisor , VirtualCPU , CR0_AM , CR0_ET ,
39- CR0_MP , CR0_NE , CR0_PE , CR0_PG , CR0_WP , CR4_OSFXSR , CR4_OSXMMEXCPT , CR4_PAE , EFER_LMA ,
40- EFER_LME , EFER_NX , EFER_SCE ,
38+ HyperlightExit , Hypervisor , VirtualCPU , CR0_AM , CR0_ET , CR0_MP , CR0_NE , CR0_PE , CR0_PG , CR0_WP ,
39+ CR4_OSFXSR , CR4_OSXMMEXCPT , CR4_PAE , EFER_LMA , EFER_LME , EFER_NX , EFER_SCE ,
4140} ;
4241use crate :: hypervisor:: fpu:: FP_CONTROL_WORD_DEFAULT ;
4342use crate :: hypervisor:: hypervisor_handler:: HypervisorHandler ;
4443use crate :: hypervisor:: wrappers:: WHvGeneralRegisters ;
4544use crate :: mem:: memory_region:: { MemoryRegion , MemoryRegionFlags } ;
4645use crate :: mem:: ptr:: { GuestPtr , RawPtr } ;
47- use crate :: HyperlightError :: { NoHypervisorFound , WindowsAPIError } ;
46+ use crate :: HyperlightError :: WindowsAPIError ;
4847use crate :: { debug, log_then_return, new_error, Result } ;
4948
5049/// A Hypervisor driver for HyperV-on-Windows.
@@ -75,7 +74,6 @@ impl HypervWindowsDriver {
7574 entrypoint : u64 ,
7675 rsp : u64 ,
7776 ) -> Result < Self > {
78-
7977 // create and setup hypervisor partition
8078 let mut partition = VMPartition :: new ( 1 ) ?;
8179
0 commit comments