git: perfbias: Implement Intel performance-energy hint support
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Sat Feb 8 01:33:02 PST 2014
commit 73e10c03da7b1b0364d1889cf2ac2231f26ee9a8
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date: Fri Feb 7 21:16:59 2014 +0800
perfbias: Implement Intel performance-energy hint support
This hint is set on per-logical CPU. 0 delivers highest performance;
15 maximizes energy saving. It could be set through sysctl nodes
machdep.perfbiasX (X is the CPU id).
It is linked into i386 and x86_64 GENERIC kernel.
* We may want to make powerd(8) to aware of these sysctls.
Summary of changes:
sys/conf/files | 1 +
sys/config/GENERIC | 2 +
sys/config/LINT | 3 +
sys/config/LINT64 | 3 +
sys/config/X86_64_GENERIC | 3 +
sys/dev/powermng/Makefile | 2 +-
sys/dev/powermng/perfbias/Makefile | 4 +
sys/dev/powermng/perfbias/perfbias.c | 194 +++++++++++++++++++++++++++++++++++
8 files changed, 211 insertions(+), 1 deletion(-)
create mode 100644 sys/dev/powermng/perfbias/Makefile
create mode 100644 sys/dev/powermng/perfbias/perfbias.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/73e10c03da7b1b0364d1889cf2ac2231f26ee9a8
--
DragonFly BSD source repository
More information about the Commits
mailing list