This repository has been archived by the owner on Nov 6, 2024. It is now read-only.
Releases: rust-vmm/kvm-bindings
Releases · rust-vmm/kvm-bindings
kvm-bindings-v0.10.0
Changelog
[0.10.0]
Added
- RISC-V KVM bindings for Linux kernel v6.9, including serialization support.
kvm-bindings-v0.9.1
kvm-bindings-v0.9.0
Changelog
[0.9.0]
Changed
- Replaced the v6.2 bindings of arm64, x86_64 with the v6.9 ones.
Removed
- Removed v6.2 bindings.
kvm-bindings-v0.8.2
Changelog
[0.8.2]
Changed
- Improve performance of bindings deserialization by ~5% by avoiding
a temporary allocation.
kvm-bindings-v0.8.1
Changelog
[0.8.1]
Fixed
- Implement
Default
forkvm_xsave2
, which fixes usage ofXsave
unconditionally causing compile errors in downstream crates.
kvm-bindings-v0.8.0
Changelog
[0.8.0]
Added
- An opt-in feature
serde
that enablesserde
-based
(de)serialization of various bindings.
kvm-bindings-v0.7.0
Changelog
[0.7.0]
Changed
- API change in the bindings from upstream kernel changes:
- system_event has been made into a new union
- The x86 module has been renamed to x86_64 for consistency (matches the kernel
architecture directory name) - Added all features to the generated docs.rs documentation.
Removed
- Dropped "x86" (32-bit) x86 support
kvm-bindings-v0.6.0
Changed
- Updated vmm-sys-utils dependency to 0.11.0
- Switched to specifying dependencies using caret requirements instead of comparison requirements
Added
- Implement
PartialEq
for fam_wrappers
v0.5.0
kvm-bindings-v0.4.0
Changed
- vmm-sys-utils dependency bumped to match kvm-ioctls