Commit Graph

80 Commits (0e43c297cfe13c04f8dc36a0f1607b4e26c366fc)

Author SHA1 Message Date
tytydraco 0e43c297cf Only apply Android specific tweaks if we are on Android
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 761770b023 Disable printk logging
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 904dd5c6b6 Only ramp down every four scheduler cycles
Avoid costly frequency switching if it is possible to stay at a
consistent frequency for longer.

Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 95e3e55752 Reduce sched period
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 2e381acf39 Remove hardcoded values in comments
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
Tyler Nijmeh fcf96e2812 Revert "Disable child runs first to fix idle"
This reverts commit e741439983.
4 years ago
tytydraco 0bf37a9dd0 Properly scale governor sample rates to sched periods
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco b474bb18ca Match sched period to dev branch
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco e5da30101e Look for high performing CPUs on top-app
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
Tyler Nijmeh cb7cfe81a9 Fix typo
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
tytydraco 80e2317c25 Revert "Stretch CPU frequency bounds"
This reverts commit a9d0a8c6ee.
4 years ago
tytydraco 7afb7e4d77 Add branch information to logs
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 8146dbaf2d Use constants for scheduler tunables
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 3a1328c23e Attempt all merges to mix read speeds
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco a9d0a8c6ee Stretch CPU frequency bounds
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco b3a42f955b Use cleaner path syntaxing
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 727ea6f563 Make governor tweaks more universal for older devices
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
Tyler Nijmeh e741439983 Disable child runs first to fix idle
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
tytydraco cee9a67cab Sync before applying
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 5bd9d54c34 Do not force requests on origin CPU
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
Tyler Nijmeh 9aa3245cad Fix overheating
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
tytydraco de5c0eca79 Fix migration limits
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 055dfa479f Add network tweaks
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 9bf03efdc8 Reduce hackbench times by reducing wakeup preemption
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco d82cb06951 Merge branch 'dev' 4 years ago
tytydraco f57bb0b33e Set both group migration tunables
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 08b7176181 Merge branch 'dev' 4 years ago
tytydraco d770385a0c Fix available schedulers issue
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 79d4d725ee Comment on I/O scheduler part
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 6330a94f33 Set migration limits twice
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 0a0e98ea7f Add migration limit tuning
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco e282e698c7 Additional I/O tweaks
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 4f08c914ae Remove HRTICK from master branch
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 34cb389da5 Reduce readahead further
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 2f13e5cfad Use case statement for governor
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco e876e007be Refactor code base
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 540070edc2 Simplify logging style
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco c10aafc1f9 Reduce schedtune boost a bit
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco cdaf3550a8 Revert "Fix panic with HRTICK"
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 4a654e7ca8 Adjust interactive timer_rate for sched period
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 8d22f5a543 Use schedtune boost tunables
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco c363ec3cab Always make file writable
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco e268456107 Revert "Revert "Fix panic with HRTICK""
This reverts commit be07be6110.

Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco cac87971c1 Fix writes not applying
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco be07be6110 Revert "Fix panic with HRTICK"
This reverts commit aa10065557.
4 years ago
tytydraco b889518d01 Do not show permission denied message
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
Tyler Nijmeh aa10065557 Fix panic with HRTICK
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
tytydraco a1596cd2e5 Simplify debug messages
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 9671bf4d53 Expand on date
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago
tytydraco 6a65b9e2d6 Use parsable logging
Signed-off-by: tytydraco <tylernij@gmail.com>
4 years ago