Reverted Auto Hotplug Merge
	modified:   arch/arm/Kconfig
	modified:   arch/arm/kernel/Makefile
	deleted:    arch/arm/kernel/auto_hotplug.c
Revert "Ext4 tweaks... (Thx Edoko)"

This reverts commit 7184b240dddd89132ce76495296a62ab04cb71ef.

Conflicts:
	arch/arm/Kconfig

	modified:   arch/arm/Kconfig
	modified:   block/Kconfig.iosched
	modified:   drivers/base/sync.c
	modified:   fs/ext4/ext4.h
	modified:   fs/ext4/inode.c
timer: optimize apply_slack()
__fls(mask) is equivalent to find_last_bit(&mask, BITS_PER_LONG), but
cheaper.
find_last_bit was showing up high on the list when I was profiling for
stalls
on icache misses on a system with very small cache size (MIPS).

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
	modified:   kernel/timer.c
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>

+

random: entropy tweaks are all the rage nowadays
use nonblocking for all.  Read this web page:
http://lwn.net/Articles/489734/

+

ARM: vfp: Use cpu pm notifiers to save vfp state
When the cpu is powered down in a low power mode, the vfp
registers may be reset.

This patch uses CPU_PM_ENTER and CPU_PM_EXIT notifiers to save
and restore the cpu's vfp registers.

Signed-off-by: Colin Cross <ccross@android.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Reviewed-by: Kevin Hilman <khilman@ti.com>
Tested-and-Acked-by: Shawn Guo <shawn.guo@linaro.org>
Tested-by: Vishwanath BS <vishwanath.bs@ti.com>
	modified:   arch/arm/vfp/vfpmodule.c
	modified:   build_kernel.sh
	modified:   drivers/char/random.c
	modified:   include/linux/cpu_pm.h
	modified:   include/linux/lzo.h
	modified:   kernel/cpu_pm.c
	modified:   kernel/power/Kconfig
	modified:   lib/lzo/lzo1x_compress.c
	modified:   lib/lzo/lzodefs.h

Conflicts:
	build_kernel.sh
jakeday a year ago disable fsync (makes data writes quicker and better on battery)
markus-oberhumer a month ago lib/lzo: huge LZO decompression speedup on ARM by using unaligned access
Updated to latest mainstream (3.0.83)
	modified:   Makefile
	modified:   arch/x86/kernel/relocate_kernel_64.S
	modified:   build_kernel.sh
	modified:   drivers/gpu/drm/i915/intel_sdvo.c
	modified:   drivers/misc/Kconfig
	modified:   drivers/misc/Makefile
	modified:   drivers/net/wireless/ath/ath9k/init.c
	modified:   drivers/net/wireless/b43/main.c
	modified:   fs/ceph/super.c
	modified:   fs/ceph/super.h
	modified:   fs/sync.c
	modified:   include/linux/mm.h
	modified:   include/linux/swapops.h
	modified:   mm/hugetlb.c
	modified:   mm/migrate.c
	modified:   mm/swap_state.c
FSync changes
	new file:   drivers/misc/fsync_control.c
	new file:   fs/dyn_sync_cntrl.c