@@ -234,19 +234,19 @@ pub fn set_mpstate(vcpufd: &VcpuFd, state: kvm_mp_state) -> Result<(), VcpuError
234234#[ cfg( test) ]
235235mod tests {
236236 #![ allow( clippy:: undocumented_unsafe_blocks) ]
237- use kvm_ioctls:: Kvm ;
238237
239238 use super :: * ;
239+ use crate :: vstate:: vm:: tests:: setup_vm;
240+ use crate :: vstate:: kvm:: Kvm ;
240241 use crate :: arch:: aarch64:: layout;
241242 use crate :: test_utils:: arch_mem;
242243
243244 #[ test]
244245 fn test_setup_regs ( ) {
245- let kvm = Kvm :: new ( ) . unwrap ( ) ;
246- let vm = kvm. create_vm ( ) . unwrap ( ) ;
246+ let kvm = Kvm :: new ( vec ! [ ] ) . unwrap ( ) ;
247+ let vm = kvm. fd . create_vm ( ) . unwrap ( ) ;
247248 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
248249 let mem = arch_mem ( layout:: FDT_MAX_SIZE + 0x1000 ) ;
249-
250250 let optional_capabilities = kvm. optional_capabilities ( ) ;
251251
252252 let res = setup_boot_regs ( & vcpu, 0 , 0x0 , & mem, & optional_capabilities) ;
@@ -289,8 +289,8 @@ mod tests {
289289
290290 #[ test]
291291 fn test_read_mpidr ( ) {
292- let kvm = Kvm :: new ( ) . unwrap ( ) ;
293- let vm = kvm. create_vm ( ) . unwrap ( ) ;
292+ let kvm = Kvm :: new ( vec ! [ ] ) . unwrap ( ) ;
293+ let vm = kvm. fd . create_vm ( ) . unwrap ( ) ;
294294 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
295295 let mut kvi: kvm_bindings:: kvm_vcpu_init = kvm_bindings:: kvm_vcpu_init:: default ( ) ;
296296 vm. get_preferred_target ( & mut kvi) . unwrap ( ) ;
@@ -308,8 +308,8 @@ mod tests {
308308
309309 #[ test]
310310 fn test_get_set_regs ( ) {
311- let kvm = Kvm :: new ( ) . unwrap ( ) ;
312- let vm = kvm. create_vm ( ) . unwrap ( ) ;
311+ let kvm = Kvm :: new ( vec ! [ ] ) . unwrap ( ) ;
312+ let vm = kvm. fd . create_vm ( ) . unwrap ( ) ;
313313 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
314314 let mut kvi: kvm_bindings:: kvm_vcpu_init = kvm_bindings:: kvm_vcpu_init:: default ( ) ;
315315 vm. get_preferred_target ( & mut kvi) . unwrap ( ) ;
@@ -330,8 +330,8 @@ mod tests {
330330 fn test_mpstate ( ) {
331331 use std:: os:: unix:: io:: AsRawFd ;
332332
333- let kvm = Kvm :: new ( ) . unwrap ( ) ;
334- let vm = kvm. create_vm ( ) . unwrap ( ) ;
333+ let kvm = Kvm :: new ( vec ! [ ] ) . unwrap ( ) ;
334+ let vm = kvm. fd . create_vm ( ) . unwrap ( ) ;
335335 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
336336 let mut kvi: kvm_bindings:: kvm_vcpu_init = kvm_bindings:: kvm_vcpu_init:: default ( ) ;
337337 vm. get_preferred_target ( & mut kvi) . unwrap ( ) ;
0 commit comments