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.
