Skip to content

Releases: rust-vmm/kvm-bindings

kvm-bindings-v0.10.0

23 Sep 12:16
Compare
Choose a tag to compare

Changelog

[0.10.0]

Added

  • RISC-V KVM bindings for Linux kernel v6.9, including serialization support.

kvm-bindings-v0.9.1

05 Sep 07:33
Compare
Choose a tag to compare

Changelog

[0.9.1]

Changed

  • Fixed and validated manual (De)Serialize implementations to work with
    serde_json crate.

kvm-bindings-v0.9.0

25 Jul 10:26
Compare
Choose a tag to compare

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

28 May 13:34
Compare
Choose a tag to compare

Changelog

[0.8.2]

Changed

  • Improve performance of bindings deserialization by ~5% by avoiding
    a temporary allocation.

kvm-bindings-v0.8.1

24 Apr 12:55
Compare
Choose a tag to compare

Changelog

[0.8.1]

Fixed

  • Implement Default for kvm_xsave2, which fixes usage of Xsave
    unconditionally causing compile errors in downstream crates.

kvm-bindings-v0.8.0

23 Apr 13:57
Compare
Choose a tag to compare

Changelog

[0.8.0]

Added

  • An opt-in feature serde that enables serde-based
    (de)serialization of various bindings.

kvm-bindings-v0.7.0

03 Jan 13:12
Compare
Choose a tag to compare

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

10 Nov 18:18
Compare
Choose a tag to compare

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

24 Aug 11:40
Compare
Choose a tag to compare

Changed

  • Replaced the v4.20 bindings with the v5.13 ones.

Removed

  • Removed v4.14 bindings.

kvm-bindings-v0.4.0

08 Mar 11:04
Compare
Choose a tag to compare

Changed

  • vmm-sys-utils dependency bumped to match kvm-ioctls