Files
linux/kernel
Joel Fernandes a81d322647 ANDROID: sched/rt: schedtune: Add boost retention to RT
Boosted RT tasks can be deboosted quickly, this makes boost usless
for RT tasks and causes lots of glitching. Use timers to prevent
de-boost too soon and wait for long enough such that next enqueue
happens after a threshold.

While this can be solved in the governor, there are following
advantages:
- The approach used is governor-independent
- Reduces boost group lock contention for frequently sleepers/wakers

Note:
Fixed build breakage due to schedfreq dependency which isn't used
for RT anymore.

Bug: 30210506

Change-Id: I428a2695cac06cc3458cdde0dea72315e4e66c00
Signed-off-by: Joel Fernandes <joelaf@google.com>
2018-02-01 11:19:48 -08:00
..
2017-12-18 10:49:53 +01:00
2017-10-22 08:09:11 +02:00
2018-01-23 19:50:10 +01:00
2018-01-17 10:14:26 +01:00
2017-10-12 12:05:45 +02:00
2018-01-31 14:08:55 +01:00
2018-01-23 20:01:24 +01:00
2017-12-18 10:49:53 +01:00
2015-11-04 08:23:51 -05:00
2017-01-17 12:44:14 -08:00
2017-10-12 12:05:45 +02:00
2018-01-06 10:53:18 +01:00
2015-11-23 09:44:58 +01:00
2017-05-20 14:27:02 +02:00
2017-07-05 14:37:19 +02:00
2017-08-24 17:02:36 -07:00
2015-11-05 19:34:48 -08:00
2016-08-01 15:57:55 -07:00
2017-11-07 23:57:47 +00:00