RealKing-iNSANE Kernel V5 For Peridot

RealKing-iNSANE Kernel V5 For Peridot

NovaiNSANEOP #Peridot / #Munch

Changelog:

1:Revert "UPSTREAM: cpuidle: teo: Update idle duration estimate when choosing shallower state"

2.:Revert "BACKPORT: cpuidle: teo: Introduce util-awareness"

3.Revert "UPSTREAM: cpuidle: teo: Optionally skip polling states in teo_find_shallower_state()"

4.cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out

5.cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront

6.cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases

7.cpuidle: teo: Gather statistics regarding whether or not to stop the tick

8.cpuidle: teo: Avoid unnecessary variable assignments

9.cpuidle: teo: Remove recent intercepts metric

10.cpuidle: teo: Don't count non-existent intercepts

11:cpuidle: teo: Add a timer to avoid staying in WFI for too long on arm64

12:Revert "ANDROID: cpuidle: teo: Export a function that allows modifying util_threshold"

13:cpufreq, sched/util: Optimize operations with single CPU capacity lookup

14:sched/cpufreq: Rework schedutil governor performance estimation

15:sched/cpufreq: Rework iowait boost

16:sched/fair: Fix frequency selection for non-invariant case

17:ANDROID: cpufreq/schedutil: add up/down frequency transition rate limits

18:cpufreq: schedutil: Set default up/down rate limits to 500/1000 us

19:cpufreq: schedutil: Use the frequency below the target if they're close

20:cpufreq: schedutil: Allow single-CPU frequency to drop without idling

21:Merge 'KERNEL.PLATFORM.3.0.r1-11000-kernel.0'


**NOTE** backup ur stock dtbo because this kernel flash a custom dtbo! if you face any issue please restore stock dtbo!


**NOTE2**: switch to schedutil for better energy power managament if you need

Report Page