Revert "Revert "fs/dyn_sync_cntrl: dynamic sync control""

This reverts commit bf3c01a921c679a01378320fa6c280cb93493dbb.
tracing/sched: add load balancer tracepoint

When doing performance analysis it can be useful to see exactly
what is going on with the load balancer - when it runs and why
exactly it may not be redistributing load.

This additional tracepoint will show the idle context of the
load balance operation (idle, not idle, newly idle), various
values from the load balancing operation, the final result,
and the new balance interval.

Change-Id: I9e5c97ae3878bea44e60d189ff3cec2275f2c75e
Signed-off-by: Steve Muckle <smuckle@codeaurora.org>
arm/dt: msm8974: Lower GPU voltage constraints
Enable UNALIGNED_ACCESS for the new LZO algorithm to use.
LZO decrompression is used on QCACHE so we benefit a little from the new and improved LZO code.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>
Revert "lib/lzo: Optimize code for CPUs with inefficient unaligned access"

This reverts commit 99fbb8d98bf3f7df9ae2f687f4ee691f43f2d982.
Revert "lib/lzo: Update LZO compression to current upstream version"

This reverts commit 5e0549ed0144817cb90a8898652dd19906b58125.
Revert "lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c"

This reverts commit 5d119f8e685be173f740bd9b2462165b098cdbb4.
lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c

Rename the source file to match the function name and thereby
also make room for a possible future even slightly faster
"non-safe" decompressor version.

Signed-off-by: Markus F.X.J. Oberhumer <markus@oberhumer.com>
Signed-off-by: flar2 <asegaert@gmail.com>
lib/lzo: Update LZO compression to current upstream version

This commit updates the kernel LZO code to the current upsteam version
which features a significant speed improvement - benchmarking the Calgary
and Silesia test corpora typically shows a doubled performance in
both compression and decompression on modern i386/x86_64/powerpc machines.

Signed-off-by: Markus F.X.J. Oberhumer <markus@oberhumer.com>
Signed-off-by: flar2 <asegaert@gmail.com>
drivers: gpu: Sync msm with CM11

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>

Conflicts:
	drivers/gpu/msm/adreno.h
	drivers/gpu/msm/adreno_a3xx.c
	drivers/gpu/msm/kgsl_iommu.c
Update makefile and defconfig