@@ -1203,7 +1203,7 @@ impl VcpuFd {
1203
1203
/// // KVM_GET_REG_LIST on Aarch64 demands that the vcpus be initialized.
1204
1204
/// #[cfg(target_arch = "aarch64")]
1205
1205
/// {
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();
1207
1207
/// vm.get_preferred_target(&mut kvi).unwrap();
1208
1208
/// vcpu.vcpu_init(&kvi).expect("Cannot initialize vcpu");
1209
1209
///
@@ -2321,7 +2321,7 @@ mod tests {
2321
2321
}
2322
2322
2323
2323
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 ( ) ;
2325
2325
vm. get_preferred_target ( & mut kvi) . unwrap ( ) ;
2326
2326
kvi. features [ 0 ] |= 1 << KVM_ARM_VCPU_PSCI_0_2 ;
2327
2327
vcpu_fd. vcpu_init ( & kvi) . unwrap ( ) ;
@@ -2784,7 +2784,7 @@ mod tests {
2784
2784
2785
2785
// KVM defines valid targets as 0 to KVM_ARM_NUM_TARGETS-1, so pick a big raw number
2786
2786
// 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 {
2788
2788
target : 300 ,
2789
2789
..Default :: default ( )
2790
2790
} ;
@@ -2808,7 +2808,7 @@ mod tests {
2808
2808
coalesced_mmio_ring : None ,
2809
2809
} ;
2810
2810
2811
- let device_attr = kvm_bindings :: kvm_device_attr {
2811
+ let device_attr = kvm_device_attr {
2812
2812
group : KVM_ARM_VCPU_PMU_V3_CTRL ,
2813
2813
attr : u64:: from ( KVM_ARM_VCPU_PMU_V3_INIT ) ,
2814
2814
addr : 0x0 ,
@@ -2926,7 +2926,7 @@ mod tests {
2926
2926
let vm = kvm. create_vm ( ) . unwrap ( ) ;
2927
2927
let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
2928
2928
2929
- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
2929
+ let mut kvi = kvm_vcpu_init:: default ( ) ;
2930
2930
2931
2931
vm. get_preferred_target ( & mut kvi)
2932
2932
. expect ( "Cannot get preferred target" ) ;
@@ -2940,7 +2940,7 @@ mod tests {
2940
2940
let vm = kvm. create_vm ( ) . unwrap ( ) ;
2941
2941
let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
2942
2942
2943
- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
2943
+ let mut kvi = kvm_vcpu_init:: default ( ) ;
2944
2944
vm. get_preferred_target ( & mut kvi)
2945
2945
. expect ( "Cannot get preferred target" ) ;
2946
2946
vcpu. vcpu_init ( & kvi) . expect ( "Cannot initialize vcpu" ) ;
@@ -2966,7 +2966,7 @@ mod tests {
2966
2966
let vm = kvm. create_vm ( ) . unwrap ( ) ;
2967
2967
let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
2968
2968
2969
- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
2969
+ let mut kvi = kvm_vcpu_init:: default ( ) ;
2970
2970
vm. get_preferred_target ( & mut kvi)
2971
2971
. expect ( "Cannot get preferred target" ) ;
2972
2972
vcpu. vcpu_init ( & kvi) . expect ( "Cannot initialize vcpu" ) ;
@@ -3007,7 +3007,7 @@ mod tests {
3007
3007
let err = vcpu. get_reg_list ( & mut reg_list) . unwrap_err ( ) ;
3008
3008
assert ! ( err. errno( ) == libc:: ENOEXEC ) ;
3009
3009
3010
- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
3010
+ let mut kvi = kvm_vcpu_init:: default ( ) ;
3011
3011
vm. get_preferred_target ( & mut kvi)
3012
3012
. expect ( "Cannot get preferred target" ) ;
3013
3013
vcpu. vcpu_init ( & kvi) . expect ( "Cannot initialize vcpu" ) ;
@@ -3321,7 +3321,7 @@ mod tests {
3321
3321
let vm = kvm. create_vm ( ) . unwrap ( ) ;
3322
3322
let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
3323
3323
3324
- let dist_attr = kvm_bindings :: kvm_device_attr {
3324
+ let dist_attr = kvm_device_attr {
3325
3325
group : KVM_ARM_VCPU_PMU_V3_CTRL ,
3326
3326
attr : u64:: from ( KVM_ARM_VCPU_PMU_V3_INIT ) ,
3327
3327
addr : 0x0 ,
@@ -3330,10 +3330,10 @@ mod tests {
3330
3330
3331
3331
vcpu. has_device_attr ( & dist_attr) . unwrap_err ( ) ;
3332
3332
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 ( ) ;
3334
3334
vm. get_preferred_target ( & mut kvi)
3335
3335
. 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 ;
3337
3337
vcpu. vcpu_init ( & kvi) . unwrap ( ) ;
3338
3338
vcpu. has_device_attr ( & dist_attr) . unwrap ( ) ;
3339
3339
vcpu. set_device_attr ( & dist_attr) . unwrap ( ) ;
@@ -3346,14 +3346,14 @@ mod tests {
3346
3346
let vm = kvm. create_vm ( ) . unwrap ( ) ;
3347
3347
let vcpu = vm. create_vcpu ( 0 ) . unwrap ( ) ;
3348
3348
3349
- let mut kvi: kvm_bindings :: kvm_vcpu_init = kvm_bindings :: kvm_vcpu_init:: default ( ) ;
3349
+ let mut kvi = kvm_vcpu_init:: default ( ) ;
3350
3350
vm. get_preferred_target ( & mut kvi)
3351
3351
. expect ( "Cannot get preferred target" ) ;
3352
3352
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 ;
3354
3354
}
3355
3355
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 ;
3357
3357
}
3358
3358
vcpu. vcpu_init ( & kvi) . unwrap ( ) ;
3359
3359
}
0 commit comments