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:
Chengyu Fu 2025-11-26 10:14:43 +08:00 committed by Rob Bradford
parent e3fb425615
commit e7cda177cc

View file

@ -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;