diff options
| author | Sean Christopherson <seanjc@google.com> | 2026-06-30 15:56:12 -0700 |
|---|---|---|
| committer | Sean Christopherson <seanjc@google.com> | 2026-07-08 13:41:10 -0700 |
| commit | 32d7943e51798c26072d88ff84f68c566a6e2184 (patch) | |
| tree | 322d3d35c6a98308adeaf5a7bef546b370774d59 /tools/perf/scripts/python | |
| parent | e4ffb0ceb9f47f3797de69c2b81b501ba447515f (diff) | |
KVM: x86/xen: Consolidate checks on Xen vCPU ID for singleshot timer hypercalls
Hoist the checks on the Xen vCPU ID when handling set_singleshot_timer and
stop_singleshot_timer hypercalls out of their individual if-statements,
so that both checks on the ID are in common code. kvm_xen_hcall_vcpu_op()
is already doubly committed to handling only singleshot timer hypercalls,
and even if that were to change in the future, the function could simply
be renamed and turned into a helper specifically for timer hypercalls.
Opportunistically add a comment to explain why the check exists; the code
looks rather nonsensical without the knowledge that @vcpu_id is a common
param for all per-vCPU hypercalls.
No functional change intended.
Reviewed-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Link: https://patch.msgid.link/20260630225619.511632-6-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
