Revert "binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu )"

This reverts commit 027394971efcb675821a67ada9c0186ccc5f2650.
Revert "mm/page_io: remove duplicated compressed pages in memory"

This reverts commit e9c3c752009d1dea7652524f732aa275cd371bb8.
Revert "backport SLUB from Linux 3.3 (thanks to faux123)"

This reverts commit 5778240b91a4f898c8cd8f334b740a7326ee3665.
Revert "mutex: dynamically disable mutex spinning at high load Date Thu, 4 Apr 2013 10:54:18 -0400"

This reverts commit c367a5493cdbee8690e1ab03b9961d112177bfc1.
Revert "mutex: restrict mutex spinning to only one task per mutex"

This reverts commit 20113d16b4d3e2e6f43da52276e10646605ac068.
Revert "mutex: Make more scalable by doing less atomic operations"

This reverts commit 9de9c003276eff229b0cb9eb4473c840f5f7e5d3.
s6e8aa0: Allow manual brightness to 300 candela
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>
Switch to GCChf 4.9.1 linaro cortex-a9 optimised toolchain
Squash Updates: zram,zcache,zsmalloc,snappy,lz4,lzo,cleancache
lib: Add support for LZ4-compressed kernel

Date    Tue, 26 Feb 2013 15:24:28 +0900

This patch adds support for extracting LZ4-compressed kernel images,
as well as LZ4-compressed ramdisk images in the kernel boot process.

This depends on the patch below
decompressor: Add LZ4 decompressor module

Signed-off-by: Kyungsik Lee <kyungsik.lee@lge.com>

v2:
- Clean up code
- Use lz4_decompress() for LZ4-compressed kernel during boot-process

Signed-off-by: Paul Reioux <reioux@gmail.com>
arm: Add support for LZ4-compressed kernel

Date    Tue, 26 Feb 2013 15:24:29 +0900

This patch integrates the LZ4 decompression code to the arm pre-boot code.
And it depends on two patchs below

lib: Add support for LZ4-compressed kernel
decompressor: Add LZ4 decompressor module

Signed-off-by: Kyungsik Lee <kyungsik.lee@lge.com>

v2:
- Apply CFLAGS, -Os to decompress.o to improve decompress
  performance during boot-up process

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	arch/arm/boot/compressed/Makefile
	arch/arm/boot/compressed/decompress.c

Change-Id: I5c170fba381fc1d0db5bb9e0c1e9b4e42a0b879d
slicing-by-8 algorithm for crc32 and crc32c
Touchkey Modifications allowing forced disable
Added v3.9.6 defconfig and updated build script