File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change 1- # Unreleased
1+ # v0.4.0
2+
3+ ## Added
4+ - Support for unregistering ioeventfds through ` KVM_IOEVENTFD ` .
25
36## Changed
7+ - Functions working with event FDs now require
8+ vmm_sys_util::eventfd::EventFd in their interface instead of
9+ RawFd.
10+ - Functions working with FAM structs kvm_msr_list and kvm_msrs, were
11+ changed to work with their respective safe counterparts MsrList and
12+ respectively Msrs.
413- Now exporting kvm_ioctls::Error type definition so that users of this
514 crate can create their own wrapping errors without having to know the
615 Error type used internally by this crate.
716- No longer exporting kvm_ioctls::Result. Users of this crate should
817 not have to use kvm_ioctls::Result outside the crate.
918- kvm_ioctls::Error now works with errno::Error instead of io::Error.
1019
20+ ## Removed
21+ - CpuId safe wrapper over FAM struct kvm_cpuid2. The safe wrapper is
22+ now provided by the kvm_bindings crate starting with v0.2.0.
23+ - KVM_MAX_MSR_ENTRIES and MAX_KVM_CPUID_ENTRIES. Equivalent constants
24+ are provided by the kvm_bindings crate starting with v0.2.0.
25+
1126# v0.3.0
1227
1328## Added
Original file line number Diff line number Diff line change 11[package ]
22name = " kvm-ioctls"
3- version = " 0.3 .0"
3+ version = " 0.4 .0"
44authors = [
" Amazon Firecracker Team <[email protected] >" ]
55description = " Safe wrappers over KVM ioctls"
66repository = " https://github.com/rust-vmm/kvm-ioctls"
You can’t perform that action at this time.
0 commit comments