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 ` .
2
5
3
6
## 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.
4
13
- Now exporting kvm_ioctls::Error type definition so that users of this
5
14
crate can create their own wrapping errors without having to know the
6
15
Error type used internally by this crate.
7
16
- No longer exporting kvm_ioctls::Result. Users of this crate should
8
17
not have to use kvm_ioctls::Result outside the crate.
9
18
- kvm_ioctls::Error now works with errno::Error instead of io::Error.
10
19
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
+
11
26
# v0.3.0
12
27
13
28
## Added
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " kvm-ioctls"
3
- version = " 0.3 .0"
3
+ version = " 0.4 .0"
4
4
authors = [
" Amazon Firecracker Team <[email protected] >" ]
5
5
description = " Safe wrappers over KVM ioctls"
6
6
repository = " https://github.com/rust-vmm/kvm-ioctls"
You can’t perform that action at this time.
0 commit comments