• Sean Christopherson's avatar
    KVM: selftests: Stop hardcoding vCPU IDs in vcpu_width_config · 376851f8
    Sean Christopherson authored
    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: default avatarSean Christopherson <seanjc@google.com>
    Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
    376851f8
vcpu_width_config.c 3.31 KB