RARD ; Orzel, Michal
>> ; Julien Grall ; Stefano Stabellini
>> ; xen-devel@lists.xenproject.org
>> Subject: Re: [PATCH v5 04/18] xen/cpufreq: introduce new sub-hypercall to
>> propagate CPPC data
>>
>> On 27.05.2025 10:48, Penny Zheng wrote:
>>> @@ -635,6 +64
enproject.org
> Subject: Re: [PATCH v5 04/18] xen/cpufreq: introduce new sub-hypercall to
> propagate CPPC data
>
> On 27.05.2025 10:48, Penny Zheng wrote:
> > @@ -635,6 +641,124 @@ out:
> > --- a/xen/include/public/platform.h
> > +++ b/xen/include/public/p
RARD ; Orzel, Michal
>> ; Julien Grall ; Stefano Stabellini
>> ; xen-devel@lists.xenproject.org
>> Subject: Re: [PATCH v5 04/18] xen/cpufreq: introduce new sub-hypercall to
>> propagate CPPC data
>>
>> On 27.05.2025 10:48, Penny Zheng wrote:
>>> @@ -63
enproject.org
> Subject: Re: [PATCH v5 04/18] xen/cpufreq: introduce new sub-hypercall to
> propagate CPPC data
>
> On 27.05.2025 10:48, Penny Zheng wrote:
> > @@ -635,6 +641,124 @@ out:
> > return ret;
> > }
> >
> > +static void print_CPPC(const struct x
On 27.05.2025 10:48, Penny Zheng wrote:
> @@ -635,6 +641,124 @@ out:
> return ret;
> }
>
> +static void print_CPPC(const struct xen_processor_cppc *cppc_data)
> +{
> +printk("\t_CPC: highest_perf=%u, lowest_perf=%u, "
> + "nominal_perf=%u, lowest_nonlinear_perf=%u, "
> +
In order to provide backward compatibility with existing governors
that represent performance as frequency, like ondemand, the _CPC
table can optionally provide processor frequency range values, Lowest
frequency and Nominal frequency, to let OS use Lowest Frequency/
Performance and Nominal Frequenc