Make pt_adjust_vcpu() call write_{,un}lock with less indirection, like
create_periodic_time() already does.
Requested-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
if ( pt->vcpu == NULL )
return;
- write_lock(&pt->vcpu->domain->arch.hvm.pl_time->pt_migrate);
+ write_lock(&v->domain->arch.hvm.pl_time->pt_migrate);
if ( pt->vcpu == v )
goto out;
pt_vcpu_unlock(v);
out:
- write_unlock(&pt->vcpu->domain->arch.hvm.pl_time->pt_migrate);
+ write_unlock(&v->domain->arch.hvm.pl_time->pt_migrate);
}
void pt_adjust_global_vcpu_target(struct vcpu *v)