Merge: cpupower: Make TSC read per CPU for Mperf monitor
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/3106 # Merge Request Required Information ## Summary of Changes Add changes to lower drift in C0 percentage calculation when doing TSC reading. Read TSC per CPU and also just after mperf reading to improve C0 percentage calculation in Mperf monitor. Tested: See Jira issue for testing details Signed-off-by:Joel Slebodnick <jslebodn@redhat.com> ## Approved Development Ticket JIRA: https://issues.redhat.com/browse/RHEL-10052 Approved-by:
Lenny Szubowicz <lszubowi@redhat.com> Approved-by:
David Arcari <darcari@redhat.com> Approved-by:
Prarit Bhargava <prarit@redhat.com> Signed-off-by:
Scott Weaver <scweaver@redhat.com>
No related branches found
No related tags found
Showing
- arch/sparc/vdso/vdso2c.c 1 addition, 1 deletionarch/sparc/vdso/vdso2c.c
- arch/x86/entry/vdso/vdso2c.c 1 addition, 1 deletionarch/x86/entry/vdso/vdso2c.c
- redhat/kernel.spec.template 1 addition, 1 deletionredhat/kernel.spec.template
- scripts/gcc-plugins/latent_entropy_plugin.c 1 addition, 1 deletionscripts/gcc-plugins/latent_entropy_plugin.c
- scripts/gcc-plugins/stackleak_plugin.c 1 addition, 1 deletionscripts/gcc-plugins/stackleak_plugin.c
- scripts/gcc-plugins/structleak_plugin.c 1 addition, 1 deletionscripts/gcc-plugins/structleak_plugin.c
- tools/power/cpupower/Makefile 13 additions, 6 deletionstools/power/cpupower/Makefile
- tools/power/cpupower/debug/i386/dump_psb.c 2 additions, 4 deletionstools/power/cpupower/debug/i386/dump_psb.c
- tools/power/cpupower/lib/cpupower.c 7 additions, 0 deletionstools/power/cpupower/lib/cpupower.c
- tools/power/cpupower/lib/cpupower_intern.h 1 addition, 0 deletionstools/power/cpupower/lib/cpupower_intern.h
- tools/power/cpupower/lib/powercap.c 299 additions, 0 deletionstools/power/cpupower/lib/powercap.c
- tools/power/cpupower/lib/powercap.h 54 additions, 0 deletionstools/power/cpupower/lib/powercap.h
- tools/power/cpupower/man/cpupower-powercap-info.1 25 additions, 0 deletionstools/power/cpupower/man/cpupower-powercap-info.1
- tools/power/cpupower/po/ka.po 983 additions, 0 deletionstools/power/cpupower/po/ka.po
- tools/power/cpupower/utils/builtin.h 2 additions, 0 deletionstools/power/cpupower/utils/builtin.h
- tools/power/cpupower/utils/cpufreq-info.c 2 additions, 2 deletionstools/power/cpupower/utils/cpufreq-info.c
- tools/power/cpupower/utils/cpuidle-info.c 2 additions, 2 deletionstools/power/cpupower/utils/cpuidle-info.c
- tools/power/cpupower/utils/cpuidle-set.c 7 additions, 9 deletionstools/power/cpupower/utils/cpuidle-set.c
- tools/power/cpupower/utils/cpupower-info.c 2 additions, 2 deletionstools/power/cpupower/utils/cpupower-info.c
- tools/power/cpupower/utils/cpupower-set.c 63 additions, 2 deletionstools/power/cpupower/utils/cpupower-set.c
Loading
Please register or sign in to comment