bumping kvm-ioctls version to resolve the following error:
error[E0308]: mismatched types
--> hypervisor/src/kvm/mod.rs:330:39
|
330 | Ok(VfioDeviceFd::new_from_kvm(device_fd))
| -------------------------- ^^^^^^^^^ expected struct `kvm_ioctls::ioctls::device::DeviceFd`, found struct `DeviceFd`
| |
| arguments to this function are incorrect
|
= note: perhaps two different versions of crate `kvm_ioctls` are being used?
Requirements
[x] All commits in this PR are signed (with git commit -s), and the commit
message has max 60 characters for the summary and max 75 characters for each
description line.
[x] All added/changed functionality has a corresponding unit/integration
test.
[x] All added/changed public-facing functionality has entries in the "Upcoming
Release" section of CHANGELOG.md (if no such section exists, please create one).
[x] Any newly added unsafe code is properly documented.
Summary of the PR
The purpose is to enable VMMs (cloud-hypervisor) use kvm device file other than
/dev/kvm
. See https://github.com/rust-vmm/kvm-ioctls/commit/3de4150068183b640ac307ac47674bbc8e7c8695 .bumping kvm-ioctls version to resolve the following error:
Requirements
git commit -s
), and the commit message has max 60 characters for the summary and max 75 characters for each description line.unsafe
code is properly documented.