From 645fe6fc6f249ea1c9a0f4e807f9c0ddd14d841f Mon Sep 17 00:00:00 2001 From: xuejun-xj Date: Thu, 12 Oct 2023 15:08:35 +0800 Subject: [PATCH] cap: add KvmCapStealTime capability This capability is used for kvm steal time feature. Signed-off-by: xuejun-xj --- CHANGELOG.md | 2 ++ src/cap.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5bc8445a..73286273 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ ## Changed - [[#234](https://github.com/rust-vmm/kvm-ioctls/issues/234)] vcpu: export reg_size as a public method. +- [[#239](https://github.com/rust-vmm/kvm-ioctls/pull/239)] cap: add KvmCapStealTime +capability. # v0.15.0 diff --git a/src/cap.rs b/src/cap.rs index 245ae74a..84d5b104 100644 --- a/src/cap.rs +++ b/src/cap.rs @@ -162,4 +162,6 @@ pub enum Cap { ArmPtrAuthAddress = KVM_CAP_ARM_PTRAUTH_ADDRESS, #[cfg(any(target_arch = "arm", target_arch = "aarch64"))] ArmPtrAuthGeneric = KVM_CAP_ARM_PTRAUTH_GENERIC, + #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] + StealTime = KVM_CAP_STEAL_TIME, }