Overlord-Kernel V9.2 Stable-FN
Crash-Overlord
Overlord-Kernel-V9.2-FN-Stable
-Merge linux 4.4.259
-Deleted some unused i/o schedulers
-Deleted some governors
-Use analog dimming
-Use 24-bit audio
-Decrease nr_migrate = 8
-Eliminate ESD checks
-Panel minimum refresh rate 30 Hz
-Lot of CPU time is wasted on allocating, populati
-Optimized CPU_TIME_MAX_PERCENT
-Optimized TFO
-Optimized MSM-Thermal
-Always overcommit memory by default
-Disable readahead by default
-Skip heavy auto refresh checks when it's not enabled
-Use arch dependent cpu capacity functions
-Handle remote wakeups on remote CPUs
-Speed up calling of RCU tasks callbacks
-Tweak blu_sched_util
-Revert "Make msm_serial_hs RT to improve bluetooth performance" this wasted a lot of battery reported by @Ger7u7
-Revert overclock I2C and SPI
-Don´t compile exynos drivers
-Increase task freezing timeout
-Add support to skip power management in device/driver model
-Enable funroll loop optimizations
-Do not dump tasks by default
-Slimbus Overclock
-Disable dm-verity
-Boost only if last interaction was within 1s
-Mitigate non-boosted tasks preempting boosted tasks
-Correct off by one bug in load migration calculation
-Swap pages one at a time
-Support setting of kswapd cpu affinity
-Boost DDR bus when committing a new frame
-Fix uninitialized vsync_time in mdss_mdp_cmd_pingpong_done
-Align file struct to 8 bytes
-Micro-optimize the idle loop
-Improvements on charge speeds
-Disable kgsl crash dumper
-Set cache pressure to 20
-Dynamic fps for tianma
-Undervolt CPU
-Enable Cgoup Memory Res Ctlr
-Enable Mem Res Ctlr Swap
-Disable TRACING_EVENTS_GPIO
-Enable KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE
Special thanks to:
@PredatorX91
@Owlien_Jr
@Petronazeh1
@Juanch08
@asli_immi
@pusydestroyerr
@Ger7u7 for your continuous test
@Anderson_CV for your continuous test
@HackTheorem (for for making known Overlord-Kernel on 4pda community)
For all others dev and your commits
Made with love and dedication for you
Keep overloaded dude