lkml.org 
[lkml]   [2022]   [Mar]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    Subject[RFC PATCH 010/105] KVM: selftests: Use vcpu_access_device_attr() in arm64 code
    From
    Signed-off-by: Sean Christopherson <seanjc@google.com>
    ---
    tools/testing/selftests/kvm/aarch64/arch_timer.c | 10 ++++------
    1 file changed, 4 insertions(+), 6 deletions(-)

    diff --git a/tools/testing/selftests/kvm/aarch64/arch_timer.c b/tools/testing/selftests/kvm/aarch64/arch_timer.c
    index 9ad38bd360a4..92b2a6611e89 100644
    --- a/tools/testing/selftests/kvm/aarch64/arch_timer.c
    +++ b/tools/testing/selftests/kvm/aarch64/arch_timer.c
    @@ -349,12 +349,10 @@ static void test_run(struct kvm_vm *vm)
    static void test_init_timer_irq(struct kvm_vm *vm)
    {
    /* Timer initid should be same for all the vCPUs, so query only vCPU-0 */
    - int vcpu0_fd = vcpu_get_fd(vm, 0);
    -
    - kvm_device_access(vcpu0_fd, KVM_ARM_VCPU_TIMER_CTRL,
    - KVM_ARM_VCPU_TIMER_IRQ_PTIMER, &ptimer_irq, false);
    - kvm_device_access(vcpu0_fd, KVM_ARM_VCPU_TIMER_CTRL,
    - KVM_ARM_VCPU_TIMER_IRQ_VTIMER, &vtimer_irq, false);
    + vcpu_access_device_attr(vm, 0, KVM_ARM_VCPU_TIMER_CTRL,
    + KVM_ARM_VCPU_TIMER_IRQ_PTIMER, &ptimer_irq, false);
    + vcpu_access_device_attr(vm, 0, KVM_ARM_VCPU_TIMER_CTRL,
    + KVM_ARM_VCPU_TIMER_IRQ_VTIMER, &vtimer_irq, false);

    sync_global_to_guest(vm, ptimer_irq);
    sync_global_to_guest(vm, vtimer_irq);
    --
    2.35.1.723.g4982287a31-goog
    \
     
     \ /
      Last update: 2022-03-11 06:53    [W:4.178 / U:0.304 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site