[G2 Android Development] dorimanx:
News Update.

Kernel 10.9 BETA/STABLE (you tell me)

16/08/15

*Merged all SLUB code from 3.10.y + all it's friends!

This code is the heart of memory code, and now we have it 3.10.y!

Many things fixed, many optimizations, and more.

*Merged Vmpressure code maxed to 3.10.y, allow smooth memory performance giving us smooth UI!

*Merged new code for process reclaim that help to reduce memory leaks. and speed up kernel.

*Merged Alucard hotplug and Nightmare,Darkness,Alucard CPU govs updates from DEV.

*Upgraded my build machine to MAX, latest GCC 5.2 and latest python 2.x for kernels. + many other.

*Merged update to LMK, new function added that use vmpressure to kill memory leaking apps when there is high

pressure on ram, for now it's OFF. i need to test it for some time, then i will add new control for it.

*Restored lost RAM for video driver. now all gallery and other apps will be OK.

*Merged lots of other RAM code updates, i am getting close to 3.10.y RAM code!

*Merged more memory optimizations and code fixes.

*Improved memory release after boot, to give all possible free RAM to user.

*Ram is auto growing when not used, releasing leaks and possible LOW RAM bugs.

*Merged many updates to Memory processing code and compaction.

*Merged update for CFQ I/O gov to speedup I/O for SSD storage.

*Merged few fixes for ION memory allocator.

*Merged big update to memory allocation and reservation

and DTC config reading code.

Many things fixed, and new code added. to allow less RAM to be used for

Normal operations. now we save more RAM for other things. like loading

apps faster, and more things in RAM without removing things we need.

*Merged update to Nightmare,Alucard,Darkness CPU govs from DEV.

*Fixed RAM leak, now free RAM will be normal again and not close to LOW RAM 220MB

*Merged fix for NET IPV6 code.

*Merged fix for cgroup define.

*Merged updates to WorkQueue and IDR code from 3.10.y kernel.

*Fixed low memory crashes. by allowing LMK to kill system services and restart them.

To free leaked RAM, also allowed root apps to be killed from RAM.

*Merged Sound Driver fixes for RAM crash and other code, no sound change.

*Merged fix for CMA MEM code release to have free RAM when needed.

*Merged USB code that allow to reduce CPU usage when connected to USB

and no traffic from PC to device. it's can even sleep now. for small time steps.

this reduce heat from charge, and allow more faster charge, as CPU is sleeping.

*Merged fixes to FS code from 3.4.y aurora.

*Merged fixes to smpboot code, fixes NULL pointer bugs with CPU.

*Merged other critical fixes to thread exit code.

*Merged improved CPUIDLE code to remove old bugged one. merged up to 4.2.y main line!

*Fixed MMC fast write mode.

*Removed High Mem is Dirtable option from Dorimanx App and set OFF by default.

to prevent RAM crashes.

*Merged kernel ARM/CPU/RAM updates from 4.2.y main line kernel.

*Fixed restore profiles script, was not always working, now like atomic clock!

*Profiles will be reset on first boot.

*Made with new Linaro 2015.06

*Merged fixes Power on/off API.

*Merged fixes from lowmemkiller RBTREE selection. was mess long time!

*Merged fixes for reboot framework code that will try to alert first if possible

and not just reboot the kernel on drivers subsystems errors...

*Removed changes to MSM CPUFREQ code and set it close to stock to gain stability.

*Enabled thermal control really early at boot.

*Merged MDSS and Camera fixe.

*Merged FS code fixes from aurora 3.4.y kernel. now we can mount/unmount RO our system partition.

before was stuck in RW mode and reduce read performance on system files.

*Merged fixes to alucards cpu govs.

*Fixed power mode script each screen on off.

*Fixed min/max cores control, now will obey the setting.

I didnt tested this build. but all changes from my LP kernel that running very good right now.

So i hope it's will run great with KK,

Please report.

Have fun, and dont forget to support my work :)

[root@dorimanx dorimanx-LG-G2-D802-Kernel]# git commit

On branch NO-KNOCK-CODE-KK

Your branch is ahead of 'origin/NO-KNOCK-CODE-KK' by 1022 commits.

(use "git push" to publish your local commits)

nothing to commit, working directory clean

[root@dorimanx dorimanx-LG-G2-D802-Kernel]#