All of lore.kernel.org
 help / color / mirror / Atom feed
* Xen C-state Issues
@ 2021-08-21 16:25 Elliott Mitchell
  2021-08-23  7:12 ` Jan Beulich
  0 siblings, 1 reply; 6+ messages in thread
From: Elliott Mitchell @ 2021-08-21 16:25 UTC (permalink / raw)
  To: xen-devel; +Cc: Jan Beulich

ACPI C-state support might not see too much use, but it does see some.

With Xen 4.11 and Linux kernel 4.19, I found higher C-states only got
enabled for physical cores for which Domain 0 had a corresponding vCPU.
On a machine where Domain 0 has 5 vCPUs, but 8 reported cores, the
additional C-states would only be enabled on cores 0-4.

This can be worked around by giving Domain 0 vCPUs equal to cores, but
then offlining the extra vCPUs.  I'm guessing this is a bug with the
Linux 4.19 xen_acpi_processor module.



Appears Xen 4.14 doesn't work at all with Linux kernel 4.19's ACPI
C-state support.  This combination is unable to enable higher C-states
on any core.  Since Xen 4.14 and Linux 4.19 are *both* *presently*
supported it seems patch(es) are needed somewhere for this combination.


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sigmsg@m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-08-26  7:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-21 16:25 Xen C-state Issues Elliott Mitchell
2021-08-23  7:12 ` Jan Beulich
2021-08-24  5:37   ` Elliott Mitchell
2021-08-24  6:14     ` Jan Beulich
2021-08-26  1:18       ` Elliott Mitchell
2021-08-26  7:51         ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.