enarx-archive / sev

Library for AMD SEV
Apache License 2.0
20 stars 15 forks source link

Update kvm-ioctls requirement from 0.9 to 0.10 #64

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Updates the requirements on kvm-ioctls to permit the latest version.

Release notes

Sourced from kvm-ioctls's releases.

v0.10.0

Changed

  • Now depends on kvm-bindings >=0.5.0 which replaced the v4.20 KVM bindings with the v5.13 ones.
  • Updated VcpuExit::Debug to return architecture specific information for the debug event.
Changelog

Sourced from kvm-ioctls's changelog.

v0.10.0

Changed

  • Now depends on kvm-bindings >=0.5.0 which replaced the v4.20 KVM bindings with the v5.13 ones.
  • Updated VcpuExit::Debug to return architecture specific information for the debug event.

v0.9.0

Added

  • Support for accessing and controlling the Time Stamp Counter on x86 platforms through the get_tsc_khz and set_tsc_khz functions.

Changed

  • Updated create_vm on aarch64 to create a VM fd from the KVM fd using the host's maximum IPA size.

v0.8.0

Added

  • Support for specifying VM type (an opaque platform and architecture specific constant) when creating a VM (KVM_CREATE_VM ioctl) via the Kvm::create_vm_with_type function.

Changed

  • Now depends on kvm-bindings >=0.4.0 to support use of a newer vmm-sys-utils dependency.

v0.7.0

Added

  • Support for the system API that returns the maximum allowed vCPU ID (KVM_CAP_MAX_VCPU_ID).
  • Support for KVM_MEMORY_ENCRYPT_OP.

Fixed

  • [#119]: Disallow invalid number of cpuid entries to be passed to get_supported_cpuid and get_emulated_cpuid.

Changed

  • [#123]: Updated create_vcpu to use u64 as the parameter for the number of vCPUs.

v0.6.0

Added

  • Support for the vcpu ioctls: KVM_SET_GUEST_DEBUG, KVM_KVMCLOCK_CTRL, and KVM_GET_REG_LIST.

... (truncated)

Commits
  • b416219 Release v0.10.0
  • 18eba53 fix doc test for set_tsc_khz
  • 495fdbe Bump rust-vmm-ci from a00c7d2 to 877d1fb
  • 70317b6 Bump rust-vmm-ci from 7693628 to a00c7d2
  • ca99f67 Bump rust-vmm-ci from d2ab3c0 to 7693628
  • 85de906 Return kvm_debug_exit_arch with VcpuExit::Debug
  • abd7e89 Link crates.io badge to crate page
  • 46693b4 fix aarch64 clippy warnings
  • b617581 Bump rust-vmm-ci from 24d66cd to d2ab3c0
  • 16465aa fix clippy warnings for Rust 1.52.1
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 years ago

Looks like kvm-ioctls is up-to-date now, so this is no longer needed.