mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
hypervisor: kvm: Remove unnecessary .to_vec() in set_state
.. to avoid copy elements. Signed-off-by: Chengyu Fu <chengyu.fu@linux.alibaba.com>
This commit is contained in:
@@ -2601,9 +2601,9 @@ impl cpu::Vcpu for KvmVcpu {
|
||||
// Skip the first bad MSR
|
||||
let start_pos = faulty_msr_index + 1;
|
||||
|
||||
let sub_msr_entries = state.msrs[start_pos..].to_vec();
|
||||
let sub_msr_entries = &state.msrs[start_pos..];
|
||||
|
||||
let num_msrs = self.set_msrs(&sub_msr_entries)?;
|
||||
let num_msrs = self.set_msrs(sub_msr_entries)?;
|
||||
|
||||
if num_msrs == sub_msr_entries.len() {
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user