On 2/18/21 6:48 AM, Roger Pau Monné wrote:
>
>> +    /* Get the domain's default policy. */
>> +    nr_leaves = 0;
>> +    rc = xc_get_system_cpu_policy(xch, di.hvm ? 
>> XEN_SYSCTL_cpu_policy_hvm_default
>> +                                              : 
>> XEN_SYSCTL_cpu_policy_pv_default,
>> +                                  &nr_leaves, NULL, &nr_msrs, msrs);
>> +    if ( rc )
>> +    {
>> +        PERROR("Failed to obtain %s default policy", di.hvm ? "hvm" : "pv");
>> +        rc = -errno;
>> +        goto out;
>> +    }
> Why not use xc_get_domain_cpu_policy instead so that you can avoid the
> call to xc_domain_getinfo?


Yes, indeed.


-boris


>
> It would also seem safer, as you won't be discarding any adjustments
> made to the default policy by the hypervisor for this specific domain.
>
> Thanks, Roger.

Reply via email to