]> xenbits.xensource.com Git - xen.git/commit
x86/PVH: expose OEMx ACPI tables to Dom0
authorJan Beulich <jbeulich@suse.com>
Thu, 27 Mar 2025 14:25:39 +0000 (15:25 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 27 Mar 2025 14:25:39 +0000 (15:25 +0100)
commitdd78223a3c102a94ea596e85de1fc2af767bf9af
treeacefafb72745bd5b345b64fc935c5e8b5ab55292
parent204701a9488b6e19fbc22528aef3946590d0c2ad
x86/PVH: expose OEMx ACPI tables to Dom0

What they contain we don't know, but we can't sensibly hide them. On my
Skylake system OEM1 (with a description of "INTEL  CPU EIST") is what
contains all the _PCT, _PPC, and _PSS methods, i.e. about everything
needed for cpufreq. (_PSD interestingly are in an SSDT there.)

Further OEM2 there has a description of "INTEL  CPU  HWP", while OEM4
has "INTEL  CPU  CST". Pretty clearly all three need exposing for
cpufreq and cpuidle to work.

Fixes: 8b1a5268daf0 ("pvh/dom0: whitelist PVH Dom0 ACPI tables")
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
master commit: 6378909b41c40187a79df1d38ca4791b34393d67
master date: 2025-03-26 12:32:03 +0100
xen/arch/x86/hvm/dom0_build.c