Linus Torvalds ae98207309 Merge tag 'pm+acpi-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm há 10 anos atrás
..
bench 13f6de52b1 cpupower: bench: parse.c: Fix several minor errors há 11 anos atrás
debug 4ea1636b04 x86/asm/tsc: Rename native_read_tsc() to rdtsc() há 10 anos atrás
lib 76b659a31d cpupowerutils: increase MAX_LINE_LEN há 14 anos atrás
man 7ea1bdb8e1 cpupower: Remove mc and smt power aware scheduler info/settings há 11 anos atrás
po 7fe2f6399a cpupowerutils - cpufrequtils extended with quite some features há 14 anos atrás
utils 404c2db635 tools: cpupower: Fix error when running cpupower monitor há 10 anos atrás
.gitignore 275a4dc441 cpupower tools: Update .gitignore for files created in the debug directories há 12 anos atrás
Makefile b8ea351b0e Revert "cpupower Makefile change to help run the tool without 'make install'" há 10 anos atrás
README db262ea415 cpupower: Remove dead link to homepage, and update the targets built. há 11 anos atrás
ToDo db262ea415 cpupower: Remove dead link to homepage, and update the targets built. há 11 anos atrás

README

The cpupower package consists of the following elements:

requirements
------------

On x86 pciutils is needed at runtime (-lpci).
For compilation pciutils-devel (pci/pci.h) and a gcc version
providing cpuid.h is needed.
For both it's not explicitly checked for (yet).


libcpupower
----------

"libcpupower" is a library which offers a unified access method for userspace
tools and programs to the cpufreq core and drivers in the Linux kernel. This
allows for code reduction in userspace tools, a clean implementation of
the interaction to the cpufreq core, and support for both the sysfs and proc
interfaces [depending on configuration, see below].


compilation and installation
----------------------------

make
su
make install

should suffice on most systems. It builds libcpupower to put in
/usr/lib; cpupower, cpufreq-bench_plot.sh to put in /usr/bin; and
cpufreq-bench to put in /usr/sbin. If you want to set up the paths
differently and/or want to configure the package to your specific
needs, you need to open "Makefile" with an editor of your choice and
edit the block marked CONFIGURATION.


THANKS
------
Many thanks to Mattia Dongili who wrote the autotoolization and
libtoolization, the manpages and the italian language file for cpupower;
to Dave Jones for his feedback and his dump_psb tool; to Bruno Ducrot for his
powernow-k8-decode and intel_gsic tools as well as the french language file;
and to various others commenting on the previous (pre-)releases of
cpupower.


Dominik Brodowski