Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
b085afe226075f87036ceb45e17e4448028f5c30
/
drivers
/
cpuidle
/
governors
57388a2
cpuidle: teo: Fix intervals[] array indexing bug
by Ikjoon Jang
· 5 years ago
85f6a17
cpuidle: teo: Avoid code duplication in conditionals
by Rafael J. Wysocki
· 5 years ago
63f202e
cpuidle: teo: Avoid using "early hits" incorrectly
by Rafael J. Wysocki
· 5 years ago
b6495b7
cpuidle: teo: Exclude cpuidle overhead from computations
by Rafael J. Wysocki
· 5 years ago
c1d51f6
cpuidle: Use nanoseconds as the unit of time
by Rafael J. Wysocki
· 5 years ago
99e98d3
cpuidle: Consolidate disabled state checks
by Rafael J. Wysocki
· 5 years ago
159e485
cpuidle: teo: Fix "early hits" handling for disabled idle states
by Rafael J. Wysocki
· 5 years ago
e43dcf2
cpuidle: teo: Consider hits and misses metrics of disabled states
by Rafael J. Wysocki
· 5 years ago
4f690bb
cpuidle: teo: Rename local variable in teo_select()
by Rafael J. Wysocki
· 5 years ago
069ce2e
cpuidle: teo: Ignore disabled idle states that are too deep
by Rafael J. Wysocki
· 5 years ago
7321440
cpuidle-haltpoll: set haltpoll as preferred governor
by Joao Martins
· 5 years ago
b7e7fff
cpuidle: teo: Get rid of redundant check in teo_update()
by Rafael J. Wysocki
· 5 years ago
cab09f3
cpuidle: teo: Allow tick to be stopped if PM QoS is used
by Rafael J. Wysocki
· 5 years ago
32b91ca
cpuidle: menu: Allow tick to be stopped if PM QoS is used
by Rafael J. Wysocki
· 6 years ago
2cffe9f
cpuidle: add haltpoll governor
by Marcelo Tosatti
· 6 years ago
7d4daee
governors: unify last_state_idx
by Marcelo Tosatti
· 6 years ago
7925f8f
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 215
by Thomas Gleixner
· 6 years ago
ec8f24b
treewide: Add SPDX license identifier - Makefile/Kconfig
by Thomas Gleixner
· 6 years ago
814b8797
cpuidle: menu: Avoid overflows when computing variance
by Rafael J. Wysocki
· 6 years ago
b26bf6a
cpuidle: New timer events oriented governor for tickless systems
by Rafael J. Wysocki
· 6 years ago
6ef7467
Merge tag 'pm-4.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 6 years ago
8508cf3
sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD
by Johannes Weiner
· 6 years ago
a7fe519
cpuidle: menu: Remove get_loadavg() from the performance multiplier
by Daniel Lezcano
· 6 years ago
f1c8e41
cpuidle: menu: Avoid computations when result will be discarded
by Rafael J. Wysocki
· 6 years ago
12b65ea
cpuidle: menu: Drop redundant comparison
by Rafael J. Wysocki
· 6 years ago
bde091e
cpuidle: menu: Simplify checks related to the polling state
by Rafael J. Wysocki
· 6 years ago
53812cd
cpuidle: menu: Move the latency_req == 0 special case check
by Rafael J. Wysocki
· 6 years ago
8b007eb
cpuidle: menu: Avoid computations for very close timers
by Rafael J. Wysocki
· 6 years ago
eb40a38
cpuidle: menu: Do not update last_state_idx in menu_select()
by Rafael J. Wysocki
· 6 years ago
96c3d11
cpuidle: menu: Get rid of first_idx from menu_select()
by Rafael J. Wysocki
· 6 years ago
23e8ceb
cpuidle: menu: Compute first_idx when latency_req is known
by Rafael J. Wysocki
· 6 years ago
5f26bdc
cpuidle: menu: Fix wakeup statistics updates for polling state
by Rafael J. Wysocki
· 6 years ago
03dba27
cpuidle: menu: Replace data->predicted_us with local variable
by Rafael J. Wysocki
· 6 years ago
6a5f95b
cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency()
by Fieah Lim
· 6 years ago
757ab15
cpuidle: menu: Retain tick when shallow state is selected
by Rafael J. Wysocki
· 6 years ago
5ef499c
cpuidle: menu: Handle stopped tick more aggressively
by Rafael J. Wysocki
· 6 years ago
50f7ccc
cpuidle: menu: Update stale polling override comment
by Rafael J. Wysocki
· 6 years ago
f390c5e
cpuidle: menu: Fix white space
by Rafael J. Wysocki
· 6 years ago
0fc784f
cpuidle: governors: Consolidate PM QoS handling
by Rafael J. Wysocki
· 7 years ago
cf7eeea
cpuidle: governors: Drop redundant checks related to PM QoS
by Rafael J. Wysocki
· 7 years ago
87c9fe6
cpuidle: menu: Avoid selecting shallow states with stopped tick
by Rafael J. Wysocki
· 7 years ago
296bb1e
cpuidle: menu: Refine idle state selection for running tick
by Rafael J. Wysocki
· 7 years ago
45f1ff5
cpuidle: Return nohz hint from cpuidle_select()
by Rafael J. Wysocki
· 7 years ago
c523c68
cpuidle: ladder: Add per CPU PM QoS resume latency support
by Ramesh Thomas
· 7 years ago
0759e80
PM / QoS: Fix device resume latency framework
by Rafael J. Wysocki
· 7 years ago
dc2251b
cpuidle: Eliminate the CPUIDLE_DRIVER_STATE_START symbol
by Rafael J. Wysocki
· 7 years ago
3ed09c9
cpuidle: menu: allow state 0 to be disabled
by Nicholas Piggin
· 8 years ago
1827adb
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
03441a3
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/stat.h>
by Ingo Molnar
· 8 years ago
4f17722
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/loadavg.h>
by Ingo Molnar
· 8 years ago
6dbf5cea
cpuidle: menu: Avoid taking spinlock for accessing QoS values
by Rafael J. Wysocki
· 8 years ago
9908859
cpuidle/menu: add per CPU PM QoS resume latency consideration
by Alex Shi
· 8 years ago
8e37e1a
cpuidle/menu: stop seeking deeper idle if current state is deep enough
by Alex Shi
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
e5f1b24
cpuidle: governors: Remove remaining old module code
by Daniel Lezcano
· 8 years ago
0c313cb
cpuidle: menu: Fall back to polling if next timer event is near
by Rafael J. Wysocki
· 9 years ago
e132b9b
cpuidle: menu: use high confidence factors only when considering polling
by Rik van Riel
· 9 years ago
3b99669
cpuidle: menu: help gcc generate slightly better code
by Rasmus Villemoes
· 9 years ago
7024b18
cpuidle: menu: avoid expensive square root computation
by Rasmus Villemoes
· 9 years ago
5bb1729
cpuidle: menu: Avoid pointless checks in menu_select()
by Rafael J. Wysocki
· 9 years ago
66a5f6b
cpuidle: Default to ladder governor on ticking systems
by Jean Delvare
· 9 years ago
9c4b286
cpuidle: menu: Fix menu_select() for CPUIDLE_DRIVER_STATE_START == 0
by Rafael J. Wysocki
· 9 years ago
efddfd9
cpuidle,menu: smooth out measured_us calculation
by Rik van Riel
· 9 years ago
a9ceb78
cpuidle,menu: use interactivity_req to disable polling
by Rik van Riel
· 9 years ago
7884084
cpuidle,x86: increase forced cut-off for polling to 20us
by Rik van Riel
· 9 years ago
a802ea9
cpuidle: Check the sign of index in cpuidle_reflect()
by Rafael J. Wysocki
· 10 years ago
ee3c86f
cpuidle: menu: use DIV_ROUND_CLOSEST_ULL()
by Javi Merino
· 10 years ago
b73026b
cpuidle: ladder: Better idle duration measurement without using CPUIDLE_FLAG_TIME_INVALID
by Len Brown
· 10 years ago
4108b3d
cpuidle: menu: Better idle duration measurement without using CPUIDLE_FLAG_TIME_INVALID
by Len Brown
· 10 years ago
b82b6cc
cpuidle: Invert CPUIDLE_FLAG_TIME_VALID logic
by Daniel Lezcano
· 10 years ago
229b686
drivers/cpuidle: Replace __get_cpu_var uses for address calculation
by Christoph Lameter
· 10 years ago
c9d2642
Merge tag 'pm+acpi-3.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 10 years ago
158c129
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 10 years ago
372ba8c
cpuidle: menu: Lookup CPU runqueues less
by Mel Gorman
· 10 years ago
64b4ca5
cpuidle: menu: Call nr_iowait_cpu less times
by Mel Gorman
· 10 years ago
107d4f4
cpuidle: menu: Use ktime_to_us instead of reinventing the wheel
by Mel Gorman
· 10 years ago
ae77930
cpuidle: menu: Use shifts when calculating averages where possible
by Mel Gorman
· 10 years ago
1469244
cpuidle: ladder governor - use macro instead of hardcoded value
by Mohammad Merajul Islam Molla
· 10 years ago
8804ed1
cpuidle: menu governor - remove unused macro STDDEV_THRESH
by Mohammad Merajul Islam Molla
· 10 years ago
2fba537
cpuidle: fix comment
by Antonio Ospite
· 11 years ago
bed4d59
cpuidle / menu: move repeated correction factor check to init
by Chander Kashyap
· 11 years ago
3836785
cpuidle / menu: Return (-1) if there are no suitable states
by Rafael J. Wysocki
· 11 years ago
96e9518
cpuidle: Move perf multiplier calculation out of the selection loop
by tuukka.tikkanen@linaro.org
· 11 years ago
61c66d6
cpuidle: Do not substract exit latency from assumed sleep length
by tuukka.tikkanen@linaro.org
· 11 years ago
7ac2643
cpuidle: Ensure menu coefficients stay within domain
by tuukka.tikkanen@linaro.org
· 11 years ago
22695ab
cpuidle: Use actual state latency in menu governor
by tuukka.tikkanen@linaro.org
· 11 years ago
5dc2f5a
cpuidle: rename expected_us to next_timer_us in menu governor
by tuukka.tikkanen@linaro.org
· 11 years ago
51f245b
cpuidle: Change struct menu_device field types
by Tuukka Tikkanen
· 11 years ago
decd51b
cpuidle: Add a comment warning about possible overflow
by Tuukka Tikkanen
· 11 years ago
0e96d5a
cpuidle: Fix variable domains in get_typical_interval()
by Tuukka Tikkanen
· 11 years ago
939e33b
cpuidle: Fix menu_device->intervals type
by Tuukka Tikkanen
· 11 years ago
4cd46bc
cpuidle: CodingStyle: Break up multiple assignments on single line
by Tuukka Tikkanen
· 11 years ago
0d6a7ff
cpuidle: Check called function parameter in get_typical_interval()
by Tuukka Tikkanen
· 11 years ago
017099e
cpuidle: Rearrange code and comments in get_typical_interval()
by Tuukka Tikkanen
· 11 years ago
330647a
cpuidle: Ignore interval prediction result when timer is shorter
by Tuukka Tikkanen
· 11 years ago
ee42f75
Merge back earlier 'pm-cpuidle' material.
by Rafael J. Wysocki
· 11 years ago
1485191
Revert "cpuidle: Quickly notice prediction failure for repeat mode"
by Rafael J. Wysocki
· 11 years ago
228b302
Revert "cpuidle: Quickly notice prediction failure in general case"
by Rafael J. Wysocki
· 11 years ago
137b944
cpuidle: Make it clear that governors cannot be modules
by Daniel Lezcano
· 12 years ago
8aef33a
cpuidle: remove the power_specified field in the driver
by Daniel Lezcano
· 12 years ago
Next »