LOW MEM KILL: Sync with 3.10.y and removed auto AUTODETECT_OOM_ADJ_VALUES
seems that this code is no longer working as should with new updates to OOM
and MM

now tested and system working good!

>.4dd invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0, oom_score_adj=0
>.3Out of memory (oom_kill_allocating_task): Kill process 21093 (dd) score 0 or sacrifice child
>.3Killed process 21093 (dd) total-vm:1892kB, anon-rss:48kB, file-rss:152kB
>.4Thread-247 invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=9, oom_score_adj=529
>.3Out of memory (oom_kill_allocating_task): Kill process 18032 (Thread-247) score 0 or sacrifice child
>.3Killed process 18032 (Thread-247) total-vm:380180kB, anon-rss:69940kB, file-rss:56kB
>.4WifiStateMachin invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=-16, oom_score_adj=-941
>.3Out of memory (oom_kill_allocating_task): Kill process 6964 (WifiStateMachin) score 0 or sacrifice child
>.3Killed process 6964 (WifiStateMachin) total-vm:448552kB, anon-rss:42568kB, file-rss:44kB
>.4FMOD stream thr invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=7, oom_score_adj=411
>.3Out of memory (oom_kill_allocating_task): Kill process 19095 (FMOD stream thr) score 0 or sacrifice child
>.3Killed process 19095 (FMOD stream thr) total-vm:422068kB, anon-rss:79032kB, file-rss:36kB

did dd to create 210MB file! and system survived the test!
when reached low mem.
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp
Sync Config with new CM Kernel and fixed missing/broken code.

Tested performance. and looks the same, need to test battery

i think we can turn off the:
CONFIG_CGROUP_CPUACCT
CONFIG_RESOURCE_COUNTERS

if any haevy drain.
Nightmare gov: code sorting out!
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp
OK! that was fast! CONFIG_CGROUP_CPUACCT is OUT! (OFF)

For what reason should i know stats per PID?
i have MANY! and every one of them counting non stop!
who need this in android device!

R.I.P! forever!

~ # find / -name cpuacct
find / -name cpuacct
~ # find / -name cpuacct*
find / -name cpuacct*
/acct/uid/10166/cpuacct.stat
/acct/uid/10166/cpuacct.usage_percpu
/acct/uid/10166/cpuacct.usage
/acct/uid/10138/cpuacct.stat
/acct/uid/10138/cpuacct.usage_percpu
/acct/uid/10138/cpuacct.usage
/acct/uid/50138/cpuacct.stat
/acct/uid/50138/cpuacct.usage_percpu
/acct/uid/50138/cpuacct.usage
/acct/uid/10030/cpuacct.stat
/acct/uid/10030/cpuacct.usage_percpu
/acct/uid/10030/cpuacct.usage
/acct/uid/10125/cpuacct.stat
/acct/uid/10125/cpuacct.usage_percpu
/acct/uid/10125/cpuacct.usage
/acct/uid/10126/cpuacct.stat
/acct/uid/10126/cpuacct.usage_percpu
/acct/uid/10126/cpuacct.usage
/acct/uid/10009/cpuacct.stat
/acct/uid/10009/cpuacct.usage_percpu
/acct/uid/10009/cpuacct.usage
/acct/uid/10254/cpuacct.stat
/acct/uid/10254/cpuacct.usage_percpu
/acct/uid/10254/cpuacct.usage
/acct/uid/10064/cpuacct.stat
/acct/uid/10064/cpuacct.usage_percpu
/acct/uid/10064/cpuacct.usage
/acct/uid/10005/cpuacct.stat
/acct/uid/10005/cpuacct.usage_percpu
/acct/uid/10005/cpuacct.usage
/acct/uid/10003/cpuacct.stat
/acct/uid/10003/cpuacct.usage_percpu
/acct/uid/10003/cpuacct.usage
/acct/uid/10063/cpuacct.stat
/acct/uid/10063/cpuacct.usage_percpu
/acct/uid/10063/cpuacct.usage
/acct/uid/1300/cpuacct.stat
/acct/uid/1300/cpuacct.usage_percpu
/acct/uid/1300/cpuacct.usage
/acct/uid/10034/cpuacct.stat
/acct/uid/10034/cpuacct.usage_percpu
/acct/uid/10034/cpuacct.usage
/acct/uid/10016/cpuacct.stat
/acct/uid/10016/cpuacct.usage_percpu
/acct/uid/10016/cpuacct.usage
/acct/uid/10193/cpuacct.stat
/acct/uid/10193/cpuacct.usage_percpu
/acct/uid/10193/cpuacct.usage
/acct/uid/10095/cpuacct.stat
/acct/uid/10095/cpuacct.usage_percpu
/acct/uid/10095/cpuacct.usage
/acct/uid/10105/cpuacct.stat
/acct/uid/10105/cpuacct.usage_percpu
/acct/uid/10105/cpuacct.usage
/acct/uid/10241/cpuacct.stat
/acct/uid/10241/cpuacct.usage_percpu
/acct/uid/10241/cpuacct.usage
/acct/uid/10249/cpuacct.stat
/acct/uid/10249/cpuacct.usage_percpu
/acct/uid/10249/cpuacct.usage
/acct/uid/10085/cpuacct.stat
/acct/uid/10085/cpuacct.usage_percpu
/acct/uid/10085/cpuacct.usage
/acct/uid/10076/cpuacct.stat
/acct/uid/10076/cpuacct.usage_percpu
/acct/uid/10076/cpuacct.usage
/acct/uid/10300/cpuacct.stat
/acct/uid/10300/cpuacct.usage_percpu
/acct/uid/10300/cpuacct.usage
/acct/uid/10260/cpuacct.stat
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp
This config is also not used in android. so turn it OFF.
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp
Got rid of CONFIG_SCSI_WAIT_SCAN it's useless module, we dont need it.
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp
+ fix: max17042_fuelgauge_u1.c

-> sec_fg_store -> power_supply_get_by_name -> return dev ? dev_get_drvdata(dev) : NULL;
+ "max17042_fuelgauge_u1.c": try to fix bug-report: http://forum.xda-developers.com/showpost.php?p=41851402&postcount=5188 [need testing]
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp
CPUFREQ: ZZMOOVE v0.4 by Zane Zaminsky, thanks to Voku for info
about update.

Gov include all needed code for out kernel tree, and adapted to
use 2 cores only + min freq 100Mhz and max 1600Mhz

Big thanks to all devs!
CPUFREQ: ZZMOOVE Small fixs :)
Updates from 3.10.y and disabled GRPOUP SLACK (old code)

To IRQ,SMPBOOT,SECURITY,KERNEL

All updates checked and found to be singe updates to code.

Not used code (updated to max) can be ignored.
kernel/cpuset.c
security/apparmor/domain.c
security/lsm_audit.c
Sync to BINDER from 3.10.y only Freezer hack left.
Merge remote-tracking branch 'upstream/master-jelly-cm-aokp' into master-jelly-cm-aokp