Restored original thermal sensor_id.
Linux 3.4.103
lowmemorykiller: Sanitize OOM for screen on/off

* Avoid using memcpy if screen on/off values are same.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Fix Wmaybe-uninitialized values in my code, and add -mtune=cortex-a15
Makefile fix typo in flags. thanks @bart452
Makefile: no warning for uninitialized var and sizeof-pointer-memaccess. I will do it in the future.
msm_rq_stats: fixed system suspend/resume if lock_hotplug_disabled is equal to 0 and resuming is coming.
alucard, darkness, nightmare governors: implemented io_is_busy parameter.
msm_rq_stats: Implemented io_is_busy parm. Small corrections.
Enabled cpufreq_intelliactive.
alucard_hotplug: implemented io_is_busy parm.
Added cpufreq_slim governor. Thanks to developer.
Updated bluetooth drivers.
cpufreq_slim: adjustments for Snapdragon 600
Changed io_is_busy to hp_io_is_busy to avoid conflicts with governor io_is_busy parameter inside STweaks.
Fixed warning alucard_hotplug.
Fix Wmaybe-uninitialized values in my code
Fixed sizeof-pointer-memaccess warning in my code.
Removed obsolete options in arch/arm/mach-msm/Kconfig......
crypto: lzo - try kmalloc() before vmalloc()

zswap allocates one LZO context per online cpu.

Using vmalloc() for small (16KB) memory areas has drawback of slowing
down /proc/vmallocinfo and /proc/meminfo reads, TLB pressure and poor
NUMA locality, as default NUMA policy at boot time is to interleave
pages :

edumazet:~# grep lzo /proc/vmallocinfo | head -4
0xffffc90006062000-0xffffc90006067000   20480 lzo_init+0x1b/0x30 pages=4 vmalloc N0=2 N1=2
0xffffc90006067000-0xffffc9000606c000   20480 lzo_init+0x1b/0x30 pages=4 vmalloc N0=2 N1=2
0xffffc9000606c000-0xffffc90006071000   20480 lzo_init+0x1b/0x30 pages=4 vmalloc N0=2 N1=2
0xffffc90006071000-0xffffc90006076000   20480 lzo_init+0x1b/0x30 pages=4 vmalloc N0=2 N1=2

This patch tries a regular kmalloc() and fallback to vmalloc in case
memory is too fragmented.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>