Hi -

This patchset fixes Turbo mode on x86 and offers a meager interface for
users to tweak their P-states and C-states.

Barret


The following changes since commit 5bb3ad6e5867368331f09c82ec063912e881330e:

  VMM: Sync halting GPCs and interrupt injection (2016-06-24 14:24:06 -0400)

are available in the git repository at:

  [email protected]:brho/akaros.git power

for you to fetch changes up to 22c2a880932b00f709b43399ca5c4ab6eae383a8:

  x86: Allow getting/setting p/c-states via devarch (2016-06-30 17:04:18 -0400)

----------------------------------------------------------------
View this online at:
https://github.com/brho/akaros/compare/5bb3ad6e5867...22c2a880932b

----------------------------------------------------------------
Barret Rhoden (4):
      Add a readnum() variant for hex
      x86: Fix cpu detection shift error
      x86: Use P-states and C-states (XCC)
      x86: Allow getting/setting p/c-states via devarch

 kern/arch/x86/Kbuild          |  1 +
 kern/arch/x86/arch.h          | 10 ++----
 kern/arch/x86/cpuinfo.c       | 10 +++++-
 kern/arch/x86/devarch.c       | 38 +++++++++++++++++++++
 kern/arch/x86/idle.c          | 77 +++++++++++++++++++++++++++++++++++++++++++
 kern/arch/x86/ros/cpu_feat.h  |  1 +
 kern/arch/x86/ros/msr-index.h |  1 +
 kern/arch/x86/smp_boot.c      |  8 +++++
 kern/arch/x86/x86.h           | 17 ++++++++++
 kern/include/ns.h             |  2 ++
 kern/src/ns/util.c            | 21 +++++++++---
 11 files changed, 173 insertions(+), 13 deletions(-)
 create mode 100644 kern/arch/x86/idle.c

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to