@@ -516,14 +516,40 @@ that they count at TSC rate, which is true on all processors tested to date.
516
516
Volume 3B: System Programming Guide"
517
517
https://www.intel.com/products/processor/manuals/
518
518
519
+ .SH RUN THE LATEST VERSION
520
+ If turbostat complains that it doesn't recognize your processor,
521
+ please try the latest version.
522
+
523
+ The latest version of turbostat does not require the latest version of the Linux kernel.
524
+ However, some features, such as perf(1) counters, do require kernel support.
525
+
526
+ The latest turbostat release is available in the upstream Linux Kernel source tree.
527
+ eg. "git pull https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git"
528
+ and run make in tools/power/x86/turbostat/.
529
+
530
+ n.b. "make install" will update your system manually, but a distro update may subsequently downgrade your turbostat to an older version.
531
+ For this reason, manually installing to /usr/local/bin may be what you want.
532
+
533
+ Note that turbostat/Makefile has a "make snapshot" target, which will create a tar file
534
+ that can build without a local kernel source tree.
535
+
536
+ If the upstream version isn't new enough, the development tree can be found here:
537
+ "git pull https://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat"
538
+
539
+ If the development tree doesn't work, please contact the author via chat,
540
+ or via email with the word "turbostat" on the Subject line.
541
+
519
542
.SH FILES
520
543
.ta
521
544
.nf
545
+ /sys/bus/event_source/devices/
522
546
/dev/cpu/*/msr
547
+ /sys/class/intel_pmt/
548
+ /sys/devices/system/cpu/
523
549
.fi
524
550
525
551
.SH "SEE ALSO"
526
- msr(4), vmstat(8)
552
+ perf(1), msr(4), vmstat(8)
527
553
.PP
528
554
.SH AUTHOR
529
555
.nf
0 commit comments