pub fn set_msrs(
vcpu: &VcpuFd,
msr_entries: &[kvm_msr_entry],
) -> Result<(), MsrError>Expand description
Configure Model Specific Registers (MSRs) required to boot Linux for a given x86_64 vCPU.
§Arguments
vcpu- Structure for the VCPU that holds the VCPU’s fd.
§Errors
When:
- Failed to create [
vmm_sys_util::fam::FamStructWrapper] for MSRs. - [
kvm_ioctls::ioctls::vcpu::VcpuFd::set_msrs] errors. - [
kvm_ioctls::ioctls::vcpu::VcpuFd::set_msrs] fails to write all given MSRs entries.