Massive Kang from https://github.com/Cl3Kener/UBER

add CPUPower

Scheduler tweaks

BFQ 3.0 V6

Add UKSM

Update UKSM

Remove plugs

IO Stat Tweaks

Boost IO

Add Nightmare cpu Governor

Next highest not next

Google Snappy Compression/Decompression

	modified:   drivers/staging/Kconfig
	modified:   drivers/staging/Makefile
	new file:   drivers/staging/snappy/Kconfig
	new file:   drivers/staging/snappy/Makefile
	new file:   drivers/staging/snappy/csnappy.h
	new file:   drivers/staging/snappy/csnappy_compress.c
	new file:   drivers/staging/snappy/csnappy_decompress.c
	new file:   drivers/staging/snappy/csnappy_internal.h
	modified:   drivers/staging/zcache/zcache-main.c
	modified:   drivers/staging/zram/Kconfig
	modified:   drivers/staging/zram/zram_drv.c
	modified:   include/linux/page-flags.h
	modified:   mm/ashmem.c
	modified:   mm/vmscan.c

Added Frontswap support new file: Documentation/vm/frontswap.txt modified: Makefile modified: drivers/staging/zcache/zcache-main.c modified: drivers/xen/Kconfig modified: drivers/xen/Makefile modified: drivers/xen/tmem.c modified: fs/buffer.c modified: fs/super.c modified: include/linux/cleancache.h new file: include/linux/frontswap.h modified: include/linux/swap.h new file: include/linux/swapfile.h modified: mm/Kconfig modified: mm/Makefile modified: mm/cleancache.c modified: mm/filemap.c new file: mm/frontswap.c modified: mm/page_io.c modified: mm/swapfile.c modified: mm/truncate.c

Clock Changes

kgsl: gpu: part 1: increased gpu bandwidth and bumped up 3D GPU frequency

kgsl: gpu: part 2: adding in 3D scaling control

kgsl: change how active power level is set

Overclock GPU 2D plus a few 3D tweaks