diff options
author | Sean Christopherson <seanjc@google.com> | 2022-04-20 12:15:50 -0700 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-06-11 11:47:18 -0400 |
commit | 376851f8953a28be237b0a99adef91f422fa8f19 (patch) | |
tree | 3450b99bb038639d92fc4d9bfcb6e7efa3868e42 /tools/testing/selftests/kvm/lib/perf_test_util.c | |
parent | 3cc3eeb165a0afa91365fcf7fa284cd766d2f0bf (diff) |
KVM: selftests: Stop hardcoding vCPU IDs in vcpu_width_config
In preparation for taking a vCPU pointer in vCPU-scoped functions, grab
the vCPU(s) created by __vm_vcpu_add() and use the ID from the vCPU
object instead of hardcoding the ID in ioctl() invocations.
Rename init1/init2 => init0/init1 to avoid having odd/confusing code
where vcpu0 consumes init1 and vcpu1 consumes init2.
Note, this change could easily be done when the functions are converted
in the future, and/or the vcpu{0,1} vs. init{1,2} discrepancy could be
ignored, but then there would be no opportunity to poke fun at the
1-based counting scheme.
Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/testing/selftests/kvm/lib/perf_test_util.c')
0 files changed, 0 insertions, 0 deletions