Linux 3.4.99
Revert "kgsl: Fix Z180 memory leak"

This reverts commit c91bbe4757dd758923d6bea05d78ccf49ecad719.
Revert "kgsl: Fix mem leak"

This reverts commit 53a909a02abd4e9510f8f4697c74418f31394e5f.
Revert "arch: mm: do not invoke OOM killer on kernel fault OOM"

This reverts commit 6e23081dc65bf75f39cb7bb80787435f7154361b.
Special kernel tweaks (thx to nfsmw_gr)
Revert "ARM: hotplug: remove majority of cache flushing"

This reverts commit eafd1edf5d53599afcafaeba1d8dd7c7db5cd058.
msm: enable idle & suspend sleep modes
mm: proc-v7: correct dsb misplaced by 3.4.83
lzo: properly check for overruns

commit 206a81c upstream.

The lzo decompressor can, if given some really crazy data, possibly
overrun some variable types.  Modify the checking logic to properly
detect overruns before they happen.

Change-Id: I913144cd93ae6520603ed736fc196c2086b7e8fe
Reported-by: "Don A. Bailey" <donb@securitymouse.com>
Tested-by: "Don A. Bailey" <donb@securitymouse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: poondog <markj338@gmail.com>
GE: Special kernel tweaks (thx to nfsmw_gr)
build env: update to christophers gcc 4.9.1 2014.07
ramfs: correct swappiness
1.1.2