block: Add SIO scheduler
block: Fix checkpatch warnings in SIO
Intelli-thermal: Add
drivers/tty/smux_private.h: SLAB/SLOB compatibility fixup

Signed-off-by: Paul Reioux <reioux@gmail.com>
arm/crypto: Add optimized AES and SHA1 routines

Add assembler versions of AES and SHA1 for ARM platforms.  This has provided
up to a 50% improvement in IPsec/TCP throughout for tunnels using AES128/SHA1.

Platform   CPU SPeed    Endian   Before (bps)   After (bps)   Improvement

IXP425      533 MHz      big     11217042        15566294        ~38%
KS8695      166 MHz     little    3828549         5795373        ~51%

Signed-off-by: David McCullough <ucdevel@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
hashtable: introduce a small and naive hashtable

This hashtable implementation is using hlist buckets to provide a simple
hashtable to prevent it from getting reimplemented all over the kernel.

Signed-off-by: Sasha Levin <levinsasha928@gmail.com>
[ Merging this now, so that subsystems can start applying Sasha's
  patches that use this   - Linus ]
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
block,elevator: use new hashtable implementation

Switch elevator to use the new hashtable implementation. This reduces the
amount of generic unrelated code in the elevator.

This also removes the dymanic allocation of the hash table. The size of the table is
constant so there's no point in paying the price of an extra dereference when accessing
it.

This patch depends on d9b482c ("hashtable: introduce a small and naive
hashtable") which was merged in v3.6.

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
core.c: Disable Software CRC check
linux/mm: set readahead max to 256
oc: MSM APQ8064 oc up to 1836MHz

Based on faux123's original code, modified for new kernel base.

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
GPU: OC: A nice little way to modify pll15_config.l on the fly to provide OC steps of 504, 544 and 600.  Still trying to find a way to reflect tha actual max_gpuclk, all commented code still wont allow it, will look at agin at a later date
GPU Overclock
GPU: modify code to show actual max_gpuclk, gpu_available_frequencies and gpuclk
GPU OC: Changed 544MHz to 545MHz to conform better to the PLL table, added 627MHz frequency
GPU: available freqs: Add code for new freq step 627Mhz

Change-Id: Ia1866af32e7541a5d4187f0508ae38c64c0ba1eb
GPU: available freqs: adjust for 544 to 545mhz change

Change-Id: I4c0ada48361e295009484de8c801db707ed2c5d7
cpuquiet: initial
cpuquiet: fix correct bootup sequence
cpuquiet: governors: Configure WQ for higer priority
cpuquiet: added load based governors

Conflicts:
	arch/arm/configs/cyanogenmod_find5_defconfig