[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v9 0/8] amd-cppc CPU Performance Scaling Driver
On 10.09.2025 11:27, Penny, Zheng wrote: >> -----Original Message----- >> From: Jan Beulich <jbeulich@xxxxxxxx> >> Sent: Wednesday, September 10, 2025 12:11 AM >> >> On 04.09.2025 08:35, Penny Zheng wrote: >>> Penny Zheng (8): >>> xen/cpufreq: embed hwp into struct cpufreq_policy{} >>> xen/cpufreq: implement amd-cppc driver for CPPC in passive mode >>> xen/cpufreq: implement amd-cppc-epp driver for CPPC in active mode >>> xen/cpufreq: get performance policy from governor set via xenpm >>> tools/cpufreq: extract CPPC para from cpufreq para >>> xen/cpufreq: bypass governor-related para for amd-cppc-epp >>> xen/cpufreq: Adapt SET/GET_CPUFREQ_CPPC xen_sysctl_pm_op for amd- >> cppc >>> driver >>> CHANGELOG.md: add amd-cppc/amd-cppc-epp cpufreq driver support >>> >>> CHANGELOG.md | 1 + >>> docs/misc/xen-command-line.pandoc | 9 +- >>> tools/include/xenctrl.h | 3 +- >>> tools/libs/ctrl/xc_pm.c | 25 +- >>> tools/misc/xenpm.c | 94 ++-- >>> xen/arch/x86/acpi/cpufreq/amd-cppc.c | 703 ++++++++++++++++++++++++++- >>> xen/arch/x86/acpi/cpufreq/hwp.c | 32 +- >>> xen/arch/x86/cpu/amd.c | 8 +- >>> xen/arch/x86/include/asm/amd.h | 2 + >>> xen/arch/x86/include/asm/msr-index.h | 6 + >>> xen/drivers/acpi/pm-op.c | 58 ++- >>> xen/drivers/cpufreq/utility.c | 15 + >>> xen/include/acpi/cpufreq/cpufreq.h | 44 ++ >>> xen/include/public/sysctl.h | 5 +- >>> 14 files changed, 936 insertions(+), 69 deletions(-) >> >> As we're considering our options towards getting this work in, can you >> clarify two >> things please: >> (1) In v9, the sole changes were related to the use of per-CPU data and the >> adding of a ChangeLog entry? > > Yes, also in commit of "xen/cpufreq: Adapt SET/GET_CPUFREQ_CPPC". I added > description of "moving the copying of the governor name" Oh, right, and that description is either too little or possibly unnecessary, with a change made to "tools/cpufreq: extract CPPC para from cpufreq para" (both as per my v9 comments). IOW v8 also isn't exactly what would want to go in. All not a good basis for rushing this in at (later than) the last minute. Jan
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |