Hi -

These are bugs and helps I found while fixing up FTQ.  The user-visible
changes are helper programs: cpuid (querying cpuid) and turbo (querying
and setting turbo mode).

You'll need to rebuild perf to get a bug fix.  Fastest way: 

        $ cd tools/dev-util/perf/; make install; cd -

Barret


The following changes since commit 0ab51228469999e872d18a29c025ebc84eabd396:

  fcntl: reduce noise on invalid arguments (2017-10-17 10:04:54 -0400)

are available in the Git repository at:

  [email protected]:brho/akaros.git perf

for you to fetch changes up to 9149ab5e6a29ee449908ed428ede857184108a70:

  x86: Add get_actual_pstate() (2017-10-26 14:33:29 -0400)

----------------------------------------------------------------
View this online at:
https://github.com/brho/akaros/compare/0ab512284699...9149ab5e6a29

----------------------------------------------------------------
Barret Rhoden (7):
      Add a cpuid helper program
      x86: Add a turbo mode helper
      perf: Fix uninitialized core_set bug
      perf: Fix perf event attr config
      perf: x86: Fix GPF with bad events
      x86: Use MSRs and model info for timer freqs (XCC)
      x86: Add get_actual_pstate()

 kern/arch/x86/arch.h            |   1 +
 kern/arch/x86/cpuinfo.c         |  11 +-
 kern/arch/x86/devarch.c         |   5 +-
 kern/arch/x86/idle.c            |   9 ++
 kern/arch/x86/perfmon.c         |   7 +-
 kern/arch/x86/ros/msr-index.h   |   2 +-
 kern/arch/x86/time.c            | 110 ++++++++++++++--
 tests/cpuid.c                   |  36 ++++++
 tests/turbo.c                   | 275 ++++++++++++++++++++++++++++++++++++++++
 tools/dev-util/perf/akaros.c    |   8 ++
 tools/dev-util/perf/akaros.h    |   1 +
 tools/dev-util/perf/perf_core.c |   6 +-
 12 files changed, 451 insertions(+), 20 deletions(-)
 create mode 100644 tests/cpuid.c
 create mode 100644 tests/turbo.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