Skip to content

Commit f3e555b

Browse files
committed
Documentation: KVM: KVM_GET_SUPPORTED_CPUID now exposes TSC_DEADLINE
TSC_DEADLINE is now advertised unconditionally by KVM_GET_SUPPORTED_CPUID, since commit 9be4ec3 ("KVM: x86: Advertise TSC_DEADLINE_TIMER in KVM_GET_SUPPORTED_CPUID", 2024-12-18). Adjust the documentation to reflect the new behavior. Signed-off-by: Paolo Bonzini <[email protected]> Reviewed-by: Sean Christopherson <[email protected]> Message-ID: <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
1 parent c57047f commit f3e555b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Documentation/virt/kvm/api.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9076,9 +9076,10 @@ the local APIC.
90769076

90779077
The same is true for the ``KVM_FEATURE_PV_UNHALT`` paravirtualized feature.
90789078

9079-
CPU[EAX=1]:ECX[24] (TSC_DEADLINE) is not reported by ``KVM_GET_SUPPORTED_CPUID``.
9080-
It can be enabled if ``KVM_CAP_TSC_DEADLINE_TIMER`` is present and the kernel
9081-
has enabled in-kernel emulation of the local APIC.
9079+
On older versions of Linux, CPU[EAX=1]:ECX[24] (TSC_DEADLINE) is not reported by
9080+
``KVM_GET_SUPPORTED_CPUID``, but it can be enabled if ``KVM_CAP_TSC_DEADLINE_TIMER``
9081+
is present and the kernel has enabled in-kernel emulation of the local APIC.
9082+
On newer versions, ``KVM_GET_SUPPORTED_CPUID`` does report the bit as available.
90829083

90839084
CPU topology
90849085
~~~~~~~~~~~~

0 commit comments

Comments
 (0)