On 04.07.2025 09:51, Penny, Zheng wrote:
> [Public]
> 
>> -----Original Message-----
>> From: Jan Beulich <jbeul...@suse.com>
>> Sent: Tuesday, June 17, 2025 12:22 AM
>> To: Penny, Zheng <penny.zh...@amd.com>
>> Cc: Huang, Ray <ray.hu...@amd.com>; xen-devel@lists.xenproject.org
>> Subject: Re: [PATCH v5 12/18] xen/cpufreq: get performance policy from 
>> governor
>> set via xenpm
>>
>> On 27.05.2025 10:48, Penny Zheng wrote:
>>> --- a/xen/drivers/acpi/pmstat.c
>>> +++ b/xen/drivers/acpi/pmstat.c
>>> @@ -319,6 +319,14 @@ static int set_cpufreq_gov(struct xen_sysctl_pm_op
>> *op)
>>>      if (new_policy.governor == NULL)
>>>          return -EINVAL;
>>>
>>> +    new_policy.policy = cpufreq_policy_from_governor(new_policy.governor);
>>> +    if ( new_policy.policy == CPUFREQ_POLICY_UNKNOWN )
>>> +    {
>>> +        printk("Failed to get performance policy from %s, and users
>>> + shall write epp values to deliver preference towards performance
>>> + over efficiency",
>>
>> This message is excessively long and is lacking a newline (i.e. effectively 
>> two:
>> one in the middle and one at the end; yet better would be to find less 
>> verbose
>> wording). What's worse, how would a "user" go about "writing epp values"?
>>
> 
> Maybe change it to
> ```
> printk("Failed to get performance policy from %s, Try \"xenpm 
> set-cpufreq-cppc\"\n", ...);
> ```

Looks quite a bit better, thanks.

Jan

Reply via email to