Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:X0F:HSF
pm-profiler
remove-power_savings.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File remove-power_savings.patch of Package pm-profiler
"sched_mc_power_savings" and "sched_smt_power_savings" were removed from kernel on 2012-05-17, as they were not working correctly. Commit 8e7fbcbc22c12414bcc9dfdd683637f58fb32759. --- pm-profiler-0.1_20111222/tools/enable-profile.orig 2020-11-01 02:13:33.858444971 +0100 +++ pm-profiler-0.1_20111222/tools/enable-profile 2020-11-01 11:08:56.123778363 +0100 @@ -112,18 +112,6 @@ function cpufreq_ondemand_powersave_bias fi } -function cpufreq_sched_mc_power_savings { - path_mc="/sys/devices/system/cpu/sched_mc_power_savings" - path_smt="/sys/devices/system/cpu/sched_smt_power_savings" - - if [ -w "$path_mc" ] ; then - echo $CPUFREQ_SCHED_MC_POWER_SAVINGS > $path_mc - fi - if [ -w "$path_smt" ] ; then - echo $CPUFREQ_SCHED_MC_POWER_SAVINGS > $path_smt - fi -} - function sata_alpm { for I in /sys/class/scsi_host/host*/link_power_management_policy; do [ -e $I ] && echo $SATA_ALPM > $I @@ -171,7 +159,6 @@ esac [ -n "$CPUFREQ_SAMPLING_RATE" ] && cpufreq_sampling_rate [ -n "$CPUFREQ_SAMPLING_DOWN_FACTOR" ] && cpufreq_sampling_down_factor [ -n "$CPUFREQ_ONDEMAND_POWERSAVE_BIAS" ] && cpufreq_ondemand_powersave_bias -[ -n "$CPUFREQ_SCHED_MC_POWER_SAVINGS" ] && cpufreq_sched_mc_power_savings [ -n "$SATA_ALPM" ] && sata_alpm [ -n "$EXTERNAL_HOOK" ] && external_hook [ -n "$DIRTY_WRITEBACK_CENTISECS" ] && dirty_writeback_centisecs --- pm-profiler-0.1_20111222/tools/get-current-settings.orig 2020-11-01 02:13:33.858444971 +0100 +++ pm-profiler-0.1_20111222/tools/get-current-settings 2020-11-01 11:09:23.396414846 +0100 @@ -96,22 +96,6 @@ function get_cpufreq_ondemand_powersave_ echo $Option"="$Value } -function get_cpufreq_sched_mc_power_savings { - path_mc="/sys/devices/system/cpu/sched_mc_power_savings" - path_smp="/sys/devices/system/cpu/sched_smp_power_savings" - - if [ -f "$path_mc" ] ; then - Option="CPUFREQ_SCHED_MC_POWER_SAVINGS" - Value=`cat $path_mc` - echo $Option"="$Value - fi - if [ -f "$path_smp" ] ; then - Option="CPUFREQ_SCHED_MC_POWER_SAVINGS" - Value=`cat $path_smp` - echo $Option"="$Value - fi -} - function get_sata_alpm { Option="SATA_ALPM" Value= @@ -147,7 +131,6 @@ function get_read_ahead_kb { } get_cpufreq_governor -get_cpufreq_sched_mc_power_savings get_sata_alpm #get_external_hook get_dirty_writeback_centisecs --- pm-profiler-0.1_20111222/doc/config.template.orig 2020-11-01 02:13:33.858444971 +0100 +++ pm-profiler-0.1_20111222/doc/config.template 2020-11-01 11:09:53.813124874 +0100 @@ -25,15 +25,6 @@ CPUFREQ_GOVERNOR="" # CPUFREQ_MINIMIZE_SCALING_MAX_FREQ="" -# See http://www.lesswatts.org/tips/cpu.php for a good explanation about -# what it does -# -# Possible values: 0 (default) or 1 -# -# File: /sys/devices/system/cpu/sched_mc_power_savings -# -CPUFREQ_SCHED_MC_POWER_SAVINGS="" - # Defines the time the CPU has to be busy in order to switch up # frequencies. This setting does only make sense in conjunction with the # ondemand or conservative governor. --- pm-profiler-0.1_20111222/profiles/balanced_low_latency/config.orig 2020-07-23 16:43:34.655247367 +0200 +++ pm-profiler-0.1_20111222/profiles/balanced_low_latency/config 2020-07-23 16:57:38.899140995 +0200 @@ -1,6 +1,5 @@ NAME="Balanced Low Latency Computing" DESCRIPTION="Profile optimized for low latency with a certain consideration of power consumption." CPUFREQ_GOVERNOR="ondemand" -CPUFREQ_SCHED_MC_POWER_SAVINGS="0" CPUFREQ_ONDEMAND_UP_THRESHOLD="20" SATA_ALPM="medium_power" --- pm-profiler-0.1_20111222/profiles/low_latency/config.orig 2011-12-22 08:36:52.000000000 +0100 +++ pm-profiler-0.1_20111222/profiles/low_latency/config 2020-07-23 16:58:13.063946085 +0200 @@ -1,6 +1,5 @@ NAME="Low Latency Computing" DESCRIPTION="Profile optimized for low latency and best performance with no consideration of power consumption." CPUFREQ_GOVERNOR="performance" -CPUFREQ_SCHED_MC_POWER_SAVINGS="0" SATA_ALPM="max_performance" DIRTY_WRITEBACK_CENTISECS="300" --- pm-profiler-0.1_20111222/profiles/onbattery/config.orig 2020-07-23 16:59:22.513582405 +0200 +++ pm-profiler-0.1_20111222/profiles/onbattery/config 2020-07-23 16:59:34.745870618 +0200 @@ -1,7 +1,6 @@ NAME="Onbattery" DESCRIPTION="Profile optimized for running on UPS battery." CPUFREQ_GOVERNOR="powersave" -CPUFREQ_MINIMIZE_SCALING_MAX_FREQ="1" SATA_ALPM="min_power" DIRTY_WRITEBACK_CENTISECS="500" READ_AHEAD_KB="128" --- pm-profiler-0.1_20111222/profiles/powersaving/config.orig 2020-07-23 17:03:02.066755437 +0200 +++ pm-profiler-0.1_20111222/profiles/powersaving/config 2020-07-23 17:02:54.082567308 +0200 @@ -1,7 +1,6 @@ NAME="Powersaving" DESCRIPTION="Profile optimized for a low power consumption at the price of a higher latency. Useful for systems which are not accessed frequently." CPUFREQ_GOVERNOR="ondemand" -CPUFREQ_SCHED_MC_POWER_SAVINGS="1" SATA_ALPM="min_power" DIRTY_WRITEBACK_CENTISECS="1500" READ_AHEAD_KB="3072"
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor