On 06.03.2025 09:39, Penny Zheng wrote: > XEN_PROCESSOR_PM_xxx are used to set xen_processor_pmbits only, which is > a Xen-internal variable only. Although PV Dom0 passed these bits in si->flags, > they haven't been used anywhere.
Please be careful with "not used anywhere". See e.g. https://xenbits.xen.org/gitweb/?p=legacy/linux-2.6.18-xen.git;a=blob;f=arch/i386/kernel/acpi/processor_extcntl_xen.c;h=eb6a53e9572c137da505a7d4970b1a5b7e1c522d;hb=HEAD#l193 > So this commit moves XEN_PROCESSOR_PM_xxx back to internal header > "acpi/cpufreq/processor_perf.h" Essentially you're again altering the stable public ABI in a way that's not acceptable. Jan