All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Support controlling the max C-state sub-state
@ 2014-06-19 11:16 Ross Lagerwall
  2014-06-19 11:16 ` [PATCH v2 1/4] x86/mwait_idle: Fix trace output Ross Lagerwall
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Ross Lagerwall @ 2014-06-19 11:16 UTC (permalink / raw)
  To: xen-devel
  Cc: Keir Fraser, Ian Campbell, Stefano Stabellini, Liu Jinsong,
	Ian Jackson, Jan Beulich

As discussed previously on the list, here is a patch series to allow
controlling the maximum C-state sub-state. It doesn't fix the output of
xenpm to correctly show the C-states sub-states (that can be for later).

Changes since v1:
- Use a single boot parameter to control max_cstate and max_csubstate.
- Use max_csubstate rather than max_substate global variable,
  it is less generic.
- Reuse sysctl sub-ops rather than adding new ones.
- Limit the sub-state in the ACPI cpu_idle driver.
- Use unsigned rather than signed in places
- Update docs.
- Formatting changes.

Ross Lagerwall (4):
  x86/mwait_idle: Fix trace output
  x86: Allow limiting the max C-state sub-state
  tools/libxc: Alow controlling the max C-state sub-state
  xenpm: Allow controlling the max C-state sub-state

 docs/misc/xen-command-line.markdown |  8 +++++++-
 tools/libxc/xc_pm.c                 | 28 ++++++++++++++++++++++++----
 tools/libxc/xenctrl.h               |  3 +++
 tools/misc/xenpm.c                  | 34 +++++++++++++++++++++++++++++++++-
 xen/arch/x86/acpi/cpu_idle.c        | 20 +++++++++++++++++---
 xen/arch/x86/cpu/mwait-idle.c       |  8 +++++---
 xen/drivers/acpi/pmstat.c           |  8 ++++++--
 xen/include/xen/acpi.h              | 29 +++++++++++++++++++++++++----
 8 files changed, 120 insertions(+), 18 deletions(-)

-- 
1.9.3

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

end of thread, other threads:[~2014-06-20 14:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-19 11:16 [PATCH v2 0/4] Support controlling the max C-state sub-state Ross Lagerwall
2014-06-19 11:16 ` [PATCH v2 1/4] x86/mwait_idle: Fix trace output Ross Lagerwall
2014-06-19 11:16 ` [PATCH v2 2/4] x86: Allow limiting the max C-state sub-state Ross Lagerwall
2014-06-20 14:37   ` Jan Beulich
2014-06-19 11:16 ` [PATCH v2 3/4] tools/libxc: Alow controlling " Ross Lagerwall
2014-06-20 14:41   ` Jan Beulich
2014-06-19 11:16 ` [PATCH v2 4/4] xenpm: Allow " Ross Lagerwall
2014-06-19 16:20 ` [PATCH v2 0/4] Support " Jan Beulich
2014-06-20  8:44   ` Ross Lagerwall

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.