Re: [PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for cpufreq scaling

2025-02-26 Thread Jan Beulich
On 27.02.2025 07:53, Penny, Zheng wrote: >> -Original Message- >> From: Jan Beulich >> Sent: Wednesday, February 12, 2025 12:46 AM >> >> On 06.02.2025 09:32, Penny Zheng wrote: >>> --- a/xen/arch/x86/acpi/cpufreq/amd-cppc.c >>> +++ b/xen/arch/x86/acpi/cpufreq/amd-cppc.c >>> +} >>> + >>> +s

RE: [PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for cpufreq scaling

2025-02-26 Thread Penny, Zheng
Pau Monné ; xen-devel@lists.xenproject.org > Subject: Re: [PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for > cpufreq scaling > > On 06.02.2025 09:32, Penny Zheng wrote: > > --- a/xen/arch/x86/acpi/cpufreq/amd-cppc.c > > +++ b/xen/arch/x86/acpi/cpufreq/amd

Re: [PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for cpufreq scaling

2025-02-18 Thread Jan Beulich
On 18.02.2025 08:40, Penny, Zheng wrote: >> -Original Message- >> From: Jan Beulich >> Sent: Wednesday, February 12, 2025 12:46 AM >> To: Penny, Zheng >> >> On 06.02.2025 09:32, Penny Zheng wrote: >>> +static int amd_cppc_khz_to_perf(const struct amd_cppc_drv_data *data, >>> +unsigned int

RE: [PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for cpufreq scaling

2025-02-17 Thread Penny, Zheng
ect.org > Subject: Re: [PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for > cpufreq scaling > > On 06.02.2025 09:32, Penny Zheng wrote: > > --- a/xen/arch/x86/acpi/cpufreq/amd-cppc.c > > +++ b/xen/arch/x86/acpi/cpufreq/amd-cppc.c > > > > +/* > >

Re: [PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for cpufreq scaling

2025-02-11 Thread Jan Beulich
On 06.02.2025 09:32, Penny Zheng wrote: > --- a/xen/arch/x86/acpi/cpufreq/amd-cppc.c > +++ b/xen/arch/x86/acpi/cpufreq/amd-cppc.c > @@ -13,7 +13,61 @@ > > #include > #include > +#include > +#include > #include > +#include > + > +#define MSR_AMD_CPPC_CAP1 0xc00102b0 > +#defi

[PATCH v2 05/11] xen/x86: introduce a new amd cppc driver for cpufreq scaling

2025-02-06 Thread Penny Zheng
amd-cppc is the AMD CPU performance scaling driver that introduces a new CPU frequency control mechanism firstly on AMD Zen based CPU series. The new mechanism is based on Collaborative Processor Performance Control (CPPC) which is a finer grain frequency management than legacy ACPI hardware P-Stat