@@ -1203,7 +1203,7 @@ impl VcpuFd {
12031203 /// // KVM_GET_REG_LIST on Aarch64 demands that the vcpus be initialized.
12041204 /// #[cfg(target_arch = "aarch64")]
12051205 /// {
1206- /// let mut kvi: kvm_bindings::kvm_vcpu_init = kvm_bindings::kvm_vcpu_init::default();
1206+ /// let mut kvi = kvm_bindings::kvm_vcpu_init::default();
12071207 /// vm.get_preferred_target(&mut kvi).unwrap();
12081208 /// vcpu.vcpu_init(&kvi).expect("Cannot initialize vcpu");
12091209 ///
@@ -2321,7 +2321,7 @@ mod tests {
23212321 }
23222322
23232323 let mut vcpu_fd = vm. create_vcpu ( 0 ) . unwrap ( ) ;
2324- let mut kvi = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
2324+ let mut kvi = kvm_vcpu_init:: default ( ) ;
23252325 vm. get_preferred_target ( & mut kvi) . unwrap ( ) ;
23262326 kvi. features [ 0 ] |= 1 << KVM_ARM_VCPU_PSCI_0_2 ;
23272327 vcpu_fd. vcpu_init ( & kvi) . unwrap ( ) ;
@@ -2784,7 +2784,7 @@ mod tests {
27842784
27852785 // KVM defines valid targets as 0 to KVM_ARM_NUM_TARGETS-1, so pick a big raw number
27862786 // greater than that as target to be invalid
2787- let kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init {
2787+ let kvi = kvm_vcpu_init {
27882788 target : 300 ,
27892789 ..Default :: default ( )
27902790 } ;
@@ -2808,7 +2808,7 @@ mod tests {
28082808 coalesced_mmio_ring : None ,
28092809 } ;
28102810
2811- let device_attr = kvm_bindings :: kvm_device_attr {
2811+ let device_attr = kvm_device_attr {
28122812 group : KVM_ARM_VCPU_PMU_V3_CTRL ,
28132813 attr : u64:: from ( KVM_ARM_VCPU_PMU_V3_INIT ) ,
28142814 addr : 0x0 ,
@@ -2926,7 +2926,7 @@ mod tests {
29262926 let vm = kvm. create_vm ( ) . unwrap ( ) ;
29272927 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
29282928
2929- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
2929+ let mut kvi = kvm_vcpu_init:: default ( ) ;
29302930
29312931 vm. get_preferred_target ( & mut kvi)
29322932 . expect ( "Cannot get preferred target" ) ;
@@ -2940,7 +2940,7 @@ mod tests {
29402940 let vm = kvm. create_vm ( ) . unwrap ( ) ;
29412941 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
29422942
2943- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
2943+ let mut kvi = kvm_vcpu_init:: default ( ) ;
29442944 vm. get_preferred_target ( & mut kvi)
29452945 . expect ( "Cannot get preferred target" ) ;
29462946 vcpu. vcpu_init ( & kvi) . expect ( "Cannot initialize vcpu" ) ;
@@ -2966,7 +2966,7 @@ mod tests {
29662966 let vm = kvm. create_vm ( ) . unwrap ( ) ;
29672967 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
29682968
2969- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
2969+ let mut kvi = kvm_vcpu_init:: default ( ) ;
29702970 vm. get_preferred_target ( & mut kvi)
29712971 . expect ( "Cannot get preferred target" ) ;
29722972 vcpu. vcpu_init ( & kvi) . expect ( "Cannot initialize vcpu" ) ;
@@ -3007,7 +3007,7 @@ mod tests {
30073007 let err = vcpu. get_reg_list ( & mut reg_list) . unwrap_err ( ) ;
30083008 assert ! ( err. errno( ) == libc:: ENOEXEC ) ;
30093009
3010- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
3010+ let mut kvi = kvm_vcpu_init:: default ( ) ;
30113011 vm. get_preferred_target ( & mut kvi)
30123012 . expect ( "Cannot get preferred target" ) ;
30133013 vcpu. vcpu_init ( & kvi) . expect ( "Cannot initialize vcpu" ) ;
@@ -3321,7 +3321,7 @@ mod tests {
33213321 let vm = kvm. create_vm ( ) . unwrap ( ) ;
33223322 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
33233323
3324- let dist_attr = kvm_bindings :: kvm_device_attr {
3324+ let dist_attr = kvm_device_attr {
33253325 group : KVM_ARM_VCPU_PMU_V3_CTRL ,
33263326 attr : u64:: from ( KVM_ARM_VCPU_PMU_V3_INIT ) ,
33273327 addr : 0x0 ,
@@ -3330,10 +3330,10 @@ mod tests {
33303330
33313331 vcpu. has_device_attr ( & dist_attr) . unwrap_err ( ) ;
33323332 vcpu. set_device_attr ( & dist_attr) . unwrap_err ( ) ;
3333- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
3333+ let mut kvi: kvm_vcpu_init = kvm_vcpu_init:: default ( ) ;
33343334 vm. get_preferred_target ( & mut kvi)
33353335 . expect ( "Cannot get preferred target" ) ;
3336- kvi. features [ 0 ] |= 1 << kvm_bindings :: KVM_ARM_VCPU_PSCI_0_2 | 1 << KVM_ARM_VCPU_PMU_V3 ;
3336+ kvi. features [ 0 ] |= 1 << KVM_ARM_VCPU_PSCI_0_2 | 1 << KVM_ARM_VCPU_PMU_V3 ;
33373337 vcpu. vcpu_init ( & kvi) . unwrap ( ) ;
33383338 vcpu. has_device_attr ( & dist_attr) . unwrap ( ) ;
33393339 vcpu. set_device_attr ( & dist_attr) . unwrap ( ) ;
@@ -3346,14 +3346,14 @@ mod tests {
33463346 let vm = kvm. create_vm ( ) . unwrap ( ) ;
33473347 let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
33483348
3349- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
3349+ let mut kvi = kvm_vcpu_init:: default ( ) ;
33503350 vm. get_preferred_target ( & mut kvi)
33513351 . expect ( "Cannot get preferred target" ) ;
33523352 if kvm. check_extension ( Cap :: ArmPtrAuthAddress ) {
3353- kvi. features [ 0 ] |= 1 << kvm_bindings :: KVM_ARM_VCPU_PTRAUTH_ADDRESS ;
3353+ kvi. features [ 0 ] |= 1 << KVM_ARM_VCPU_PTRAUTH_ADDRESS ;
33543354 }
33553355 if kvm. check_extension ( Cap :: ArmPtrAuthGeneric ) {
3356- kvi. features [ 0 ] |= 1 << kvm_bindings :: KVM_ARM_VCPU_PTRAUTH_GENERIC ;
3356+ kvi. features [ 0 ] |= 1 << KVM_ARM_VCPU_PTRAUTH_GENERIC ;
33573357 }
33583358 vcpu. vcpu_init ( & kvi) . unwrap ( ) ;
33593359 }
0 commit comments